These buttery shortbread cookies are topped with a luscious layer of creamy caramel and finished with smooth milk chocolate. The buttery base offers a crisp yet tender texture, enhanced by the sweet, velvety caramel and rich chocolate. Chilling steps ensure each layer sets beautifully, creating an indulgent treat ideal for sharing or a festive occasion. Simple preparation comes together in under two hours with accessible ingredients and a few chilling phases to develop perfect layers.
The smell of butter hitting sugar still takes me back to my tiny first apartment kitchen where I attempted these Twix cookies during a snowed-in weekend. I had no business making caramel from scratch, but desperation and a sweet tooth make for interesting experiments. That first batch was a disaster of sticky pans and uneven chocolate, but my roommates still fought over the broken ones. Something about that shortbread-caramel-chocolate trio just works.
I brought a platter to my office cookie exchange last year, strategically placing them beside the gingerbread everyone expects. Someone actually asked which bakery I had visited. Watching people realize these were homemade made my whole week. Now they are the first request for every birthday and potluck.
Ingredients
- Unsalted butter: Softening it properly prevents grainy dough and ensures the cookies hold their shape
- Granulated sugar: Creates the classic shortbread texture without overwhelming the caramel sweetness
- All-purpose flour: Provides the structure needed to support those generous layers of toppings
- Salt: Even a small amount intensifies the butter flavor and balances the sweet elements
- Vanilla extract: The backing note that makes the shortbread taste like something special
- Thick caramel sauce: Store-bought dulce de leche saves time but homemade caramel brings an unmatched depth
- Sea salt: Optional but recommended especially if you love that salted caramel moment
- Milk chocolate: Stays faithful to the original candy bar but dark chocolate works beautifully if you prefer less sweet
- Additional butter: That tablespoon in the chocolate helps it set with a gorgeous shine and snap
Instructions
- Prep your station:
- Preheat oven to 350°F and line two baking sheets with parchment paper before you start anything else
- Build the foundation:
- Cream butter and sugar until the mixture looks pale and fluffy then mix in vanilla until everything smells warm and inviting
- Bring it together:
- Add flour and salt mixing until dough forms but do not overwork it or the cookies will be tough instead of tender
- Shape and space:
- Roll dough into 1-inch balls placing them 2 inches apart on prepared sheets then flatten gently to about 1/2 inch thick
- Watch closely:
- Bake for 12 to 15 minutes until edges barely turn golden because overbaked shortbread loses that signature melt-in-your-mouth quality
- Cool completely:
- Let the cookies rest on wire racks until they reach room temperature or the caramel will slide right off the warm surface
- Add the middle layer:
- Spread 1 to 2 teaspoons caramel onto each cookie then refrigerate for 30 minutes so this layer firms up before chocolate
- Melt to perfection:
- Combine chocolate and butter in a heatproof bowl over simmering water stirring until you have something glossy and smooth
- Finish strong:
- Spoon or spread chocolate over the caramel layer then chill for 15 minutes more until set and ready to impress
My niece helped me make these last Christmas and decided we needed extra chocolate on some because more is always better in her seven-year-old opinion. She was right. Those messy double-chocolate ones disappeared first. Now whenever she visits we make her special version.
Getting the Caramel Right
Thick caramel sauce or dulce de leche straight from the jar works beautifully but warming it for 10 seconds in the microwave makes it spreadable without being too runny. If you want to make caramel from scratch I recommend having everything measured before you start because sugar waits for no one.
Chocolate That Actually Sets
The key to that perfect snap is tempering or at least letting the melted chocolate cool slightly before spreading. If it is too warm it will never quite set properly and you will end up with fingerprints everywhere. Room temperature for serving actually gives the best texture and flavor.
Make-Ahead Magic
These cookies actually improve after a day in the refrigerator as the flavors meld and the textures settle into something extraordinary. I often make the shortbread base one day then add the layers the next when I have more time.
- Store between layers of wax paper in an airtight container to prevent sticking
- Bring to room temperature 20 minutes before serving for the best experience
- They freeze well for up to a month if you need to get ahead of holiday baking
Every time I pull these out of the fridge I think about how something so simple brings so much joy to people. That first bite really does take you back.
Recipe Questions & Answers
- → How do I achieve a crisp shortbread texture?
-
Use softened unsalted butter and avoid overmixing the dough. Bake until edges turn golden for a crisp, tender base.
- → Can I use dark chocolate instead of milk chocolate?
-
Yes, substituting dark or semi-sweet chocolate will add a richer, more intense flavor to the topping.
- → How long should the caramel layer chill?
-
Chilling the caramel layer for about 30 minutes helps it set firmly before adding the chocolate topping.
- → What is the best way to melt chocolate for topping?
-
Melt chocolate with butter over a double boiler or gently in short bursts in the microwave, stirring frequently for smoothness.
- → How should these treats be stored after preparation?
-
Store in an airtight container at cool room temperature for up to 5 days to maintain freshness and texture.