Gooey Caramel Shortbread Squares Recipe – Easy Chocolate Layer Bars

Written by

mandy

Posted on

gooey caramel shortbread squares - featured image

Post title

Let me paint you a picture: the buttery aroma of freshly baked shortbread mingling with sweet, molten caramel and melted chocolate wafting through the kitchen. It’s the kind of scent that draws everyone in—kids, spouses, neighbors who “just happened to be passing by.” The first time I pulled a pan of these gooey caramel shortbread squares with chocolate layers from the oven, I swear the world paused for a second. That first forkful—crisp, crumbly shortbread, warm caramel oozing, finished with a glossy chocolate top—was a revelation. Honestly, it’s the sort of treat that makes you close your eyes for a moment and just savor each bite.

This recipe has roots in my childhood, when I was knee-high to a grasshopper and my grandma would whisk together her famous “millionaire’s shortbread” for family gatherings. She’d always say, “If there’s caramel, there’s happiness.” Years ago, I tried recreating her squares for a rainy weekend bake sale and, let’s face it, ended up eating half the batch before anyone else got a chance. I wish I’d known about this dangerously easy shortcut sooner—just a handful of pantry staples and a few tricks make these bars foolproof.

My family can’t resist sneaking pieces off the cooling rack, and I don’t blame them one bit. These gooey caramel shortbread squares with chocolate layers are perfect for potlucks, holiday dessert trays, or even just a sweet treat after school. They’re the recipe people ask for again and again (and yes, I’ve tested them at least six times in the name of research, of course). It’s become a staple for gifting, family gatherings, and any day I need a little comfort. If you love nostalgic treats that feel like a warm hug, you’re going to want to bookmark this one.

Why You’ll Love This Gooey Caramel Shortbread Squares Recipe

There’s something magical about a dessert that checks every box—easy, indulgent, and guaranteed to disappear at any gathering. After countless batches (and more than a few caramel mishaps), I can confidently say these gooey caramel shortbread squares with chocolate layers are the real deal. Here’s why they stand out:

  • Quick & Easy: Comes together in under 45 minutes—no candy thermometer or fancy tricks needed. Perfect for busy weeks or last-minute cravings.
  • Simple Ingredients: You probably have everything you need in your pantry right now. No specialty store runs required.
  • Perfect for Any Occasion: Ideal for potlucks, bake sales, holiday trays, or cozy movie nights at home.
  • Crowd-Pleaser: Kids and adults go wild for these bars. I’ve never had leftovers—ever!
  • Unbelievably Delicious: The contrasting textures—crisp shortbread, gooey caramel, and silky chocolate—are next-level comfort food.

What makes this recipe different? For starters, the caramel layer isn’t just sticky—it’s perfectly balanced, thanks to a splash of vanilla and a pinch of salt. The shortbread base uses a blend of all-purpose flour and a touch of cornstarch for extra tenderness. The chocolate layer is simple but decadent, with just enough bittersweet bite to cut through the sweetness. I’ve tweaked the ratios over time, and this version is my best yet. It’s not just a copycat—it’s my family’s favorite version, passed down and perfected with every batch.

These gooey caramel shortbread squares with chocolate layers deliver pure, nostalgic comfort. They turn any ordinary day into something special, whether you’re impressing guests or just treating yourself. Trust me—after one bite, you’ll understand why these bars have become a legend in my kitchen.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavors and that signature gooey texture. Most are pantry staples, and a few clever swaps can make this recipe work for nearly any dietary need.

  • For the Shortbread Base:
    • All-purpose flour (240g / 2 cups) – forms the backbone of the base
    • Cornstarch (20g / 2 tbsp) – adds tenderness
    • Unsalted butter, softened (170g / 3/4 cup) – rich, creamy flavor (I love Kerrygold for best results)
    • Powdered sugar (60g / 1/2 cup) – keeps the texture delicate
    • Fine sea salt (1/2 tsp) – balances sweetness
    • Vanilla extract (1 tsp) – rounds out the flavor
  • For the Gooey Caramel Layer:
    • Sweetened condensed milk (397g / 14 oz can) – gives caramel its creamy richness
    • Unsalted butter (60g / 1/4 cup) – for silky texture
    • Light brown sugar (100g / 1/2 cup packed) – deep caramel flavor
    • Golden syrup or light corn syrup (60ml / 1/4 cup) – prevents crystallization and adds gooeyness
    • Vanilla extract (1 tsp) – boosts flavor
    • Fine sea salt (1/4 tsp) – highlights the caramel
  • For the Chocolate Layer:
    • Semi-sweet or bittersweet chocolate chips (170g / 1 cup) – I like Ghirardelli or Guittard
    • Heavy cream (30ml / 2 tbsp) – for a softer, glossy finish
    • Optional: Flaky sea salt – sprinkle on top for a sweet-salty finish

