Dulce de Leche Gooey Bars

Category: Desserts & Baking

Golden shortbread, a glossy layer of dulce de leche, and a thin cap of dark chocolate make these bars hard to walk past once they’ve cooled. The base stays sturdy enough to cut cleanly, but it still melts fast against the caramel filling, which is the whole reason these bars disappear so quickly. That contrast is what makes them worth baking again: crisp edges, a soft center, and just enough salt on top to keep the sweetness in check.

The shortbread crust matters here because it has to hold the filling without turning soggy. Pressing it firmly into the pan and baking it until the edges are lightly golden gives you a base that can stand up to the dulce de leche instead of dissolving under it. The chocolate layer does more than decorate the top; it adds a little bitterness that keeps the bars from tasting one-note. A pinch of fleur de sel at the end sharpens everything and makes each bite taste more deliberate.

Below you’ll find the detail that keeps the caramel layer from sliding around when you cut the bars, plus a few swaps and troubleshooting notes that help if you want them a touch less sweet or a little easier to slice.

The crust stayed crisp even after chilling, and the dulce de leche layer set up enough to cut neat squares. I used the fleur de sel on top and that little salty hit made them taste bakery-level fancy.

★★★★★— Melissa T.

These dulce de leche gooey bars bake up with a crisp shortbread base, a silky caramel middle, and that dark chocolate top that keeps each bite from getting cloying.

Save to Pinterest

The Shortbread Base Has to Fight the Caramel, Not Just Hold It

With bar desserts like this, the crust is doing real work. If it’s pale and underbaked, the dulce de leche softens it fast and you lose that clean slice. A firmly packed, lightly golden shortbread layer gives you structure without turning hard or dry.

The other common failure is spreading the filling too soon. Warm crust is right, but scorching hot crust can make the caramel loosen and slide. Let the crust come out of the oven, give it a minute or two, then spread the dulce de leche in a calm, even layer before it has time to settle and drag.

  • Firm packing matters — press the base down with the bottom of a measuring cup so there aren’t loose crumbs that later fall apart.
  • Light gold is the goal — you want the crust set and just browned at the edges, not deeply colored.
  • Chocolate protects the top — it adds a thin barrier that helps the bars slice more cleanly after chilling.

What Each Ingredient Is Actually Doing in This Dish

  • All-purpose flour — gives the base its shortbread-like structure. Cake flour makes it too delicate; bread flour makes it tougher than you want.
  • Butter — soft butter blends into the flour and sugar to create that sandy, press-in crust. Cold butter won’t mix evenly, and melted butter changes the texture into something denser and greasier.
  • Granulated sugar — lightly sweetens the crust and helps it brown. You don’t need much because the filling carries most of the sweetness.
  • Dulce de leche — this is the center of the bars, so quality matters here. Thick, spoonable dulce de leche gives you a glossy layer that holds shape better than a thinner caramel sauce.
  • Dark chocolate chips — the bitterness balances the caramel and keeps the bars from tasting flat. If you only have semisweet chips, use them, but the finished bars will be sweeter.
  • Extra butter for the chocolate — helps the chocolate melt smoothly so you can spread or drizzle it without clumping.
  • Fleur de sel — adds little sharp pops of salt on the surface. Regular flaky salt works too; just use a light hand.

The 25 Minutes of Baking That Set the Whole Bar

Building the Crust

Mix the flour, softened butter, sugar, and salt until the mixture looks like damp crumbs that hold together when squeezed. If you overwork it, the crust gets dense instead of tender. Press it firmly into an 8×8 baking dish and push into the corners so the thickness stays even. An uneven base bakes unevenly, and thin corners can burn before the center is ready.

Giving the Base a Head Start

Bake the crust at 350°F until it’s set and the edges turn a light golden color. That first bake is what keeps the bars from collapsing once the caramel goes on. If the crust still looks pale and soft, give it another minute or two; if it starts to brown deeply, it’s already gone too far for this recipe.

Layering the Caramel and Chocolate

Spread the dulce de leche over the warm crust in an even layer, working gently so you don’t tear the base. Melt the chocolate chips with the butter, then drizzle or spread it over the caramel while it’s still fluid. If your chocolate seizes or looks grainy, the heat was too high; pull it off the burner and stir until it smooths out again.

Cooling for Clean Squares

