Fudgy and irresistible, these intense brownies are marbled with dollops of sweet dulce de leche that appear when you bite into them. An easy-to-make recipe that's even easier to love. A one-way ticket to brownie heaven. They keep well and can be frozen.

This dulce de leche brownie recipe is genius.
I've been making them for years, and they rank up there. Way up there.
They are worth their weight in gold or whatever thing is worth a ton now. I might even like them more than the best peanut butter brownies ever, and that's saying a lot.
They're a great snack or dessert for a barbecue, beach day, and a chilly afternoon with a cup of coffee, so they work for everyone.
People love them, and that's saying a lot since everything here in Argentina has dulce de leche. Still, these mouthwatering brownies make raving fans out of us.
Do make this recipe, the results are so good. Finger.licking.good. Literally.
What is dulce de leche?
Dulce de leche is a sweet jam made with milk, sugar, and baking soda, the latter being accountable for its dark color.
The flavor is very sweet, similar to caramel but not quite.
It does have a milk undertone, something that caramel lacks, and some might say it’s not as sophisticated, and they might be right.
I’m a raving fan, so my opinion is biased.
It takes a few hours to make, and there are as many tips and tricks as grandmothers in this country. Each with its own recipe.
We have an abundance of brands and styles (pretty much like peanut butter in the US). So we buy it, we don't make it that often at home.
You can make homemade dulce de leche following my tips. It's not hard at all and uses few ingredients.
Also, you can make dulce de leche from a jar of sweetened condensed milk, not because it's magic but because condensed milk is what happens if you start making dulce de leche and stop halfway through. You only have thick, sweetened milk that didn't have enough time to evaporate and darken.
You can easily buy it online. My favorite brands are dulce de leche Chimbote, dulce de leche Cachafaz, and San Ignacio milk caramel spread.
Ingredients
Use a clear shot of the ingredients for this recipe, prepped, and labeled if necessary. Insert the ingredients into the list below, omitting quantities.
- Dulce de leche: I buy it and use dulce de leche Chimbote, dulce de leche Cachafaz, and San Ignacio milk caramel spread. you can make homemade dulce de leche following my tips. It's not hard at all and uses few ingredients.
- Chocolate: use your favorite dark semisweet chocolate for this recipe. I like Callebaut 54% chocolate wafers or Ghirardelli Premium baking bar.
- Cocoa powder: always use unsweetened. I like Hershey's unsweetened cocoa powder, Ghirardelli Premium baking cocoa, and Scharffen Berger natural cocoa powder. And, in my experience, the dark ones are the best (this does not apply to the super dark used for making homemade oreo cookies known as dark cocoa powder).
- Unsalted butter.
- White granulated sugar.
- Eggs: fresh, large.
- Vanilla: I use pure vanilla extract or pure vanilla paste when available, but a good vanilla essence (artificially flavored) also works and is infinitely cheaper.
- All-purpose or cake flour.
- Salt: I like to use kosher salt when baking. But regular table salt works just fine.
See the recipe card towards the end of this post for quantities.
How to make dulce de leche brownies
There are two parts to this recipe, the brownie base, and the dulce de leche topping.
Brownie batter
One-bowl recipe: use a large mixing bowl and a whisk.
Melt chocolate and butter: always start with chopped chocolate in a microwavable or glass bowl. You can use the microwave (short 10-15 second spurts stirring well between each one until they're completely melted) or a double boiler with the bowl containing the chopped chocolate/butter not touching the water. In both cases, make sure it doesn't scorch.
The cocoa powder is added to the melted and hot chocolate butter mixture. This opens or 'blooms' the flavor.
Then the sugars are added together. They will help to lower the temperature of the mixture before adding the eggs.
No need to add the eggs one by one. Integrate them well with a whisk.
After adding the flour mixture, the final batter is smooth, thick, and shiny.
Dulce de leche swirl
Drop mounds or dollops of dulce de leche on top of the brownie batter.
Swirl it using the tip of a knife. Don't overdo it if you want pools of dulce de leche to appear throughout the baked brownies.
Vintage Kitchen tip: if you swirl both mixtures too much, the dulce de leche will disappear into the chocolate. The taste will be wonderful, but you won't have those pools of thick dulce de leche.
Baking brownies
A general rule for baking brownies is taking them out of the oven while the center still jiggles. That's how you get fudgy brownies.
This recipe is no exception.
- Don't let the batter firm up completely.
- The top will be dry, but the center will be jiggly.
- Use a smooth-bladed knife to loosen up the edges while the brownies are still hot so you can remove them easily from the pan.
- Cool them completely on a wire rack.
- Lift the whole block of brownies with the help of the parchment paper. Then transfer it to a board and cut them.
Kitchen notes
- Organization: read the recipe first and ensure you have ingredients at the right temperatures, equipment needed, and enough workspace. This will make the process so much easier!
- Baking time: keep in mind that all ovens and pans are different, even if they look the same or very similar. The baking time in my recipes is as accurate as it can be, but it might take you more or less time. Use a thermometer inside the oven (like the OXO oven thermometer) to check that the temperature is right. I recommend you keep track of how your oven works and what tiny details you might need to adjust.
- Chocolate flavor: melted chocolate and cocoa powder are used in the recipe. The final chocolate flavor will be superb, deep, and intense.
- Type of dulce de leche: use the regular type that stays soft after baking. This will ensure that you bite into gooey dulce de leche that hasn't hardened during baking. I use dulce de leche Chimbote, dulce de leche Cachafaz, and San Ignacio milk caramel spread.
- Marbling or swirling: the mixture should be marbled a bit but not too much. Make sure you have whole spots of dulce de leche. You need the puddle of dulce de leche so that when you bite, you can taste it separated from the chocolate.
Nutella variation
I suggest making a Nutella version, that hazelnut chocolate spread beloved by most of us, because I strongly believe that almost anything made with dulce de leche can be made with Nutella.
This is a slightly adapted recipe from David Lebovitz's The Sweet Life in Paris book.
Related recipes you might like:
Let me know in the comments below if you made this recipe and loved it and if you had issues so we can troubleshoot together. I love to hear what you think, always. Thanks for being here. It's much appreciated.
You might also consider subscribing to our FREE email series to Boost your Home Baking Skills! And our regular newsletter.
And let's connect via Facebook, Instagram, and Pinterest.
As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure policy.
PrintDulce de Leche Brownies
Fudgy and irresistible, these intense brownies are marbled with dollops of sweet dulce de leche that appear when you bite into them. A very easy-to-make recipe that's even easier to love. They keep well and can be frozen.
- Total Time: 40 minutes
- Yield: 9 squares
Ingredients
- ½ cup (115g) unsalted butter, cut into pieces
- 6 oz. (170g) semisweet chocolate, chopped
- ¼ cup unsweetened cocoa powder
- 3 large eggs, at room temperature
- ½ cup sugar
- ½ cup brown sugar, light or dark
- 1 cup all-purpose flour
- Pinch of salt
- ½ teaspoon vanilla extract or paste
- 1 cup (300g) regular dulce de leche (see notes below)
Instructions
- Preheat the oven to 350ºF / 180ºC.
- Butter or spray an 8-inch (20 cm) square pan. Line it with a strip of parchment paper covering the bottom and two sides of the pan. This will make it easier to remove the block of brownies.
- Melt butter and chocolate in a bowl over simmering water, stirring until melted and combined. Or use the microwave in 15-second intervals, mixing well after each. Be careful not to burn or char the chocolate.
- Remove from heat and add the eggs, mixing well with a whisk.
- Add the sugar and vanilla and integrate them well.
- Sift in the flour, cocoa powder, and salt. Stir to mix well.
- Pour the batter into the prepared pan.
- Drop tablespoonfuls of dulce de leche making 9 mounds.
- With the tip of a knife, swirl both batters slightly. Don't overmix them; otherwise, you won't get the puddles of dulce de leche we want.
- Bake for 25-30 minutes. The brownies are done when the center still jiggles a little. Do not overbake.
- Remove from the oven and cool for 15 minutes.
- Run a smooth-bladed knife around the edges to loosen any bits of dulce de leche or batter that might've stuck. Cool completely on a wire rack.
- These brownies are better the next day and will keep well for up to 3 days, covered in plastic wrap or in an airtight container.
Notes
- Organization: read the recipe first and make sure you have ingredients at the right temperatures, equipment needed, and enough workspace. This will make the process so much easier!
- Baking time: keep in mind that all ovens and pans are different, even if they look the same or very similar. The baking time in my recipes is as accurate as it can be, but it might take you more or less time. Use a thermometer inside the oven (like the OXO oven thermometer) to check that the temperature is right. I recommend you keep track of how your oven works and what tiny details you might need to adjust.
- Chocolate flavor: use both melted chocolate and cocoa powder as instructed in the recipe. The final chocolate flavor will be superb, deep, and intense, something achieved by using both.
- Type of dulce de leche: use the regular kind so it stays soft after baking. This will ensure that you bite into gooey dulce de leche that hasn't hardened during baking. My favorites are dulce de leche Cachafaz and Conaprole caramel spread.
- Marbling: the mixture should be marbled a bit but not too much. Make sure you have whole spots of dulce de leche. You need the puddle of dulce de leche so that when you bite, you can taste it separated from the chocolate.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: International
Nutrition
- Serving Size: 1/9
- Calories: 471
- Sugar: 45.9 g
- Sodium: 70.9 mg
- Fat: 22 g
- Carbohydrates: 62.7 g
- Fiber: 2.6 g
- Protein: 7.5 g
- Cholesterol: 99.9 mg
Keywords: dulce de leche brownies
Barely adapted from The Sweet Life in Paris, by David Lebovitz
kimo says
In the recipe directions it says to add salt with the flour and cocoa powder, but there is no salt listed in the ingredients. Please advise and thank you!
Paula Montenegro says
Hi Kim, it's a pinch of salt. Happy baking!
Tina says
Can I double this recipe and if so, what size pan would I use?
Paula Montenegro says
Hi Tina, you can double it in theory and use maybe a 10x15 pan, but the brownies will take too long to bake well, especially the middle, and the edges will be too dry. I'd recommend making two 8-inch pans. Is that an option? If you choose to double it anyway, make sure you rotate the pan a few times during baking to ensure it bakes more evenly. It also depends a lot on your oven and how it bakes. More professional ones have a better distribution of heat. Hope this helps.
Angie@Angie's Recipes says
They look amazing and are worth every single calorie!
Lisa says
Paula..I have to try your version with the dulce de leche. I am literally drooling at 4 am! Your batter swirl photos are food porn to the 1000th degree!
Andrea_TheKitchenLioness says
Paula, the brownies look utterly delicious! Since I discovered a very good (in my opinion) ddl, I will have to try this recipe for a much needed treat one day!
Pauline says
Love these - not only to we crave Tango in the UK now we also have to have dulce de leche in everything sweet!