Easy Substitutions: Use gluten-free flour blend for the base if needed. Dairy-free butter and coconut condensed milk work well for non-dairy adaptations. Swap dark chocolate for milk chocolate if you prefer sweeter bars. In summer, add a handful of toasted nuts or drizzle a little raspberry puree over the chocolate layer for a fruity twist.

I recommend using high-quality chocolate for the topping—cheap chips sometimes don’t melt as smoothly. For the caramel, golden syrup really makes a difference (but corn syrup works in a pinch). If you’re short on time, you can use store-bought caramel sauce, but the homemade layer is worth the extra few minutes.

Equipment Needed

You don’t need fancy gadgets for these gooey caramel shortbread squares with chocolate layers, which is half the charm. Here’s what I use every time:

  • 8×8-inch (20×20 cm) square baking pan – lined with parchment for easy removal (a glass dish works, but metal browns better)
  • Mixing bowls – at least two, one for the crust and one for the caramel
  • Hand mixer or stand mixer – makes the shortbread base lighter, but a wooden spoon is fine on lazy days
  • Medium saucepan – for melting caramel ingredients (I’ve scorched a few pans in my day, so go for a heavy-bottomed one if you can)
  • Heat-resistant spatula – for spreading layers evenly
  • Measuring cups and spoons – accuracy matters!
  • Parchment paper – prevents sticking and makes cleanup a breeze

If you don’t have a stand mixer, don’t worry—the shortbread comes together easily by hand. For the caramel, a whisk helps keep things smooth. I’ve even used a silicone muffin tray for mini bars, which is great for parties. A sharp knife is handy for cutting clean squares once everything sets.

Tip: To keep your pans in top shape, soak them in hot water after sticky caramel use (trust me, it’s the only way to avoid the dreaded “baked-on” mess). Budget-friendly brands like Wilton and Pyrex work beautifully. If you’re gifting these, disposable foil pans make transport easy.

Preparation Method

gooey caramel shortbread squares preparation steps

Here’s the step-by-step guide to making gooey caramel shortbread squares with chocolate layers. Having made these more times than I can count, I’ve included all my best troubleshooting tips (learned the hard way!).

  1. Prep the Pan: Line an 8×8-inch (20×20 cm) baking pan with parchment paper, leaving an overhang for easy lifting. Lightly butter the parchment.
  2. Make the Shortbread Base:
    • In a large bowl, combine 2 cups (240g) all-purpose flour, 2 tbsp (20g) cornstarch, 1/2 cup (60g) powdered sugar, and 1/2 tsp salt.
    • Add 3/4 cup (170g) softened unsalted butter and 1 tsp vanilla extract.
    • Mix with a hand mixer (or wooden spoon) until crumbly and just starting to come together—don’t overmix.
    • Press the dough firmly and evenly into the bottom of your prepared pan. Use the back of a measuring cup for a smooth surface.
    • Bake at 350°F (175°C) for 18-20 minutes, until edges are lightly golden and center is set. (It will smell buttery and delicious!)
  3. Prepare the Gooey Caramel Layer:
    • In a medium saucepan, combine 1/4 cup (60g) unsalted butter, 1/2 cup (100g) light brown sugar, 1/4 cup (60ml) golden syrup or corn syrup, and 1 can (397g) sweetened condensed milk.
    • Cook over medium heat, stirring constantly with a heat-resistant spatula.
    • When the mixture starts to bubble (about 5-7 minutes), turn heat to low and keep stirring until thickened and deep golden (another 7-10 minutes).
    • Stir in 1 tsp vanilla extract and 1/4 tsp salt.
    • Pour caramel over baked shortbread base. Tilt pan gently to spread. (If caramel seems too stiff, add a splash of cream and stir.)
    • Let cool at room temperature for 15 minutes, or chill in the fridge to speed things up.
  4. Add the Chocolate Layer:
    • Place 1 cup (170g) semi-sweet or bittersweet chocolate chips and 2 tbsp (30ml) heavy cream in a microwave-safe bowl.
    • Microwave in 30-second bursts, stirring each time, until melted and smooth (about 1 minute total).
    • Pour chocolate over caramel layer and spread evenly with a spatula.
    • Optional: Sprinkle with flaky sea salt for a pro finish.
  5. Set & Slice:
    • Chill the pan in the refrigerator for at least 1 hour, or until chocolate is firm.
    • Lift bars from pan using parchment overhang. Slice into 16 squares using a sharp knife warmed in hot water (wipe between cuts for clean edges).
    • If squares crumble, they may be too cold—let them sit at room temp for 10 minutes before cutting.

Notes: If caramel splits, whisk vigorously off the heat until smooth. For a thicker caramel, cook a minute longer; for softer, stop when it just coats the spoon. And let’s be honest, if you sneak a spoonful while it’s cooling, I won’t judge!

