These buttery shortbread cookies feature a rich caramel layer topped with melted milk chocolate, delivering a delightful combination of flavors and textures. The dough bakes to a tender, golden base before being chilled with the caramel layer and finished with a smooth chocolate coating. Perfect for cozy gatherings or festive treats, each bite offers a satisfying balance of buttery crumb, sweet caramel, and creamy chocolate.
The first time I made these cookies, my kitchen smelled like a chocolate factory. I was attempting to recreate that magical moment when you bite into a Twix bar, but somehow making it feel homemade and special instead of mass-produced. The caramel took longer to set than I expected, which taught me patience is the secret ingredient in layered desserts.
I brought a batch to my friends holiday gathering last December, and within fifteen minutes, the platter was empty. Two people actually asked for the recipe right then and there, chocolate still on their fingers. Thats when I knew these cookies werent just a dessert, they were a conversation starter.
Ingredients
- 1 cup (225 g) unsalted butter, softened: Room temperature butter is non negotiable here, it creates that melt in your mouth shortbread texture that crumbles just right when you bite down
- 1/2 cup (100 g) granulated sugar: This gives just enough sweetness without overpowering the buttery richness that makes shortbread so addictive
- 2 cups (250 g) all purpose flour: Regular flour works perfectly here, no need for anything fancy, just measure it by spooning into the cup and leveling off for accuracy
- 1/4 tsp salt: Even a small amount of salt balances the sweetness and makes all the flavors pop
- 1 tsp vanilla extract: Pure vanilla extract adds that warm, comforting flavor that ties everything together
- 1 cup (320 g) thick caramel sauce or dulce de leche: The thicker the caramel, the better it will hold its shape on the cookies, store bought dulce de leche saves time and tastes incredible
- 1/4 tsp sea salt: Sprinkled on the caramel, this creates those gorgeous salted caramel moments that make people close their eyes and smile
- 7 oz (200 g) milk chocolate, chopped: Chopping the chocolate into smaller pieces helps it melt evenly and smoothly, though chocolate chips work in a pinch
- 1 tbsp (15 g) unsalted butter: This tiny amount of butter in the chocolate makes it set with a gorgeous sheen and gives it that professional chocolate coating finish
Instructions
- Preheat and Prepare:
- Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper, this prevents sticking and makes cleanup so much easier
- Cream the Butter:
- In a large bowl, beat the softened butter and sugar together until the mixture turns pale and fluffy, which usually takes about 2 to 3 minutes with an electric mixer
- Add Flavor:
- Mix in the vanilla extract until its fully incorporated into the butter mixture
- Combine Dry Ingredients:
- Add the flour and salt to the bowl, mixing on low speed just until a soft dough forms and no dry streaks remain
- Shape the Cookies:
- Roll the dough into 1 inch balls and place them on the prepared baking sheets, leaving about 2 inches between each ball
- Flatten:
- Gently press each ball with your palm or the bottom of a glass until they are about 1/2 inch thick
- Bake:
- Bake for 12 to 15 minutes, watching for the edges to turn just barely golden, you want them set but not browned
- Cool Completely:
- Let the cookies cool on the baking sheets for 5 minutes before moving them to a wire rack to cool completely
- Layer on Caramel:
- Spread about 1 to 2 teaspoons of caramel onto each cooled cookie, then refrigerate for 30 minutes to let the caramel firm up
- Melt the Chocolate:
- Place the chocolate and 1 tablespoon butter in a heatproof bowl over simmering water, stirring gently until completely smooth and glossy
- Chocolate Coating:
- Spoon or spread the melted chocolate over the caramel layer on each cookie, working quickly before the chocolate starts to cool
- Final Chill:
- Refrigerate the cookies for 15 more minutes until the chocolate is set, then bring them to room temperature before serving for the best texture
My sister confessed she ate three of these while standing at the counter, pretending to help me plate them for guests. Sometimes the best desserts are the ones we cant stop eating straight from the kitchen.
Making Caramel From Scratch
If you want to make your own caramel layer, unwrap 20 soft caramels and melt them with 2 tablespoons of heavy cream in the microwave at 30 second intervals. Stir between each interval until smooth, then let it cool slightly before spreading.
Choosing Your Chocolate
While milk chocolate gives that classic Twix flavor, dark chocolate creates a more sophisticated cookie that adults absolutely love. Semi sweet chocolate falls somewhere in the middle and gives you the best of both worlds.
Storage and Serving Tips
These cookies keep beautifully in an airtight container at room temperature for up to 5 days, though in my house they rarely last more than 24 hours. If you need to stack them, place parchment paper between layers so the chocolate does not stick to the bottoms of other cookies.
- Bring cookies to room temperature 15 minutes before serving for the ideal texture
- For extra flair, drizzle a little white chocolate over the milk chocolate layer before it sets
- A tiny pinch of flaky sea salt on top of the chocolate makes these cookies truly unforgettable
These Twix cookies have become my go to for whenever I need to make something impressive but still approachable. Watching someone take that first bite and recognize the flavors is one of my favorite moments in baking.
Recipe FAQs
- → How do I achieve a tender shortbread texture?
-
Ensure the butter is softened before mixing and avoid overworking the dough to maintain a crumbly, tender texture.
- → Can I use homemade caramel for the topping?
-
Yes, homemade caramel or store-bought thick caramel sauce works well to create a smooth, flavorful layer.
- → What is the best way to melt the chocolate topping?
-
Melt chocolate and butter together gently using a double boiler or heatproof bowl over simmering water to avoid burning.
- → How long should the cookies chill before serving?
-
Chill after applying caramel for 30 minutes, then again after chocolate topping for 15 minutes, allowing layers to set properly.
- → Can I substitute dark chocolate for milk chocolate?
-
Yes, using dark or semi-sweet chocolate will add a richer flavor contrasted with the caramel and shortbread.