Dulce de Leche Brownies are my go to answer for those nights when you want something extra sweet but you do not want a whole baking project that wrecks your kitchen. You know the feeling, right? You want a brownie, but you also want that caramel vibe that tastes like you tried harder than you did. This recipe hits that spot perfectly because it is fudgy, a little chewy at the edges, and swirled with dulce de leche so every bite feels special. I started making these when I needed a reliable dessert for last minute guests, and now my family asks for them nonstop. If you have a jar of dulce de leche hanging around, you are basically halfway there. 
The Story Behind This Recipe
Hey, I’m Alexandraa! This Dulce de Leche Brownies was built for family tables: simple steps, reliable results, and flavor that makes people ask for seconds. Dulce de Leche Brownies are my go to answer for those nights when you want something extra sweet but you do not want a whole baking…
Ingredients and Tools Needed
Let us keep this simple. I am not here to make you buy five specialty chocolates or hunt down a weird pan. These Dulce de Leche Brownies are made with everyday baking basics, plus one star ingredient that does all the heavy lifting.
My must have ingredients
- Unsalted butter for that rich brownie flavor
- Semi sweet chocolate (chips or chopped bar chocolate both work)
- Granulated sugar
- Brown sugar (adds chew and deeper flavor)
- Eggs (room temp is nice, but do not stress it)
- Vanilla extract
- All purpose flour
- Unsweetened cocoa powder
- Salt
- Dulce de leche (store bought is totally fine)
If you like a little crunch, you can add chopped nuts. I usually do not because the swirl is the main event. But if you are a pecan person, you might also like these pecan pie cheesecake bars for another sweet and nutty dessert moment.
Tools you will need: an 8×8 inch baking pan, parchment paper, a medium saucepan (or microwave safe bowl), a whisk, and a spatula. That is it. If you only have a 9×9 pan, you can still do it, your brownies will just be a bit thinner and bake a little faster.

Step-by-Step Instructions
This is the part where people get nervous, but I promise it is straightforward. I have made these Dulce de Leche Brownies while chatting on the phone and they still turned out great. Just read through once, then go for it.
1) Prep the pan and oven. Heat your oven to 350 F. Line your pan with parchment paper and leave a little overhang so you can lift the brownies out later. This makes cutting way easier.
2) Melt butter and chocolate. Melt the butter and chocolate together until smooth. I usually do it on the stove on low heat, stirring the whole time. Microwave works too, just do short bursts and stir between so it does not scorch.
3) Add sugars, then eggs. Stir in both sugars. The batter will look a little gritty at first. Then whisk in the eggs one at a time. Add vanilla. At this point it should look glossy and thick, which is exactly what you want.
4) Fold in dry ingredients. Sprinkle in flour, cocoa powder, and salt. Fold gently until you do not see dry streaks. Do not overmix. Overmixing is how you end up with brownies that feel more like cake.
5) Swirl in the dulce de leche. Pour most of the batter into the pan. Warm the dulce de leche for a few seconds so it is easy to spoon. Drop dollops over the batter, add the rest of the batter in spots, then swirl with a butter knife. Go easy. A few loose swirls look prettier and give you pockets of caramel flavor.
6) Bake and cool. Bake about 25 to 32 minutes. You want the edges set and the center slightly soft. A toothpick should come out with moist crumbs, not wet batter. Cool in the pan for at least 30 minutes, then lift out and cool more before slicing. If you cut too early, it will be gooey and messy. Tasty, yes, but messy.
While they bake, I usually clean up and maybe plan dinner. If you are looking for something totally different and savory, these Korean BBQ beef bowls are a fun weeknight option. Dessert plus a solid dinner plan is a win.

Tips for Perfect Brownies
I have made every brownie mistake possible, so you do not have to. Here is what actually helps, in real life, not just in theory.
Do not overbake. This is the big one. Brownies keep cooking a bit as they cool. If you wait for the center to look fully firm in the oven, you will probably end up with dry brownies.
Warm the dulce de leche first. Cold dulce de leche is thick and will tear up your batter when you try to swirl it. Ten seconds in the microwave makes it silky and easy.
Use parchment paper. I know it feels like an extra step, but it saves you later. Clean slices, easy lifting, less sticking.
Let them cool for clean slices. If you want tidy squares, cool them fully, then slice with a sharp knife. Wipe the knife between cuts. If you are impatient, stick the pan in the fridge for 30 minutes.
“I brought these to a family dinner and people literally scraped the corners of the pan. The dulce de leche swirl made them taste bakery level, but they were so easy.”
One more thing: if you love desserts that feel effortless, you should try this caramel apple dump cake sometime. It has that cozy caramel vibe too, just in a totally different way.
Variations and Customizations
I stick to the classic most of the time, but it is nice to have options. Think of this as your choose your own adventure moment for Dulce de Leche Brownies.
Make them salted. Add a pinch of flaky salt on top right after baking. Sweet and salty together is always a good idea.
Add chocolate chunks. Fold in a handful of chocolate chunks for extra melty pockets. This makes them feel more dramatic in the best way.
Go coffee mode. Stir in 1 to 2 teaspoons of instant espresso powder with the dry ingredients. It will not make them taste like coffee, it just deepens the chocolate flavor.
Make them gluten free. Swap the flour for a good 1 to 1 gluten free baking blend. I have done it and they still come out fudgy, just keep an eye on bake time.
Swirl style options. You can do a heavier swirl for more caramel in every bite, or keep it light for a pretty marbled top. Both are good. Just do not stir so much that the whole pan turns one color.
If you are in a more wholesome mood later in the week, I balance dessert nights with easy lunches like this roasted veggie and hummus sandwich. It makes me feel like I have my life together, even if I absolutely do not.
Serving Suggestions
These are rich, so a little goes a long way. But I am not going to pretend I have never gone back for a second square.
- Warm brownie plus ice cream: Heat a square for 10 seconds and add vanilla ice cream.
- Extra dulce de leche drizzle: Warm a spoonful and drizzle on top right before serving.
- Fresh berries: Strawberries or raspberries cut the sweetness nicely.
- With coffee or strong tea: Perfect for an afternoon treat.
- Party platter: Cut into small bites and mix with cookies and fruit for a low effort dessert spread.
If you are serving these after a cozy dinner, I love pairing them with something simple earlier in the day like this slow cooker white bean chicken stew. Comfort food all around.
Common Questions
Can I use homemade dulce de leche?
Yes, absolutely. Homemade is amazing if you have it. Store bought works great too and saves time.
How do I know when they are done baking?
Look for set edges and a center that does not look wet. A toothpick should come out with moist crumbs. If it is clean, they might be overbaked.
Do these need to be refrigerated?
Not necessarily. Keep them in an airtight container at room temp for 2 to 3 days. If your kitchen is warm, fridge storage helps, but let them come to room temp before serving for best texture.
Can I freeze Dulce de Leche Brownies?
Yes. Wrap individual squares and freeze up to 2 months. Thaw on the counter or do a quick microwave warm up.
Why did my dulce de leche sink?
Usually it is because the batter was very thin or the dulce de leche was too warm and runny. Next time, let the batter be nice and thick, and only warm the dulce de leche enough to spoon easily.
A sweet little wrap up
If you have been craving a brownie that feels a bit more special, Dulce de Leche Brownies are such a fun win. You get that deep chocolate base, plus pockets of caramel like flavor from the swirl, and it all comes together without complicated steps. Keep an eye on bake time, cool them before slicing, and do not be shy with a little flaky salt if you love that sweet salty thing. For more dulce de leche inspiration, I have bookmarked Dulce de Leche Brownies – David Lebovitz and I also love the twist in Salted Dulce de Leche Brownies – Bakerita. Now go grab that jar and make a batch, you deserve a really good brownie night.

Dulce de Leche Brownies
Ingredients
Method
- Preheat your oven to 350°F and line an 8×8 inch baking pan with parchment paper, leaving overhang.
- Melt the butter and chocolate together until smooth, stirring continually.
- Stir in granulated and brown sugars until combined, then add eggs one at a time followed by vanilla extract.
- Fold in flour, cocoa powder, and salt gently until no dry streaks remain.
- Pour most of the batter into the prepared pan, then dollop dulce de leche over the top and swirl gently.
- Bake for about 25-32 minutes until the edges are set and the center is slightly soft.
- Cool in the pan for at least 30 minutes, then lift out to cool fully before slicing.

