
Crunchy Peanut Caramel Bars Recipe

By Emma
Certified Culinary Professional
Three pounds of peanuts. Caramel that almost burned. A shortbread base I somehow didn’t mess up. This is what happens when you’re not thinking too hard—just building layers. The result is basically millionaire shortbread but crunchier, sweeter, the kind of caramel shortbread that disappears fast enough that you wonder if you actually made it or imagined the whole thing. Buttery. Dense. The peanuts stay snappy even under all that caramel. One hour and 15 minutes total and you’ve got a dessert that tastes like it took way longer.
Why You’ll Love This
Takes just over an hour start to finish. No weird techniques. No cooling between layers if you work fast enough.
Perfect snack situation. Cut them small, they last. Cut them bigger, they disappear in two bites anyway.
Peanut butter and caramel already works. Add crunch and shortbread and you’ve basically made the same thing three better versions of itself.
No tempering equipment needed. No stand mixer. One pan. One saucepan. Done.
Building the Base — Shortbread Caramel Foundation
All-purpose flour. Nothing fancy. 210 grams. Granulated sugar, 40 grams. Unsalted butter, 120 grams—softened, not melting. The three ingredients for shortbread. Mix the flour and sugar first. Then add butter. Press with a wooden spoon until it looks like wet sand. Then use your hands. Push it into the pan. Bottom layer. Thin but sturdy. Bake at 175°C for 15 minutes. You want light golden edges, not brown. Not pale either. That edge color tells you it’s set. Cool it slightly before the caramel goes on.
For the millionaire shortbread part—the actual caramel. 300 grams sugar. 50 ml water. 45 ml golden syrup. Combine them cold, then medium-high heat. Don’t stir. Just watch. When it goes from clear to light amber, that’s maybe 8 to 12 minutes depending on your stove. It moves fast at the end. Light amber is the target. Dark amber means bitter caramel and regret.
Off heat. Now stir. Add 300 ml condensed milk. 40 grams butter. 3 ml salt. It’ll bubble and spit. That’s normal. Keep stirring. 225 grams dry roasted peanuts go in next. Fold them in. Spread the whole thing over the cooled shortbread. Back in the oven for 20 minutes. You’re just setting the caramel now, not cooking it hard. Cool completely. One hour minimum. Actually longer if you can wait. The longer it sets, the cleaner your cuts.
Making Cuts That Don’t Crumble — Millionaire Slice Technique
Here’s the thing about caramel shortbread that nobody says: warm, it’s fudgy and messy. Cold, it’s perfect. So actually wait. Don’t cut hot. Don’t cut warm. Let it sit all the way.
Use a sharp knife. Long blade. Dip it in hot water, wipe it dry between cuts. This helps more than you’d think. The moisture prevents sticking. Wipe. Cut. Wipe. Cut again. Straight lines or not—the taste doesn’t care but straight lines look intentional.
Dark chocolate melted over the top is optional but good. 70 grams. Melt it, spoon it in splatters. Random is better than neat. Let it set one hour at room temperature. Room temp chocolate sets slower but stays snappy. Fridge chocolate gets waxy sometimes.
Store these in an airtight container. Room temperature. One week minimum, probably longer. I’ve never had them last past three days but the theory is one week.
Common Mistakes With Caramel Shortcake — What Actually Goes Wrong
Burned sugar tastes like charcoal. It happens. You look away for 45 seconds. When in doubt, pull it early. Light amber, not dark. If it looks too light, it’ll harden more as it cools. That’s fine. Underdone caramel is gooey. You can eat gooey. You can’t eat burnt.
Shortbread that’s too thin breaks when you cut it. Press it into the pan hard. Use the bottom of a measuring cup if your hands get tired. Thickness matters here—maybe 1 cm, maybe less. It’s holding up caramel.
Peanuts that aren’t roasted taste raw. Dry roasted. Salted. Unsalted. Pick one. I use unsalted because the salt’s already in the caramel, but roasted is what matters. Not raw. Raw tastes like sadness.
Caramel that’s too hot when you pour it melts the shortbread. Wait. Let it cool 2 or 3 minutes on the counter. Still pourable. Not hot anymore.
If your cuts keep crumbling, the whole thing wasn’t cool enough. Patience is the cheat code here. I know it’s annoying.

