I didn’t discover brown butter until I was in my thirties, which feels like a crime now that I know what I was missing. My mom always just melted butter straight from the microwave—quick and easy, no fuss. But then a friend showed me how to brown it on the stovetop, and it completely changed how I bake.
The thing about brown butter is that it takes regular brownies and makes them taste almost nutty and caramel-like, without any extra work. You’re already melting butter anyway, so why not let it go a few minutes longer? And when you mix it with sweetened condensed milk, you get this fudgy, chewy texture that boxed brownies could never touch. These brownies are my go-to now when I need something that tastes fancy but comes together in one bowl.

Why You’ll Love These Brown Butter Brownies
- Rich, fudgy texture – The sweetened condensed milk creates incredibly moist, dense brownies that are way better than anything from a box mix.
- Brown butter flavor – Browning the butter adds a nutty, caramel-like depth that takes these brownies to the next level without any extra effort.
- Simple ingredients – You probably have most of these pantry staples on hand already, making this an easy go-to dessert recipe.
- Quick to make – These brownies come together in under an hour from start to finish, perfect for when you need a last-minute dessert or chocolate craving fix.
- Crowd-pleaser – The combination of brown butter, condensed milk, and chocolate chips makes these brownies a hit at potlucks, bake sales, or family gatherings.
What Kind of Butter Should I Use?
For brown butter brownies, you’ll want to use unsalted butter so you have better control over the saltiness of your final product. The quality of butter matters here since browning it really brings out its flavor – European-style butter with higher fat content will give you a richer, nuttier taste, but regular grocery store butter works perfectly fine too. Make sure your butter is fresh and not close to its expiration date, as older butter can taste off once you brown it. When you’re browning the butter, watch it carefully and look for those golden brown bits at the bottom of the pan and that nutty aroma – that’s when you know it’s ready to use.
Options for Substitutions
These brownies are pretty forgiving when it comes to swaps, though a few ingredients are best left as-is:
- Sweetened condensed milk: This is really the star of the recipe and gives these brownies their signature fudgy texture, so I’d recommend keeping it. If you absolutely need to substitute, you can make a homemade version by simmering 2 cups whole milk with 2/3 cup sugar until reduced by half, but the texture won’t be quite the same.
- Cocoa powder: Dutch-process or natural cocoa both work fine here. If you only have unsweetened chocolate squares, use 2 ounces melted with the butter instead of the cocoa powder.
- Molasses: This adds depth, but if you don’t have it, you can use an extra teaspoon of vanilla or a tablespoon of honey instead.
- Powdered sugar: In a pinch, you can blend granulated sugar in a food processor until fine, though the texture might be slightly grainier.
- Chocolate chips: Feel free to use any type you like – dark, milk, semi-sweet, or even white chocolate chips. You can also chop up a chocolate bar instead.
- Egg yolk: If you only have whole eggs, use one whole egg instead of just the yolk. The brownies will be slightly cakier but still tasty.
Watch Out for These Mistakes While Baking
The biggest mistake when browning butter is walking away from the stove – it can go from perfectly nutty to burnt in seconds, so stay close and watch for those golden brown bits at the bottom of the pan.
Overbaking is another common issue that turns fudgy brownies into dry cake, so pull them out when a toothpick inserted in the center comes out with a few moist crumbs, not completely clean.
Since condensed milk makes these brownies extra dense, cutting them while they’re still warm will result in a crumbly mess, so let them cool completely in the pan for at least two hours before slicing.
For cleaner cuts, try wiping your knife with a damp cloth between each slice, and if you want an extra fudgy texture, pop the cooled brownies in the fridge for 30 minutes before serving.
What to Serve With Brown Butter Brownies?
These rich, fudgy brownies are pretty indulgent on their own, but a scoop of vanilla ice cream on top takes them to the next level. The cold ice cream melts into the warm brownie and creates this amazing contrast that’s hard to beat. If you want to get a little fancy, try serving them with a dollop of whipped cream and some fresh raspberries or strawberries – the tartness of the berries cuts through all that chocolatey sweetness perfectly. For a cozy dessert spread, pair your brownies with a hot cup of coffee or a cold glass of milk for dunking.
Storage Instructions
Store: Keep your brownies in an airtight container at room temperature for up to 3 days, or in the fridge for about a week. I actually prefer them cold from the fridge because they get extra fudgy and dense, almost like eating chocolate fudge!
Freeze: These brownies freeze really well for up to 3 months. Cut them into individual squares and wrap each one in plastic wrap, then store in a freezer bag. That way you can grab just one or two whenever a chocolate craving hits.
Serve: Let frozen brownies thaw at room temperature for about 30 minutes, or if you’re impatient like me, microwave them for 10-15 seconds for that warm, gooey brownie experience. They’re honestly delicious at any temperature though!
| Preparation Time | 20-30 minutes |
| Cooking Time | 30-40 minutes |
| Total Time | 50-70 minutes |
| Level of Difficulty | Medium |
| Servings | 16 brownies |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2600-2850
- Protein: 27-32 g
- Fat: 115-130 g
- Carbohydrates: 380-410 g
Ingredients
- 3/4 cup butter (I prefer Kerrygold unsalted for a deeper brown butter flavor)
- 1/2 cup + 1 tablespoon cocoa powder (sifted to remove lumps for a smoother batter)
- 1 can (14 oz) sweetened condensed milk (I use Eagle Brand for the best consistency)
- 1 cup powdered sugar
- 2 1/2 tsp vanilla extract
- 2 tsp molasses (optional but recommended for a chewier, fudgy texture)
- 1 pinch salt
- 1 egg yolk (room temperature, about 70°F)
- 1 1/4 cups all-purpose flour
- 1 cup chocolate chips
- 1/2 teaspoon instant espresso powder
Step 1: Prepare Your Pan and Mise en Place
- 1/2 cup + 1 tablespoon cocoa powder
- 1 1/4 cups all-purpose flour
- 1/2 teaspoon instant espresso powder
- 1 pinch salt
Preheat your oven to 325°F and line a 9×13 inch baking pan with parchment paper, allowing some overhang for easy removal later.
While the oven heats, sift together the cocoa powder, flour, espresso powder, and salt in a small bowl—sifting removes lumps and ensures a smooth, lump-free batter.
Keep the egg yolk at room temperature (about 70°F) so it incorporates smoothly into the batter without seizing.
Step 2: Brown the Butter and Build the Base
- 3/4 cup butter
- cocoa powder and dry mixture from Step 1
Cut the butter into small chunks and place in a medium saucepan over medium heat.
Watch carefully as it melts and begins to foam—this takes about 5-7 minutes.
Once the milk solids turn a deep golden-brown and smell nutty (not burnt), immediately remove from heat.
I prefer Kerrygold butter for its deeper, richer brown butter flavor that elevates these brownies.
Working quickly, stir in the sifted cocoa powder mixture from Step 1, stirring constantly for about 1 minute to bloom the cocoa and create a luxurious chocolate base.
The residual heat will help develop the chocolate flavor.
Step 3: Incorporate Wet Ingredients and Build Richness
- 1 can sweetened condensed milk
- 1 cup powdered sugar
- 2 1/2 tsp vanilla extract
- 2 tsp molasses
- 1 egg yolk
Add the sweetened condensed milk, powdered sugar, vanilla extract, molasses (if using), and room-temperature egg yolk directly to the brown butter mixture.
Stir vigorously for about 2 minutes until everything is fully incorporated and the batter looks smooth and glossy.
The molasses adds a subtle depth and helps create that signature fudgy, chewy texture—I highly recommend including it even though it’s optional.
The condensed milk provides both sweetness and a custard-like richness that keeps these brownies incredibly moist.
Step 4: Combine Dry Ingredients and Add Chocolate
- sifted dry mixture from Step 1
- 1 cup chocolate chips
Gently fold the sifted dry mixture from Step 1 into the wet batter using a spatula or wooden spoon, stirring until just combined—be careful not to overmix, as this can develop gluten and make the brownies dense rather than fudgy.
Once the flour is fully incorporated and no streaks remain, fold in the chocolate chips until evenly distributed throughout the batter.
The batter should look thick, rich, and chocolatey.
Step 5: Bake Until Just Set
- batter from Step 4
- prepared pan from Step 1
Pour the batter into the prepared pan from Step 1, using a spatula to spread it into an even layer.
Bake at 325°F for 30-40 minutes—the brownies are done when a toothpick inserted into the center comes out with just a few moist crumbs clinging to it (not wet batter, but not completely dry either).
The lower temperature prevents the edges from overbaking while the center stays fudgy.
Start checking at 30 minutes, as oven temperatures vary.
Step 6: Cool and Cut
Remove the brownies from the oven and let them cool completely in the pan at room temperature—this usually takes 1-2 hours.
Cooling in the pan allows the structure to set properly, making them easier to cut into clean squares.
Once cooled, use the parchment paper overhang to lift the entire brownie slab out of the pan, then cut into your desired size pieces.
Store in an airtight container at room temperature for up to 5 days.

