Dulce de Leche Gooey Bars

Loading…

By Reading time

Golden shortbread, glossy dulce de leche, and a thin cap of dark chocolate make these bars the kind that disappear faster than anyone expects. The base bakes into a sturdy, buttery layer that can hold the caramel without turning soggy, and the chill time gives the filling just enough body to slice into neat squares while still keeping that soft, gooey center.

What makes these work is the contrast. The crust is pressed firmly and baked first so it sets up before the dulce de leche goes on, and that warm crust helps the caramel spread without tearing. A little butter melted into the chocolate keeps the top from feeling hard or brittle once it cools, so each bite lands between fudgy, creamy, and crisp.

Below, I’ve included the small details that matter most: how to keep the crust from crumbling, why the bars need that rest in the fridge, and the one garnish that makes the whole pan taste finished instead of just sweet.

The shortbread stayed crisp under the caramel, and the chocolate layer set up with just enough give. I cut them after chilling for 30 minutes and they came out in clean squares with that perfect gooey center.

★★★★★— Melissa R.

Love the contrast of buttery shortbread, dulce de leche, and dark chocolate? Save these gooey bars for the next time you need a rich dessert with a clean slice.

Save to Pinterest

The Shortbread Layer Has to Hold Its Shape Before the Caramel Goes On

The biggest mistake with bars like these is rushing the crust. If the base goes in pale and soft, the dulce de leche seeps into it and you lose that clean, buttery bottom that makes each square slice well. Press the dough firmly into the pan, especially into the corners, then bake until the top is just turning golden and the edges look set.

That first bake does two jobs at once: it cooks off the raw flour taste and creates a barrier between the caramel and the pan. A loose, sandy crust will fall apart when you cut it, so take the time to compress it evenly with your fingers or the bottom of a measuring cup. The goal is a tight layer with a faint sheen of butter on top, not a thick, puffy cookie base.

What Each Layer Is Doing in These Gooey Bars

  • All-purpose flour — This gives the crust enough structure to hold the dulce de leche. A 1:1 gluten-free flour blend can work here if it includes xanthan gum, but the texture will be a little more delicate.
  • Butter — Softened butter makes the crust tender and rich, and the extra butter in the chocolate layer keeps the top glossy instead of firm and waxy. Use real butter here; it matters.
  • Dulce de leche — This is the whole point of the bars, so use a thick, spoonable jar or can rather than a thin caramel sauce. If it’s very stiff from the can, warm it just enough to spread without tearing the crust.
  • Dark chocolate chips — The slight bitterness keeps the bars from tasting flat. Semi-sweet chocolate works too, but dark chocolate gives the cleanest contrast against the caramel.
  • Fleur de sel — The salt on top isn’t decoration. It sharpens the caramel and makes the chocolate taste deeper, especially once the bars sit at room temperature.

Layering the Bars Without Losing the Gooey Center

Building the Crust

Mix the flour, softened butter, sugar, and salt until the mixture looks crumbly and damp, like coarse wet sand. Press it firmly into the pan so there are no loose pockets, then bake just until the edges turn light gold. If the crust looks dry and pale, give it another minute or two; if it browns deeply, it’ll taste too toasted under the caramel.

Spreading the Dulce de Leche

Spread the dulce de leche over the warm crust in an even layer, working gently so you don’t tear into the base. Warm crust helps here because the caramel loosens and levels out more easily. If your dulce de leche is stiff, microwave it in short bursts until it spreads smoothly, but don’t let it get hot enough to bubble.

Finishing with Chocolate

Melt the chocolate chips with the butter until the mixture is smooth and shiny, then drizzle or spread it over the caramel layer. The butter softens the set of the chocolate, so the top won’t crack when you bite into a chilled square. Bake just until the chocolate loses its wet gloss and looks set at the edges.

Chilling for Clean Squares

Let the bars cool completely, then refrigerate them for at least 30 minutes before cutting. That chill time firms the caramel enough that the knife slides through without dragging the filling out of the pan. If you cut them too soon, the centers ooze everywhere and the layers blur together instead of staying distinct.

Three Ways to Make These Bars Fit What You Need

Gluten-Free Version

Swap the all-purpose flour for a 1:1 gluten-free baking blend that includes xanthan gum. The crust will still hold together, but it may be a touch more delicate when warm, so chill the bars fully before slicing.

Extra Dark, Less Sweet

Use bittersweet chocolate instead of dark chocolate chips if you want a sharper finish. It cuts through the sweetness of the dulce de leche and makes the bars taste more layered, especially with the fleur de sel on top.

Dairy-Free Adaptation