Cooking Tips & Techniques

Making gooey caramel shortbread squares with chocolate layers seems easy, but there are a few tricks for total success. Here’s what I’ve learned after years of caramel experiments (and a few burnt disasters):

  • Caramel Consistency: Stir constantly and don’t walk away—caramel can go from perfect to scorched in seconds. Use a heavy-bottomed pan for even heating.
  • Shortbread Texture: Press base firmly but don’t pack too hard, or it can get tough. A crumbly dough is good; it’ll come together in the oven.
  • Chocolate Layer: Use high-quality chocolate for a smooth, glossy finish. If it seizes, add a splash more cream and reheat gently.
  • Slicing Bars: Warm your knife in hot water, then dry before slicing—this helps get tidy edges. If chocolate cracks, let bars sit out for a few minutes before cutting.
  • Multitasking: While the base bakes, prep your caramel—keeps things moving and saves time.
  • Troubleshooting: If caramel is too runny, it may need more cooking. If it’s too stiff, add a splash of cream. If your shortbread seems too soft after baking, pop it back in for 2-3 minutes.

Honestly, I’ve had caramel seize up, chocolate bloom, and shortbread turn to dust. But with these tips, every batch gets easier. The trick is not to rush—patience pays off for perfect layers and gooey texture. And hey, if things don’t look perfect, just call them “rustic.” They’ll taste amazing regardless!

Variations & Adaptations

There’s no rule that says gooey caramel shortbread squares with chocolate layers have to be the same every time. Here are my favorite ways to mix things up (for diets, flavor, and fun):

  • Gluten-Free: Use a gluten-free all-purpose flour blend for the base. I’ve tried King Arthur’s blend and it works beautifully—texture stays crisp.
  • Dairy-Free: Substitute coconut condensed milk and dairy-free butter for the caramel and base. Use oat milk chocolate for the top. The flavor is more coconutty, but still rich.
  • Nutty Twist: Add a layer of chopped toasted pecans or almonds over the caramel before adding chocolate.
  • Fruit Swirl: Drizzle raspberry or passionfruit puree over the chocolate layer for a tart contrast. (I do this in summer for a refreshing finish.)
  • Espresso Kick: Stir 1 tsp instant espresso powder into the chocolate layer—this makes the flavor deeper and more grown-up.

For a stovetop-free version, use pre-made caramel sauce and melt chocolate in a double boiler. If you’re allergic to nuts, skip the nutty twist and sprinkle toasted coconut or crispy rice cereal instead. My favorite adaptation? Swapping half the chocolate for butterscotch chips—so good, it’s almost criminal.

Serving & Storage Suggestions

Serve these gooey caramel shortbread squares with chocolate layers at room temperature for maximum goo factor. If you want clean, sharp cuts, chill them first, then let them warm up a few minutes before serving. Arrange squares on a pretty platter, sprinkle with sea salt, or drizzle with extra caramel for Pinterest-worthy presentation.

These bars pair beautifully with coffee, cold milk, or a scoop of vanilla ice cream. For parties, I like to serve them alongside fresh berries or whipped cream. They’re also a knockout addition to holiday cookie trays or bake sale boxes.

Storage is easy: keep squares in an airtight container at room temperature for up to 4 days. For longer storage, refrigerate for up to a week (the layers stay firm). They freeze well, too—just wrap tightly and thaw in the fridge overnight. To reheat, microwave individual squares for 10 seconds (the caramel gets extra gooey!). Flavors deepen as they sit, so leftovers are never a bad thing.

Nutritional Information & Benefits

Each gooey caramel shortbread square packs plenty of energy, thanks to the classic combo of butter, sugar, and chocolate. On average, each bar contains around 220 calories, 12g fat, 28g carbs, and 2g protein. The caramel provides a hit of calcium from the condensed milk, while the chocolate layer offers antioxidants.

If you choose gluten-free or dairy-free swaps, the bars can fit more dietary needs. Just be aware of allergens—wheat, milk, and sometimes nuts if added. As a treat, I like to think of these bars as pure comfort food, best enjoyed mindfully. They’re not exactly “health bars,” but they do bring a smile and a little boost of happiness that, honestly, feels good for the soul.

Conclusion

If you’re looking for the ultimate comfort treat, these gooey caramel shortbread squares with chocolate layers are a must-try. They’re easy, crowd-pleasing, and bursting with nostalgic flavor. Whether you stick to the classic or try one of the fun adaptations, you’ll see why these have become a staple in my kitchen.

I love that you can make them your own—swap out flavors, get creative with toppings, and find your perfect version. Personally, these bars remind me of family gatherings, happy chaos, and little moments of joy. So go ahead, whip up a batch, and see for yourself why everyone raves about them!