Crunchy Peanut Caramel Bars Recipe
- Shortbread Base
- 210 g (1 1/2 cups) all-purpose flour
- 40 g (3 tbsp) granulated sugar
- 120 g (1/2 cup) unsalted butter, softened
- Peanut Caramel
- 300 g (1 1/2 cups) granulated sugar
- 50 ml (3 tbsp) water
- 45 ml (3 tbsp) golden syrup
- 1 can 300 ml (10 oz) sweetened condensed milk
- 40 g (3 tbsp) unsalted butter, softened
- 3 ml (1/2 tsp) salt
- 225 g (1 1/2 cups) dry roasted unsalted peanuts
- Optional Topping
- 70 g (2 1/2 oz) dark chocolate, melted and tempered
- Shortbread Base
- 1 Adjust oven rack to middle position. Preheat oven to 175°C (345°F). Butter a 35 x 25 cm (14 x 10 inch) baking pan.
- 2 Mix flour and sugar in a bowl. Add butter, press with wooden spoon until crumbly. Use hands to press dough firmly into pan bottom.
- 3 Bake about 15 minutes or until light golden on edges. Remove from oven and let cool slightly.
- 4
- Peanut Caramel
- 5 Combine sugar, water, and golden syrup in a saucepan over medium-high heat. Without stirring, heat until sugar melts and turns light amber caramel.
- 6 Remove from heat. Carefully stir in condensed milk, butter, and salt. Beware of splatters.
- 7 Fold in peanuts. Spread caramel evenly over baked crust using spatula.
- 8 Return to oven and bake about 20 minutes.
- 9 Remove and cool completely on wire rack, about 1 hour.
- 10
- Optional Topping
- 11 Spoon melted chocolate over cooled top in random splatters.
- 12 Let chocolate set at room temperature for 1 hour.
- 13
- 14 Cut into squares and serve.
- 15 Store in airtight container at room temperature for up to one week.
Frequently Asked Questions
Can you make this without condensed milk? Not really the same thing. Sweetened condensed milk is what makes millionaire shortbread work. Evaporated milk doesn’t. Cream doesn’t. You need that specific sweetness and texture. If you don’t have it, make a different dessert.
How do you keep the peanuts from sinking to the bottom? The caramel’s thick when you fold them in. Not thin liquid. Thick. If you wait too long after making it, it hardens and the peanuts do sink. Work fast. Actually, some sinking is fine. It’s all going to the same place anyway.
Should the shortbread base be completely cooled before adding caramel? Slightly cool. Warm is okay. Hot—no. Hot base plus boiling caramel equals the whole thing turning into soup. Slight cool means you can still touch the pan but it’s not warm to your hand. Maybe 5 minutes out of the oven.
What’s the difference between this and regular millionaire shortbread recipe? The peanuts. Most versions skip them or use peanut butter instead of whole roasted peanuts. The crunch changes everything. You’re hitting three textures—buttery shortbread, creamy caramel, snappy peanuts. That’s the upgrade.
Can you double this caramel shortcake recipe? Yes. Use a 9x13 inch pan instead. Same temperatures. Maybe add 5 minutes baking time for the base since you’re spreading it thinner. Everything else stays the same. The caramel will take longer to set—maybe 90 minutes instead of 60.
Why does the caramel sometimes crystallize? It usually doesn’t if you don’t stir while the sugar melts. Stirring introduces sugar crystals that grow. Leave it alone. Watch it. Just don’t mix it until you pull off heat. If it does crystallize, start over. Can’t fix it.



