Let the bars cool completely, then chill them for at least 30 minutes before slicing. That rest is what turns them from gooey pudding into neat, sturdy squares. If you cut them too soon, the caramel will pull and smear; a chilled bar gives you crisp edges and better layers. Sprinkle the fleur de sel after cutting so it stays on the surface instead of dissolving into the filling.

What to Change When You Want These Bars a Little Different

Make Them Less Sweet Without Losing the Gooey Center

Use dark chocolate instead of semisweet and finish with a little more fleur de sel. You can also spread the chocolate slightly thicker, which gives each bite more bitterness and keeps the caramel from tasting one-dimensional.

Gluten-Free Version That Still Cuts Cleanly

Swap the all-purpose flour for a 1:1 gluten-free baking blend that contains xanthan gum. The texture will be a little more delicate, but the bars will still hold together if you chill them fully before cutting.

Add a Nut Layer for More Crunch

Scatter a thin layer of chopped toasted pecans or walnuts over the caramel before adding the chocolate. That gives the bars a little crunch and a toasty note that works well with the dulce de leche.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 5 days. The bars stay firm and the caramel layer holds its shape well.
  • Freezer: Freeze tightly wrapped squares for up to 2 months. Separate layers with parchment so the chocolate top doesn’t stick.
  • Reheating: These are best served at room temperature, not hot. If they’ve been chilled hard, let them sit out for 15 to 20 minutes so the caramel softens without melting the chocolate.

Answers to the Questions Worth Asking

Can I use homemade dulce de leche instead of canned?+

Yes, as long as it’s thick enough to spread without running. A loose homemade version can seep into the crust and make the bars messy to cut. If it spoon-pours easily, cook it a little longer until it’s glossy and spreadable.

How do I keep the bars from sticking to the knife?+

Chill the bars first, then cut with a sharp knife warmed in hot water and wiped dry. The warm blade slides through the caramel layer instead of dragging it across the top. Wipe the knife between cuts so the chocolate stays neat.

Can I make these bars a day ahead?+

Yes, and they slice even better the next day. Store them chilled, then let them sit out long enough for the caramel to soften a little before serving. That gives you the best texture without losing the clean edges.

How do I keep the chocolate layer smooth instead of grainy?+

Melt it gently with the butter and stop as soon as the last chips disappear. High heat can make chocolate seize or turn dull. If you’re spreading it over the caramel, work quickly so it stays fluid long enough to level itself.

Can I freeze dulce de leche gooey bars?+

Yes. Freeze them in a single layer until firm, then move them to a container with parchment between layers. Thaw in the refrigerator so the caramel doesn’t turn sweaty on the surface.

Dulce de Leche Gooey Bars

Dulce de leche gooey bars with a golden shortbread crust and glossy caramel ooze. Melted dark chocolate sets on top for gooey caramel layers in every dark-and-golden slice.
Prep Time 15 minutes
Cook Time 25 minutes
Resting/Chilling 30 minutes
Total Time 1 hour 10 minutes
Servings: 16 servings
Course: Dessert
Cuisine: Latin
Calories: 420

Ingredients
  

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

Equipment

  • 1 sheet pan
  • 1 8x8 baking dish

Method
 

Make and bake the shortbread crust
  1. Mix all-purpose flour, softened butter, granulated sugar, and salt until the mixture looks crumbly. Press it firmly into an even layer in an 8x8 baking dish.
  2. Bake at 350°F for 12-15 minutes, until the edges look golden and the center is set.
Layer dulce de leche and chocolate
  1. Spread dulce de leche over the warm crust in an even layer, letting it settle into any surface gaps.
  2. Melt dark chocolate chips with 2 tablespoons butter until smooth, then drizzle or spread it over the dulce de leche.
  3. Bake again at 350°F for 8-10 minutes, until the chocolate looks set on top but the caramel beneath stays glossy.
Cool, chill, and serve
  1. Cool completely at room temperature so the layers firm up without smearing.
  2. Refrigerate for at least 30 minutes, until the bars are sliceable.
  3. Cut into 16 squares, sprinkle with fleur de sel, and serve at room temperature or chilled.

Notes

For clean slices and the best gooey texture, cool completely first, then chill at least 30 minutes before cutting; if the bars feel too soft, chill 10 minutes longer. Store covered in the refrigerator for up to 4 days; freeze up to 2 months. For a lighter swap, use a sugar-free or reduced-sugar dulce de leche (texture will vary slightly) while keeping the shortbread and chocolate the same.

You might also like these recipes

Leave a Comment

Recipe Rating