If you make these, leave a comment below and let me know how they turned out. Share your tweaks or photos—I’d love to see your creations! Bookmark this recipe for future cravings, and don’t forget to share it with friends who could use a little sweet comfort.

FAQs

Can I make gooey caramel shortbread squares with chocolate layers ahead of time?

Absolutely! These bars actually taste better after sitting overnight, as the layers meld together. Store in an airtight container until you’re ready to slice and serve.

What can I do if my caramel layer is too runny?

If the caramel is too runny, cook it a little longer on low heat, stirring constantly. It should thicken and coat the back of a spoon before pouring over the base.

Can I freeze these bars?

Yes, these bars freeze beautifully. Wrap them tightly in plastic wrap and store in a freezer-safe container. Thaw in the fridge overnight before serving.

How do I get clean, sharp cuts without cracking the chocolate?

Warm your knife in hot water, dry it off, and slice slowly. If the chocolate layer cracks, let the bars sit at room temperature for a few minutes before cutting.

Are there any nut-free options for add-ins?

Definitely! Skip the nuts and try toasted coconut, crispy rice cereal, or just keep them classic—gooey caramel and chocolate are more than enough.

Pin This Recipe!

gooey caramel shortbread squares recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
gooey caramel shortbread squares - featured image

Gooey Caramel Shortbread Squares – Easy Chocolate Layer Bars


  • Author: David
  • Total Time: 1 hour 40 minutes
  • Yield: 16 squares 1x

Description

These gooey caramel shortbread squares feature a buttery, crumbly base, a rich homemade caramel layer, and a glossy chocolate topping. Perfect for potlucks, holiday trays, or a comforting treat, they’re easy to make and guaranteed to disappear fast.


Ingredients

Scale
  • 2 cups all-purpose flour
  • 2 tablespoons cornstarch
  • 3/4 cup unsalted butter, softened
  • 1/2 cup powdered sugar
  • 1/2 teaspoon fine sea salt
  • 1 teaspoon vanilla extract
  • 1 (14 oz) can sweetened condensed milk
  • 1/4 cup unsalted butter
  • 1/2 cup packed light brown sugar
  • 1/4 cup golden syrup or light corn syrup
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon fine sea salt
  • 1 cup semi-sweet or bittersweet chocolate chips
  • 2 tablespoons heavy cream
  • Optional: Flaky sea salt for topping

Instructions

  1. Line an 8×8-inch baking pan with parchment paper, leaving an overhang for easy lifting. Lightly butter the parchment.
  2. In a large bowl, combine flour, cornstarch, powdered sugar, and salt. Add softened butter and vanilla extract. Mix with a hand mixer or wooden spoon until crumbly and just starting to come together.
  3. Press dough firmly and evenly into the prepared pan. Bake at 350°F for 18-20 minutes, until edges are lightly golden and center is set.
  4. While the base bakes, prepare the caramel: In a medium saucepan, combine butter, brown sugar, golden syrup or corn syrup, and sweetened condensed milk. Cook over medium heat, stirring constantly, until mixture bubbles (5-7 minutes). Reduce heat to low and continue stirring until thickened and deep golden (7-10 minutes).
  5. Remove from heat, stir in vanilla extract and salt. Pour caramel over baked shortbread base and tilt pan gently to spread. Let cool at room temperature for 15 minutes or chill in the fridge.
  6. For the chocolate layer: Place chocolate chips and heavy cream in a microwave-safe bowl. Microwave in 30-second bursts, stirring each time, until melted and smooth (about 1 minute total).
  7. Pour chocolate over caramel layer and spread evenly. Sprinkle with flaky sea salt if desired.
  8. Chill pan in refrigerator for at least 1 hour, or until chocolate is firm.
  9. Lift bars from pan using parchment overhang. Slice into 16 squares with a sharp knife warmed in hot water (wipe between cuts for clean edges). Let bars sit at room temperature for 10 minutes before cutting if too cold.

Notes

For gluten-free, use a GF flour blend. Dairy-free butter and coconut condensed milk work for non-dairy. If caramel splits, whisk off heat until smooth. Warm knife for clean cuts. Bars freeze well and taste even better after sitting overnight.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dessert
  • Cuisine: American

Nutrition

  • Serving Size: 1 square
  • Calories: 220
  • Sugar: 18
  • Sodium: 90
  • Fat: 12
  • Saturated Fat: 7
  • Carbohydrates: 28
  • Fiber: 1
  • Protein: 2

Keywords: caramel shortbread, millionaire's shortbread, chocolate caramel bars, dessert bars, easy baking, holiday treats, potluck dessert, comfort food

❤️

Did you love this recipe?

Get weekly recipes, tips & exclusive content delivered to your inbox.

You might also like these recipes