These rich, buttery toffee shortbread cookies are filled with chocolate chips, chopped nuts and crunchy toffee bits. They’re buttery, tender and perfect for holiday cookie exchanges or an everyday treat.

This toffee shortbread melts in your mouth — the base is classic, buttery shortbread, boosted by mini chocolate chips, toffee bits and chopped almonds for texture and flavor.
The recipe is adapted from a simple, reliable shortbread base I often use because it’s straightforward and consistently successful. If you enjoy variations on shortbread, try lemon-pistachio or cranberry-orange versions for more seasonal options.
Why This Recipe Works
- Simple to make but finished like a bakery cookie, with great texture and flavor.
- Slice-and-bake format makes these ideal for cookie exchanges — they slice cleanly, transport well and stay fresh.
- Each cookie can be topped with a chocolate drizzle and extra toffee and almonds for a pretty, crunchy finish.
Ingredients
Below are notes on the key ingredients. See the recipe card for the full, measured ingredient list.
- Butter: Use unsalted butter at room temperature so it creams easily.
- Almond extract: The cookies get a subtle almond flavor along with vanilla. If you don’t have almond extract, increase the vanilla instead.
- Egg yolk: Adds richness and helps bind the dough.
- Chocolate chips: Mini or regular semi-sweet chips both work well.
See the recipe card below for exact ingredient amounts and optional topping details.
Instructions
These are the steps to make slice-and-bake toffee shortbread cookies.


Step One: Prepare dry ingredients and cream butter. Sift together the flour and salt and set aside. Beat room-temperature butter and powdered sugar on medium speed until light and fluffy, about 2–3 minutes.


Step Two: Add extracts and yolk. With the mixer running, add the vanilla and almond extracts, then add the egg yolk and mix until combined.
Step Three: Combine dough and mix-ins. On low speed, slowly add the flour and salt just until incorporated. Fold in mini chocolate chips, toffee bits and chopped almonds until evenly distributed.
Step Four: Shape and chill. Turn the dough onto the counter and shape into a 10-inch log. Wrap tightly in plastic wrap and chill until firm, about 2 hours.

Step Five: Slice and bake. Preheat the oven to 350°F (175°C). Using a serrated knife, slice the chilled log into 1/4″ rounds and arrange them about 1″ apart on parchment-lined baking sheets. Bake 12–14 minutes, or until the edges just begin to turn golden. Cool on the sheet for 10 minutes, then transfer to a rack to cool completely.

Expert Tips
Chill the dough: Firm dough is easier to slice and the brief chill improves texture and flavor. I recommend about two hours.
Use unsalted butter: This lets you control the salt level precisely.
Slice with a serrated knife: A serrated blade cuts cleanly through any chocolate or toffee without crushing the log.
Bake until the edges turn golden: Remove the cookies once the edges begin to brown for a tender, melt-in-your-mouth center.


Recipe FAQs
Shortbread is crisp at first bite but tender and melts in your mouth. These cookies have a delicate crunch with a buttery, tender center.
Shortbread uses a short list of ingredients and a higher butter-to-flour ratio. It typically omits chemical leaveners like baking powder or baking soda, resulting in a denser, crisper texture than many other cookies.
Shortbread’s appeal comes from its rich, buttery flavor and melt-in-your-mouth texture. The high butter content and minimal ingredients highlight pure buttery sweetness.
More Cookie Recipes You’ll Love
-
Peach Blueberry Cobbler
-
Moist Double Chocolate Chip Banana Bread
-
Carrot Cake Cheesecake
-
Matcha Roll Cake with Earl Grey Mascarpone Cream
Did you try this recipe or another from the site? Please leave a 🌟 star rating and a short 📝 comment below.
If you share photos, tag @parsleyandicing on social media — I love seeing your bakes!

Toffee Shortbread Cookies
Pin Recipe
Ingredients
- 1 cup (227 g) unsalted butter, room temperature
- 2/3 cup (80 g) powdered sugar
- 1/2 teaspoon vanilla extract
- 1/2 teaspoon almond extract (or extra vanilla)
- 1 egg yolk
- 2 1/4 cups all-purpose flour
- 1/4 teaspoon salt
- 1/4 cup (45 g) mini chocolate chips
- 1/4 cup (59 g) toffee bits
- 1/4 cup (36 g) chopped almonds
Topping (optional)
- 1/2 cup (90 g) semi-sweet chocolate chips, melted
- 1–2 tablespoons finely chopped almonds
- 1–2 tablespoons toffee bits
Instructions
Cookies
- Sift together the flour and salt and set aside. Cream the butter and powdered sugar on medium speed until light and fluffy, about 2–3 minutes. Add vanilla and almond extracts, then the egg yolk.
- On low speed, gradually add the dry ingredients and mix until just combined. Stir in chocolate chips, toffee bits and chopped almonds.
- Shape the dough into a 10-inch log, wrap tightly in plastic and chill until firm, about 2 hours. Preheat oven to 350°F (175°C). Using a serrated knife, slice the log into 1/4″ rounds. Place cookies 1″ apart on parchment-lined sheets and bake 12–14 minutes, until edges begin to brown. Cool on the sheet 10 minutes, then transfer to a rack to cool completely.
Topping (Optional)
- Melt chocolate in 20-second intervals in the microwave, stirring between intervals until smooth.
- Place melted chocolate in a small bag, snip a corner and drizzle over cooled cookies. Sprinkle with chopped almonds and extra toffee bits, if desired.
Nutrition
Nutritional values are estimates calculated by an online tool and should be used as a guideline only.
Leave a comment below and tag @parsleyandicing on social!