These buttery shortbread cookies are enhanced with a luscious caramel layer and finished with a silky milk chocolate topping. The dough combines softened butter, sugar, vanilla, and flour to create a tender base. After baking and cooling, a rich caramel is spread on each cookie, followed by a melt of milk chocolate mixed with butter. Chilling between steps ensures the layers set well, delivering a delightful texture combination perfect for gatherings or a special treat.
The first time I made these cookies, my kitchen smelled like a chocolate factory crossed with a buttery dream. My roommate wandered in, eyes half-closed, following the scent like a cartoon character floating toward fresh-baked goodness. We ended up eating three warm ones right off the wire rack, caramel still gooey and chocolate melting onto our fingers. No regrets.
Last Christmas, I brought these to a cookie exchange and watched them disappear in under ten minutes. My friend Sarah literally hid two in her purse before anyone else could grab them, which I consider the highest compliment possible. Now every time I see caramel in the grocery aisle, I think about how quickly that plate emptied.
Ingredients
- Unsalted butter (225 g): Softened to room temperature so it creams beautifully with the sugar without leaving chunks
- Granulated sugar (100 g): Just enough sweetness to complement without overpowering the caramel and chocolate layers
- All-purpose flour (250 g): The foundation of that classic shortbread crumble that melts in your mouth
- Salt (1/4 tsp): A tiny pinch that balances all the sweetness and makes the butter flavor pop
- Vanilla extract (1 tsp): Pure extract, not imitation, because this ingredient shines in simple doughs
- Thick caramel sauce (320 g): Store-bought dulce de leche saves time, but homemade caramel sauce works beautifully too
- Sea salt (1/4 tsp, optional): Sprinkled on caramel for that salted caramel moment everyone loves
- Milk chocolate (200 g): Chopped into small pieces so it melts evenly and smoothly
- Unsalted butter (1 tbsp): Mixed into melted chocolate for that perfect glossy finish
Instructions
- Prep your space and preheat:
- Set oven to 350°F (175°C) and line two baking sheets with parchment paper so nothing sticks and cleanup is a breeze.
- Cream the butter and sugar:
- Beat softened butter and sugar in a large bowl until the mixture turns pale and fluffy, then mix in vanilla until combined.
- Form the shortbread dough:
- Add flour and salt, mixing until everything comes together into a soft dough that holds its shape when pressed.
- Shape the cookies:
- Roll dough into 1-inch balls, place on prepared sheets about 2 inches apart, and flatten gently to about 1/2 inch thickness.
- Bake to golden perfection:
- Bake for 12 to 15 minutes until edges are barely golden, then let them cool completely on wire racks because warm cookies make melted caramel messy.
- Add the caramel layer:
- Spread 1 to 2 teaspoons of caramel onto each cooled cookie, then chill the whole tray for 30 minutes so the caramel firms up.
- Melt the chocolate topping:
- Stir chocolate and butter in a heatproof bowl over simmering water until completely smooth and glossy.
- Finish with chocolate:
- Spoon or spread melted chocolate over the caramel layer on each cookie, then chill for 15 more minutes until set.
My dad, who claims he does not have a sweet tooth, ate six of these while watching football and then asked when I was making another batch. There is something about the layers that makes them completely habit-forming in the best possible way.
Making The Caramel Your Own
I have learned that thicker caramel sauces work better than runny ones because they stay put on the cookie. If you want to make your own, melting soft caramels with a splash of heavy cream creates the perfect spreadable consistency. Just keep the heat low and stir constantly.
Chocolate Choices Matter
While milk chocolate is the classic Twix flavor, dark chocolate creates this incredibly sophisticated version that adults go crazy for. Semi-sweet chocolate hits a nice middle ground if you want something less intense. The key is melting it slowly so it stays smooth and glossy.
Storage And Serving Tips
These cookies actually taste better after sitting at room temperature for an hour because the chocolate softens slightly and all three layers meld together. Keep them in an airtight container somewhere cool, and they will stay fresh for up to five days, though they have never lasted that long in my house.
- For gifting, stack them with parchment between layers so the chocolate does not stick
- Serve them slightly chilled if you want cleaner eating experience
- A light sprinkle of flaky sea salt on top of the chocolate makes them look bakery beautiful
There is something deeply satisfying about recreating a candy store classic in your own kitchen. Watch them disappear fast.
Recipe Questions & Answers
- → How do I achieve a soft yet crisp shortbread base?
-
Use softened unsalted butter and avoid overmixing the dough. Baking until the edges turn golden ensures a tender but crisp texture.
- → Can I substitute store-bought caramel sauce?
-
Yes, store-bought caramel or dulce de leche works well. For firmer texture, melt soft caramels with a bit of heavy cream.
- → What is the best way to melt chocolate for topping?
-
Use a double boiler method to gently melt milk chocolate with butter, stirring until smooth. This prevents scorching and ensures glossy coverage.
- → How long should the cookies be chilled between layers?
-
Chill the caramel layer for about 30 minutes before adding chocolate, then chill again for 15 minutes after the chocolate is applied to set properly.
- → Can I use dark chocolate instead of milk chocolate?
-
Yes, dark or semi-sweet chocolate can be used to provide a richer, less sweet flavor profile for the topping.