Use a plant-based butter that bakes well and a dairy-free caramel-style filling made for baking, since traditional dulce de leche depends on dairy. The texture will still be rich, but the flavor is a little less deep and toasted than the original.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 5 days. The chocolate stays neat and the caramel firms up a bit, which makes them even easier to cut.
  • Freezer: These freeze well. Wrap the cut bars individually, then store them in a freezer bag for up to 2 months.
  • Reheating: There’s no real reheating needed here. Let frozen bars thaw in the fridge, then sit at room temperature for 10 to 15 minutes so the caramel softens without becoming sticky.

Answers to the Questions Worth Asking

Can I use caramel sauce instead of dulce de leche?+

Caramel sauce is usually too thin for these bars. Dulce de leche is thicker and more stable, so it stays put under the chocolate and slices cleanly after chilling. If all you have is sauce, the bars will taste good but the middle will be looser.

How do I keep the crust from crumbling when I cut the bars?+

Press the crust in firmly before baking and chill the finished bars before slicing. A loose crust breaks apart because it never really compacts into one layer, and cutting while the filling is warm only makes the problem worse. Use a sharp knife wiped clean between cuts.

How do I know when the chocolate layer is done baking?+

The chocolate should lose its wet shine and look just set on top. You’re not trying to bake it dry; it only needs enough heat to settle into a smooth top layer. If it goes too long, the chocolate can turn grainy and lose that soft bite.

Can I make these bars ahead of time?+

Yes, and they actually slice better after sitting overnight. Make them a day ahead, chill them well, and cut them just before serving if you want the cleanest edges. The flavor settles and the caramel tastes more mellow after a rest.

How do I get clean squares instead of sticky messes?+

Cool the bars completely, refrigerate them, then use a sharp knife warmed under hot water and wiped dry. The warmth helps the blade move through the chocolate without dragging the caramel around. Clean the knife between cuts if you want the layers to stay distinct.

Dulce de Leche Gooey Bars

Dulce de leche gooey bars with a golden shortbread crust and glossy caramel layers, topped with set dark chocolate. Bake once, then chill for caramel that stays soft and sliceable with clean squares.
Prep Time 15 minutes
Cook Time 25 minutes
Chilling 30 minutes
Total Time 1 hour 10 minutes
Servings: 16 servings
Course: Dessert
Cuisine: Latin
Calories: 330

Ingredients
  

Shortbread crust
  • 1 cup all-purpose flour
  • 0.5 cup butter, softened
  • 0.25 cup granulated sugar
  • 0.25 tsp salt
Caramel layer
  • 1 can (14 oz) dulce de leche
Chocolate layer
  • 0.5 cup dark chocolate chips
  • 2 tbsp butter
  • 0.25 Fleur de sel for garnish

Equipment

  • 1 sheet pan
  • 1 8x8 baking dish

Method
 

Make and bake the shortbread crust
  1. Preheat the oven to 350°F and place an 8x8 baking dish nearby. (Visual cue: warm oven light on the rack.)
  2. Mix the all-purpose flour, softened butter, granulated sugar, and salt until the mixture looks crumbly. (Visual cue: small, dry clumps form.)
  3. Press the crumbly mixture firmly into the bottom of the 8x8 baking dish to make an even layer. (Visual cue: flat, compact surface.)
  4. Bake at 350°F for 12-15 minutes until the crust turns golden. (Visual cue: edges look set and lightly browned.)
Add dulce de leche and chocolate, then bake again
  1. Spread the dulce de leche over the warm crust in an even layer. (Visual cue: caramel covers the surface with a glossy sheen.)
  2. Melt the dark chocolate chips with the 2 tablespoons butter until smooth, then drizzle or spread over the dulce de leche. (Visual cue: chocolate becomes glossy and pourable.)
  3. Bake at 350°F for another 8-10 minutes until the chocolate is set. (Visual cue: chocolate top looks firm with no wet shine.)
Cool, chill, and slice
  1. Cool the bars completely at room temperature before refrigerating. (Visual cue: caramel and chocolate look fully settled.)
  2. Refrigerate for at least 30 minutes to firm the layers. (Visual cue: surface looks matte and slice stays together.)
  3. Cut into 16 squares and sprinkle fleur de sel on top. (Visual cue: tiny salt flakes sit on each piece.)
  4. Serve at room temperature for gooey caramel flow or chilled for tighter slices. (Visual cue: caramel pulls more at room temperature.)

Notes

For the cleanest squares, cool completely first, then chill until firm (at least 30 minutes) before cutting. Store covered in the refrigerator for up to 4 days; freeze cut bars for up to 2 months. Dietary swap: use vegan butter if you want a dairy-free crust while keeping the same technique and bake times.

You might also like these recipes

Leave a Comment

Recipe Rating