This dish features buttery shortbread cookies topped with a luscious caramel layer and finished with melted milk chocolate. Soft, rich, and slightly sweet, the shortbread provides a tender base, while the caramel adds a creamy texture and subtle saltiness. The chocolate topping lends a smooth, sweet finish, resulting in a festive and indulgent treat perfect for sharing during special occasions or cozy gatherings.
The moment I bit into my first homemade Twix cookie, my kitchen timer went completely ignored. I'd been attempting to recreate that magical shortbread-caramel-chocolate trio for years, but something always felt off. That afternoon, with a slightly modified dough and homemade dulce de leche, everything finally clicked. My roommate wandered in, drawn by the smell of melting chocolate, and we stood at the counter eating three warm cookies before I even thought to photograph them.
Last Christmas, I made twelve dozen of these for a cookie exchange party. People kept circling back to the platter, trying to figure out what made them different from store-bought Twix bars. The secret, I told them, is that the shortbread stays tender while the caramel remains slightly gooey even after setting. My friend Sarah whispered that she'd hidden two in her purse before leaving.
Ingredients
- Unsalted butter (225 g): Room temperature butter creams into sugar better, creating those airy pockets that make shortbread melt-in-your-mouth tender
- Granulated sugar (100 g): I've tried reducing this, but the full amount helps cookies hold their shape under all that caramel weight
- All-purpose flour (250 g): Spoon and level your flour instead of dipping directly, as too much makes the base tough
- Salt (1/4 tsp): Even a small amount enhances the butter flavor and balances the sweet caramel
- Vanilla extract (1 tsp): Pure vanilla makes a noticeable difference here since the shortbread is so simple
- Thick caramel sauce or dulce de leche (320 g): Homemade adds complexity, but a high-quality store brand works beautifully if warmed slightly before spreading
- Sea salt (1/4 tsp, optional): A pinch sprinkled over caramel creates that addictive salted-sweet contrast
- Milk chocolate (200 g): Chop into small, even pieces so they melt smoothly without overheating
- Additional butter (15 g): This tiny amount keeps the chocolate layer glossy and prevents it from seizing
Instructions
- Prep your oven and pans:
- Line two baking sheets with parchment paper and heat your oven to 350°F (175°C). I learned to prepare everything before starting dough since caramel and chocolate work need to move fast once ready.
- Cream the butter mixture:
- Beat softened butter and sugar until the mixture turns pale and fluffy, about 3 minutes with a mixer. Add vanilla and scrape down the bowl so every bite gets that aromatic flavor.
- Form the shortbread dough:
- Blend in flour and salt until the dough just comes together. It will look crumbly but should hold shape when squeezed.
- Shape and space the cookies:
- Roll dough into 1-inch balls and place them 2 inches apart on your prepared sheets. Press gently to flatten each to about 1/2 inch thick.
- Bake until golden:
- Bake for 12 to 15 minutes, watching for edges to turn light golden. Let them cool completely on the pans since warm cookies will melt the caramel right off.
- Layer the caramel:
- Spread 1 to 2 teaspoons of caramel onto each cooled cookie. Chill for 30 minutes so the caramel firms up before adding chocolate.
- Melt the chocolate topping:
- Melt chocolate and extra butter in a heatproof bowl over simmering water, stirring gently until completely smooth. Remove from heat once melted to avoid seizing.
- Finish and chill:
- Spoon or spread chocolate over the caramel layer on each cookie. Chill for 15 minutes until set, then bring to room temperature before serving.
These became my go-to contribution for every potluck after my sister's wedding reception. The bride had requested them specifically, mentioning they were the first thing I ever baked that actually turned out right. Now whenever I make them, I think of her kitchen, all those years ago, teaching me that patience matters more than perfection.
Making The Caramel Layer
I've made my own dulce de leche by simmering sweetened condensed milk, and the depth of flavor is worth the extra time. However, a high-quality store-bought caramel works perfectly when warmed for 20 seconds in the microwave. The key is consistency too thin and it slides off, too thick and it tears the cookie. Find that sweet spot where it spreads like soft butter.
Getting The Chocolate Right
Milk chocolate can be temperamental, seizing at the slightest splash of water or too much heat. That tablespoon of butter isn't optional it stabilizes the chocolate and gives it a beautiful sheen. I set up a cooling rack over parchment before starting, so chocolate-covered cookies have somewhere to drip without making a mess of my counter.
Storage And Serving Tips
These cookies need to be stored in a single layer with parchment between stacks, or the chocolate will stick together and peel off when you separate them. They're actually best served the next day, after the flavors have melded and the texture has set completely.
- Bring cookies to room temperature 30 minutes before serving for the best texture
- Package individual cookies in small cellophane bags for effortless party favors
- Freeze undecorated shortbread bases for up to a month and finish later
There's something deeply satisfying about recreating a candy bar favorite in your own kitchen. These cookies always remind me that the best recipes are the ones worth sharing, preferably with people who don't mind eating the slightly imperfect ones first.