This treat features a tender buttery shortbread base, layered with creamy caramel, and finished with smooth milk chocolate. The dough is creamed with butter and sugar, gently baked to a golden edge, then chilled with a sweet caramel layer before topping it with melted chocolate. Perfect for festive gatherings or a comforting indulgence, these bars combine crunchy textures and luscious flavors that delight the palate.
Preparation involves creating a soft, smooth dough from flour, butter, sugar, and vanilla, which is then baked and cooled. After baking, a rich caramel sauce is spread atop the base, chilled to set, and finally coated with melted milk chocolate mixed with butter. This combination ensures a balanced texture and taste, from the crumbly shortbread to the gooey caramel and silky chocolate finish.
I stood in my kitchen at midnight, chocolate smeared across my cheek like a guilty secret, wondering why I'd ever thought making homemade Twix cookies was a good idea. The caramel had bubbled over, my shortbread was slightly too brown, and yet there I was, eating the rejects straight off the cooling rack. Sometimes the best recipes start with a little chaos and end with something magical.
My sister-in-law took one bite during our holiday cookie exchange last year and immediately demanded the recipe. She stood by the platter, guard dog style, making sure no one else snagged more than their fair share. Now theyre the first thing she asks about every November, and I've learned to double the batch just to keep the peace.
Ingredients
- Unsalted butter: Softened to room temperature so it creams beautifully into the sugar without leaving pockets of cold butter in your dough
- Granulated sugar: Provides just enough sweetness to the shortbread while letting the caramel and chocolate shine
- All-purpose flour: The foundation for that tender, melt-in-your-mouth cookie base that wont crumble when you bite down
- Salt: A tiny pinch elevates all the flavors and keeps these from being cloyingly sweet
- Vanilla extract: Pure vanilla adds that warm, aromatic background note that makes homemade taste like homemade
- Thick caramel sauce or dulce de leche: The star of the show—look for something thick enough to spread but still spoonable
- Sea salt: Optional but transforms these into sophisticated salted caramel cookies adults cant stop eating
- Milk chocolate: Chopped into small pieces so it melts evenly and creates that perfect candy-bar snap when cooled
- Additional unsalted butter: Just one tablespoon helps the chocolate set up glossy and smooth instead of dull and streaky
Instructions
- Prepare your baking space:
- Preheat your oven to 350°F and line two baking sheets with parchment paper, which prevents sticking and makes cleanup effortless
- Cream the butter and sugar:
- Beat them together until the mixture turns pale and fluffy, about 2 to 3 minutes, then mix in the vanilla extract until fully incorporated
- Build the cookie dough:
- Add the flour and salt, mixing on low speed until everything just comes together into a soft, cohesive dough that holds its shape when pressed
- Shape the cookies:
- Roll the dough into 1-inch balls and place them on the prepared baking sheets, leaving about 2 inches of space between each one
- Flatten to size:
- Gently press each ball with the palm of your hand or the bottom of a drinking glass until theyre about 1/2 inch thick
- Bake to golden:
- Slide the sheets into the oven for 12 to 15 minutes, pulling them out when the edges are just barely beginning to turn golden
- Cool completely:
- Let the cookies rest on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely, which is crucial for the layers to adhere
- Add the caramel:
- Spread about 1 to 2 teaspoons of caramel onto each cooled cookie, leaving a tiny border around the edges so it doesnt drip over
- Chill the layers:
- Place the cookies in the refrigerator for 30 minutes so the caramel firms up enough to hold the chocolate layer
- Melt the chocolate:
- Combine the chopped chocolate and butter in a heatproof bowl set over simmering water, stirring gently until silky and smooth
- Top with chocolate:
- Spoon or spread the melted chocolate over the caramel layer on each cookie, working quickly before it begins to set
- Final chill:
- Return the cookies to the refrigerator for another 15 minutes until the chocolate is firm, then serve them at room temperature for the best texture
These cookies have become my go-to for the annual winter solstice party we host every December. Last year, my friend Sarah whispered that she'd been dreaming about them since the previous year, and seeing someone genuinely excited about something I baked made all the chocolate-stained countertops worth it.
Getting That Perfect Caramel Layer
I've learned that thick caramel sauce works better than the runny stuff meant for ice cream sundaes. If your caramel is too thick to spread, warm it in the microwave for 10 second intervals, stirring between each, until it reaches a spreadable consistency. The goal is smooth and even, not thin and dripping down the sides of your cookies.
Chocolate That Sets Up Beautifully
Melting chocolate over a double boiler might feel fussy, but it prevents seizing and gives you that glossy finish we all want. Keep the water at a gentle simmer, not a rolling boil, and make sure absolutely no water splashes into your chocolate bowl. That single tablespoon of butter makes the chocolate flexible instead of rock-hard when you bite into it.
Storage And Make-Ahead Tips
These cookies actually improve after a day in the container as the flavors meld together. Layer them between sheets of wax paper so they don't stick, and keep them somewhere cool rather than the refrigerator unless your kitchen runs particularly warm.
- Freeze the undressed shortbread cookies for up to a month and add toppings when you're ready to serve
- If the chocolate blooms with those white streaks, they're still perfectly delicious—just a cosmetic issue from temperature changes
- Bring these to room temperature for at least 30 minutes before serving so all three layers have the same luxurious texture
There's something deeply satisfying about recreating a childhood favorite in your own kitchen, making it even better than you remembered. These cookies might take a bit of time, but that first bite of buttery, caramel, chocolate perfection will remind you exactly why homemade is always worth the effort.
Recipe Questions
- → How do I achieve a crisp shortbread texture?
-
Use cold unsalted butter and avoid over-mixing the dough to maintain a tender, crumbly texture. Baking until the edges turn golden ensures crispiness.
- → Can I substitute the milk chocolate topping?
-
Yes, dark or semi-sweet chocolate can be used for a deeper, richer flavor if preferred.
- → What is the best way to melt chocolate for the topping?
-
Melt chocolate and butter together over simmering water using a double boiler to ensure smoothness and prevent burning.
- → How long should the caramel layer chill before adding chocolate?
-
Chill the caramel layer in the refrigerator for at least 30 minutes to set firmly before applying the chocolate topping.
- → How can I store these cookies for freshness?
-
Store in an airtight container at a cool room temperature for up to 5 days to maintain texture and flavor.