Easy Brown Butter Brownies with Condensed Milk
Ingredients
Method
- Preheat your oven to 325°F and line a 9x13 inch baking pan with parchment paper, allowing some overhang for easy removal later. While the oven heats, sift together the cocoa powder, flour, espresso powder, and salt in a small bowl—sifting removes lumps and ensures a smooth, lump-free batter. Keep the egg yolk at room temperature (about 70°F) so it incorporates smoothly into the batter without seizing.
- Cut the butter into small chunks and place in a medium saucepan over medium heat. Watch carefully as it melts and begins to foam—this takes about 5-7 minutes. Once the milk solids turn a deep golden-brown and smell nutty (not burnt), immediately remove from heat. I prefer Kerrygold butter for its deeper, richer brown butter flavor that elevates these brownies. Working quickly, stir in the sifted cocoa powder mixture from Step 1, stirring constantly for about 1 minute to bloom the cocoa and create a luxurious chocolate base. The residual heat will help develop the chocolate flavor.
- Add the sweetened condensed milk, powdered sugar, vanilla extract, molasses (if using), and room-temperature egg yolk directly to the brown butter mixture. Stir vigorously for about 2 minutes until everything is fully incorporated and the batter looks smooth and glossy. The molasses adds a subtle depth and helps create that signature fudgy, chewy texture—I highly recommend including it even though it's optional. The condensed milk provides both sweetness and a custard-like richness that keeps these brownies incredibly moist.
- Gently fold the sifted dry mixture from Step 1 into the wet batter using a spatula or wooden spoon, stirring until just combined—be careful not to overmix, as this can develop gluten and make the brownies dense rather than fudgy. Once the flour is fully incorporated and no streaks remain, fold in the chocolate chips until evenly distributed throughout the batter. The batter should look thick, rich, and chocolatey.
- Pour the batter into the prepared pan from Step 1, using a spatula to spread it into an even layer. Bake at 325°F for 30-40 minutes—the brownies are done when a toothpick inserted into the center comes out with just a few moist crumbs clinging to it (not wet batter, but not completely dry either). The lower temperature prevents the edges from overbaking while the center stays fudgy. Start checking at 30 minutes, as oven temperatures vary.
- Remove the brownies from the oven and let them cool completely in the pan at room temperature—this usually takes 1-2 hours. Cooling in the pan allows the structure to set properly, making them easier to cut into clean squares. Once cooled, use the parchment paper overhang to lift the entire brownie slab out of the pan, then cut into your desired size pieces. Store in an airtight container at room temperature for up to 5 days.
