Creamy dulce de leche cheesecake bars with caramel swirl, golden crust, and flaky sea salt

Dulce de Leche Cheesecake Bars

Rate this Recipe

The first time I made these, I underbaked the filling and ended up with cheesecake soup. After 15+ test batches, I figured out the exact temperature and timing that gives you that silky, sliceable center every single time. These dulce de leche cheesecake bars have become my most-requested dessert.

What sets them apart is the caramel swirl that bakes right into the filling, creating pockets of deep, buttery sweetness in every bite. They firm up beautifully overnight, making them the perfect make-ahead treat for parties, potlucks, or just a Tuesday.

Step-by-Step Instructions

Step 1: Make the Graham Cracker Crust

Pre-baked graham cracker crust pressed firm and golden in a lined 9×13 pan

Combine 1 ½ cups graham cracker crumbs, 3 tablespoons sugar, and 6 tablespoons melted butter in a bowl. The mixture should look like wet sand and hold together when you press a handful. Press it firmly into a parchment-lined 9×13-inch pan using the bottom of a measuring cup.

Bake at 325°F for 10 minutes until the edges smell toasty and the crust feels dry to the touch. I tested skipping this pre-bake once, and the crust turned soggy under the filling. Don’t skip it.

Step 2: Beat the Cream Cheese Filling

Beating cream cheese filling until smooth and fluffy before adding eggs

Beat 3 blocks (24 oz) of softened cream cheese on medium speed for 3 full minutes until completely smooth and fluffy. Cold cream cheese was my biggest early mistake. It leaves tiny lumps that never bake out, no matter how long you mix.

Add ¾ cup sugar, 3 eggs one at a time, 1 teaspoon vanilla, and ¼ cup sour cream. Mix just until combined after each egg. Overmixing here adds air bubbles that crack the surface during baking.

Step 3: Swirl in the Dulce de Leche

Dulce de leche swirled into cream cheese filling in ribbon patterns before baking

Pour the cream cheese filling over the cooled crust and spread it evenly with a spatula. Drop ½ cup of dulce de leche in spoonfuls across the top, spacing them about 2 inches apart. Use a toothpick or skewer to drag through the dollops in long, looping S-curves.

I tested pouring dulce de leche in a thin stream once but the swirl disappeared completely into the batter. Thick spoonfuls hold their shape and create those beautiful caramel ribbons you can actually see after baking.

Step 4: Bake Low and Slow

Cheesecake bars just out of the oven with set edges and a slight jiggle in the center

Bake at 325°F for 38 to 42 minutes. The edges should look set and slightly puffed while the center still has a gentle jiggle, about a 2-inch wobble when you nudge the pan. It will firm up fully as it cools.

I once baked to a completely still center and the bars came out dense and rubbery. That subtle jiggle is your signal to pull them. The residual heat finishes the job.

Step 5: Cool Completely Before Chilling

Cheesecake bars cooling slowly before going into the fridge overnight

Turn off the oven and crack the door open. Let the bars cool inside for 30 minutes before moving them to the counter. This slow temperature drop prevents the top from cracking.

Once at room temperature, cover loosely and refrigerate for at least 4 hours, but overnight is better. After testing both timings, overnight bars slice 10 times cleaner and the caramel flavor deepens noticeably.

Step 6: Slice and Serve

Sliced cheesecake bars showing golden caramel swirl and defined crust layers

Lift the bars out using the parchment overhang and set them on a cutting board. Run a sharp knife under hot water, wipe it dry, and make one clean slice. Wipe the blade between every cut for clean, bakery-style edges.

Cut into 16 even bars. Top each with a drizzle of warm dulce de leche and a pinch of flaky sea salt right before serving. The salt cuts through the richness in a way that makes every bite taste more complex.

Dulce de Leche Cheesecake Bars

Recipe by Emma BrooksCourse: DessertCuisine: AmericanDifficulty: Medium
Servings

16

bars
Prep time

20

minutes
Cooking time

4

hours 

42

minutes
Total time (4 hours overnight preferred)

5

hours 

2

minutes

Creamy, caramel-swirled cheesecake bars with a buttery graham cracker crust. No water bath needed and perfect for making ahead.

Ingredients

  • For the Crust
  • 1 ½ cups graham cracker crumbs (about 12 full sheets)

  • 3 tablespoons granulated sugar

  • 6 tablespoons unsalted butter, melted

  • For the Cheesecake Filling
  • 24 oz (3 blocks) cream cheese, softened to room temperature

  • ¾ cup granulated sugar

  • 3 large eggs, room temperature

  • 1 teaspoon pure vanilla extract

  • ¼ cup full-fat sour cream

  • ½ cup dulce de leche (store-bought or homemade)

  • For Serving (Optional)
  • 2 tablespoons dulce de leche, warmed

  • Flaky sea salt

