Crunchy Toffee Shortbread Cookies Recipe for Perfect Holiday Baking

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.

A stack of cookies with toffee, almonds and chocolate in front of some milk.

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.

img 4494 2
img 4494 3

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.

img 4494 4
img 4494 5

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.

A log of shortbread cookie dough wrapped in plastic wrap.

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.

Chocolate chip shortbread cookies sliced and on a baking sheet ready to be baked.

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.

A batch of shortbread cookies topped with drizzled chocolate, almonds and toffee.
Some slice and bake cookies next to dishes of almonds and toffee bits.

Recipe FAQs

Are shortbread cookies hard or soft?

Shortbread is crisp at first bite but tender and melts in your mouth. These cookies have a delicate crunch with a buttery, tender center.

What’s the difference between shortbread and other cookies?

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.

Why is shortbread so good?

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!

img 4494 14

Toffee Shortbread Cookies

These easy Toffee Shortbread Cookies are buttery and delicious — filled and topped with toffee bits, chopped nuts and chocolate for a crunchy, sweet finish.
5 from 5 votes
Print Recipe
Pin Recipe
Prep Time 20 mins
Cook Time 14 mins
Course Cookies, Desserts
Cuisine American
Servings 24 Cookies
Calories 177 kcal

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

  1. 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.
  2. On low speed, gradually add the dry ingredients and mix until just combined. Stir in chocolate chips, toffee bits and chopped almonds.
  3. 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)

  1. Melt chocolate in 20-second intervals in the microwave, stirring between intervals until smooth.
  2. 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

Serving: 1 cookie
Calories: 177 kcal
Carbohydrates: 18 g
Protein: 2 g
Fat: 11 g
Sugar: 8 g

Nutritional values are estimates calculated by an online tool and should be used as a guideline only.

Tried this Recipe?
Leave a comment below and tag @parsleyandicing on social!