These indulgent bars capture everything loved about the classic candy. Start with a buttery, crumbly shortbread base baked until golden. Top with a silky caramel layer made from condensed milk, brown sugar, and butter, cooked until perfectly thickened. Finish with a glossy milk chocolate coating that sets beautifully. The total prep requires about 55 minutes active time, plus cooling for proper layering. Cut into clean squares for an impressive homemade treat that rivals store-bought versions.
The smell of butter and sugar caramelizing always takes me back to my first apartment kitchen, where I learned that patience turns simple ingredients into something extraordinary. I attempted these Twix-inspired bars during a rainy weekend when comfort food felt essential, and my roommate kept wandering in to check on progress.
My neighbor asked what smelled like a bakery had moved in, and I ended up sharing a still-warm square with her through the back door. Those bars disappeared faster than anything else I made that year, and now they are my go-to for birthdays and potlucks.
Ingredients
- Unsalted butter: Using quality butter makes a noticeable difference in both the shortbread and caramel layers
- All-purpose flour: Measure by weight if possible for consistent texture
- Light brown sugar: This creates the classic caramel color and depth
- Sweetened condensed milk: Do not substitute with evaporated milk as it will not set properly
- Milk chocolate: Chopping bars creates a smoother melt than chips
Instructions
- Prepare the foundation:
- Preheat your oven to 350°F and line a 9x13-inch pan with parchment paper, letting the edges hang over for easy lifting later.
- Make the shortbread:
- Beat softened butter and sugar until fluffy, then fold in flour and salt until the dough just comes together.
- Press and bake:
- Press the dough evenly into your pan, prick all over with a fork, and bake for 18-20 minutes until pale gold.
- Cook the caramel:
- Melt butter in a heavy pan, stir in brown sugar, corn syrup, condensed milk, and salt, then cook gently for 7-10 minutes until it thickens and reaches 225°F.
- Layer it on:
- Pour the hot caramel over your cooled shortbread base, spread evenly, and let it set for an hour at room temperature.
- Top with chocolate:
- Melt chocolate with butter over simmering water or in the microwave, then pour over the caramel and smooth into an even layer.
- Set and slice:
- Let the chocolate firm up for 30 minutes, then lift the whole block out and cut into 16 clean bars with a sharp knife.
When my daughter turned eight, she requested these instead of a traditional cake, and seeing her face light up at the first bite made all the stirring worthwhile. They have become the marker of celebration in our house now.
Getting The Layers Right
Each layer needs to cool completely before adding the next, or the textures will blur together. The shortbread should feel firm, not hard, and the caramel should jiggle slightly like gelatin when set.
Making It Your Own
Dark chocolate cuts through the sweetness beautifully, and flaky sea salt on the caramel transforms it into something restaurant-worthy. I once added a teaspoon of vanilla to the caramel and could not go back to plain.
Storage And Serving
These bars keep remarkably well in an airtight container for up to five days, though they rarely last that long in my experience. Cutting them while slightly cool gives the sharpest edges.
- Use a hot knife for extra clean slices
- Separate layers with parchment if stacking
- They freeze well for up to two months
There is something deeply satisfying about recreating a favorite candy bar from scratch, and these taste infinitely better than anything wrapped in foil.
Recipe FAQs
- → How long do these bars need to set?
-
The caramel layer requires approximately 1 hour to firm at room temperature before adding chocolate. Final setting takes another 30 minutes at room temperature or in the refrigerator. Total cooling time is about 1.5 to 2 hours for clean cutting.
- → Can I make these ahead of time?
-
These bars prepare excellently in advance. Once fully set, store in an airtight container at room temperature for up to 5 days. The layers maintain texture beautifully, making them ideal for preparing a day before serving.
- → What chocolate works best for the topping?
-
Milk chocolate provides the classic flavor, but dark chocolate offers a sophisticated, less sweet alternative. White chocolate creates an attractive contrast. Use high-quality baking chocolate or chips for smooth melting results.
- → Why is my caramel too runny?
-
The caramel must reach 225°F (107°C) on a candy thermometer for proper consistency. If too thin, return to medium heat and continue stirring until temperature is achieved. The mixture should coat the back of a spoon thickly.
- → How do I get clean cuts?
-
Use a sharp knife warmed under hot water, wiping the blade between each cut. For absolute cleanest edges, refrigerate the finished bars for 15 minutes before slicing. The parchment overhang helps lift the entire block neatly.
- → Can I freeze these bars?
-
Freezing works well for longer storage. Wrap the uncut slab tightly in plastic, then foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before cutting and serving.