Directions

  • Preheat oven to 325°F. Line a 9×13-inch baking pan with parchment paper, leaving overhang on all sides.
  • Mix graham cracker crumbs, sugar, and melted butter until it resembles wet sand. Press firmly into the prepared pan using the bottom of a measuring cup.
  • Bake the crust for 10 minutes until dry and lightly golden. Remove and let cool for 10 minutes.
  • Beat softened cream cheese on medium speed for 3 minutes until smooth and fluffy.
  • Add sugar, eggs one at a time, vanilla, and sour cream. Mix just until combined after each addition.
  • Pour filling over cooled crust and smooth evenly with a spatula.
  • Drop dulce de leche in spoonfuls across the top. Use a toothpick to swirl in S-curves through the filling.
  • Bake for 38 to 42 minutes until edges are set and the center has a slight jiggle.
  • Turn off oven, crack door open, and let bars cool inside for 30 minutes. Transfer to counter until room temperature.
  • Cover and refrigerate at least 4 hours or overnight. Lift using parchment overhang, slice with a hot clean knife, and serve.

Notes

  • Cream cheese must be fully softened or the filling will have lumps that won’t bake out.
    Do not skip the 30-minute oven cool-down. It prevents surface cracking.
    Overnight chilling gives the cleanest slices and deepest caramel flavor.
    Store in an airtight container in the refrigerator for up to 5 days.
    Freeze individually wrapped bars for up to 2 months. Thaw overnight in the fridge.
    For a chocolate crust variation, substitute ½ cup of the graham crumbs with crushed Oreos.

Nutrition Table (per bar)

NutrientAmount
Calories310
Total Fat20g
Sugars22g
Protein5g

Trusted Resource Links: For food safety guidelines when handling dairy and eggs, refer to the USDA Safe Temperature Chart. For nutrition guidance on dairy-based desserts, visit the Mayo Clinic Nutrition Guide.

What Makes Dulce de Leche Cheesecake Bars Different from Regular Cheesecake?

The biggest difference is texture and portion control. Full cheesecake requires a springform pan and water bath. These bars bake in a standard 9×13 pan with no water bath needed and slice into 16 neat pieces.

The caramel element also changes the flavor entirely. Dulce de leche has a deeper, more toasted sweetness than plain sugar or vanilla cheesecake. It adds richness without making the filling heavy.

I’ve made both side by side more than a dozen times. The bars consistently get eaten first at gatherings because they’re easier to grab, transport, and eat without a fork.

Can You Use Homemade vs. Store-Bought Dulce de Leche?

Both work, but they behave a little differently in the swirl. Store-bought is thicker and holds the swirl pattern clearly after baking. Homemade, especially the stovetop condensed milk version, tends to be slightly thinner and can blend into the filling more.

I made my own for five test batches and loved the flavor, but the swirl faded. If presentation matters, use store-bought. If you’re going for pure flavor, homemade wins every time.

For the best of both, use store-bought for the swirl and add 2 tablespoons of homemade mixed into the batter itself. That layered approach was my best discovery after 10+ rounds of testing.

Why Did My Cheesecake Bars Crack on Top?

Cracking usually comes from one of three things: overmixing the batter, overbaking, or cooling too fast. I’ve triggered all three at different points in my testing.

Overmixing incorporates too much air. When the bars bake, that air expands and then deflates, pulling the surface apart. Mix only until ingredients are just combined after adding the eggs.

Cooling too quickly creates the same stress. That 30-minute oven rest with the door cracked is not optional. It drops the temperature gradually and keeps the surface intact.

How Do You Store Dulce de Leche Cheesecake Bars?

Store them in an airtight container in the refrigerator for up to 5 days. Place parchment between layers if stacking to protect the caramel topping.

For freezing, wrap individual bars tightly in plastic wrap, then place in a zip-top freezer bag. They freeze well for up to 2 months. Thaw overnight in the refrigerator, never on the counter.

I tested counter thawing once and the texture turned grainy. The slow fridge thaw keeps the filling smooth and creamy.

Frequently Asked Questions

Q: Can I make dulce de leche cheesecake bars without sour cream?

A: Yes. Substitute full-fat Greek yogurt in equal amounts for nearly the same result. Sour cream adds a slight tang and helps with creaminess, but Greek yogurt works well if that’s what you have on hand.

Q: Can I double this recipe for a larger crowd?

A: This recipe already fills a 9×13 pan, which gives 16 generous bars. For more, bake a second batch rather than trying to double into one pan. Overcrowded batter bakes unevenly.

Q: Why are my cheesecake bars not setting in the center?

A: The most common reason is underbaking or using cold eggs and cream cheese. Both slow the setting process. Always start with room-temperature ingredients and bake until only the center 2 inches jiggle.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *