Dulce de Leche Swirl Brownies Recipe
Introduction
These Dulce de Leche Brownies combine rich chocolate flavor with a sweet, creamy swirl that will satisfy any dessert craving. Easy to make and perfect for sharing, they offer a wonderful twist on classic brownies.

Ingredients
- 1/2 cup unsalted butter (1 stick)
- 1 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/3 cup unsweetened cocoa powder
- 1/2 cup all-purpose flour
- 1/4 teaspoon salt
- 1/4 teaspoon baking powder
- 1/2 cup chocolate chips (optional)
- 1 cup dulce de leche (store-bought or homemade)
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Grease an 8×8-inch baking pan or line it with parchment paper. In a medium saucepan, melt the butter over low heat. Remove from heat and stir in the granulated sugar, eggs, and vanilla extract until well combined. In a separate bowl, whisk together the cocoa powder, flour, salt, and baking powder. Gradually add the dry ingredients to the wet ingredients, mixing until just combined. If using, fold in the chocolate chips.
- Step 2: Pour half of the brownie batter into the prepared baking pan and spread it evenly. Drop spoonfuls of dulce de leche over the batter. Use a knife or toothpick to swirl the dulce de leche into the batter. Pour the remaining brownie batter on top and spread it gently. Add more dulce de leche on top for an extra swirl if desired.
- Step 3: Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs (not wet batter). Allow the brownies to cool in the pan for 10-15 minutes, then transfer to a wire rack to cool completely.
- Step 4: Once cooled, slice the brownies into squares and serve. Enjoy this delicious treat!
Tips & Variations
- For a fudgier texture, reduce the flour to 1/3 cup.
- Try adding chopped nuts like pecans or walnuts for extra crunch.
- Use homemade dulce de leche for a richer, more authentic flavor.
- If you prefer, swirl peanut butter instead of dulce de leche for a different twist.
Storage
Store the brownies in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for up to one week or freeze for up to 3 months. Reheat individual brownies briefly in the microwave to soften before serving.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use dulce de leche from a can?
Yes, store-bought dulce de leche works perfectly and saves time. Just be sure to use a good-quality brand for the best flavor.
How do I make homemade dulce de leche?
You can make homemade dulce de leche by simmering sweetened condensed milk gently until it thickens and caramelizes, or by baking a sealed can of sweetened condensed milk in a water bath. Both methods produce delicious results.
PrintDulce de Leche Swirl Brownies Recipe
These Dulce de Leche Brownies combine rich, fudgy chocolate brownies with luscious swirls of creamy dulce de leche for a decadent dessert experience. Perfectly moist and full of chocolate flavor, the dulce de leche adds a sweet caramel twist that elevates these brownies to a gourmet treat.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 16 brownies (4×4 slices) 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
For the Brownies:
- 1/2 cup unsalted butter (1 stick)
- 1 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/3 cup unsweetened cocoa powder
- 1/2 cup all-purpose flour
- 1/4 teaspoon salt
- 1/4 teaspoon baking powder
- 1/2 cup chocolate chips (optional)
For the Dulce de Leche Swirl:
- 1 cup dulce de leche (store-bought or homemade)
Instructions
- Prepare the Brownie Batter: Preheat your oven to 350°F (175°C). Grease an 8×8-inch baking pan or line it with parchment paper. In a medium saucepan, melt the butter over low heat. Remove from heat and stir in the granulated sugar, eggs, and vanilla extract until well combined. In a separate bowl, whisk together the cocoa powder, flour, salt, and baking powder. Gradually add the dry ingredients to the wet ingredients, mixing until just combined. If using, fold in the chocolate chips.
- Add Dulce de Leche: Pour half of the brownie batter into the prepared baking pan and spread it evenly. Drop spoonfuls of dulce de leche over the brownie batter. Use a knife or toothpick to swirl the dulce de leche into the batter. Pour the remaining brownie batter on top and spread it gently. Add more dulce de leche on top for an extra swirl if desired.
- Bake the Brownies: Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs but no wet batter. Allow the brownies to cool in the pan for about 10-15 minutes, then transfer to a wire rack to cool completely.
- Serve: Once cooled, slice the brownies into squares and serve. Enjoy this delicious treat!
Notes
- Use an 8×8-inch baking pan for best results.
- You can make homemade dulce de leche by slowly heating sweetened condensed milk.
- Allow brownies to cool completely for cleaner slices.
- Chocolate chips are optional but add extra texture and chocolate richness.
- Store leftover brownies in an airtight container at room temperature for up to 3 days.
Keywords: dulce de leche brownies, chocolate brownies, caramel swirl brownies, easy brownies recipe, rich fudgy brownies

