Home » Brownies & Bars » Fudgy Milk Chocolate Brownies with Icing

Fudgy Milk Chocolate Brownies with Icing

These fudgy milk chocolate brownies will easily become your go-to brownie recipe. They are super moist, chocolatey, filled with walnuts and topped with a fluffy chocolate buttercream icing. The recipe feeds a crowd! 

Baked by Alie Romano

Professional Baker and Recipe Developer

* Make sure to read the entire blog post. Every step matters, and I’ll provide helpful tips along the way!

There’s nothing more classic or simple than milk chocolate brownies filled with walnuts and slathered in chocolate buttercream icing. These brownies are a cross between fudgy, dense chocolate cake and blondie brownies if you ask me! They will cut any sweet, chocolate craving and will no doubt become a favourite homemade brownie recipe!

Everyone loves brownies and the recipe makes a lot which is great to feed a large crowd! They go with any occasion. Whether you’re hosting a party or simply want to treat family and friends, baking a batch of brownies is an easy way to bring smiles. They can also be made in advance and frozen until ready making them the perfect brownie recipe. 

Fudgy Milk Chocolate Brownies with Icing

A Tribute to My Dad

When it comes to my Dad and thinking of something special to bake for him for Father’s Day, my options become endless! This man loves sugar! It’s probably one of the reasons why we always had dessert growing up, something a little sweet to finish off a nice family dinner; to fix Dad’s cravings!

He’s a simple man when it comes to desserts and doesn’t like to stray away from what he already likes. His favourites include bread pudding, rice pudding, buttery sauces, custards, cupcakes with buttercream icing, anything coconut, and chocolate brownies. He loves it all, and I’m not sure there is a day that goes by that he doesn’t sneak a sweet.

I can always guess what my Dad is going to have for dessert when we are out at a restaurant or even when we are in a bakery, a grocery store or a market. He’s become the ultimate connoisseur when it comes to any of those desserts and he always says the same thing..”It’s not as good as your mother’s or your baking!” At first, I used to think he was full of it, and just wanted to always flatter us. But over the years I’ve begun to believe him. He’s a man of habit and knows what he likes. He’s gotten used to being spoiled by my mother’s baking, his mother and mother-in-law, and now me!

Baker Alie Romano and Dad


There’s nothing more enjoyable than baking for someone who can’t wait to take a bite, sneaks (or steals, depending on how you look at it) tastes, always goes back for seconds and is happy to know you’re in the kitchen baking for him. My Dad is one of the reasons why I bake. It goes both ways.

He’s happy getting his desserts and I love seeing him happy. It’s such a simple gift!

So for this Father’s Day I’ve decided to bake him one of his favourites that my mom consistently has around the kitchen (for him to sneak more than his fair share); fudgy milk chocolate brownies with chocolate icing. Love you Dad, Happy Father’s Day!


  • Milk chocolate
  • Unsalted butter
  • Granulated sugar
  • Eggs
  • Pure vanilla extract
  • All-purpose flour
  • Baking powder
  • Salt
  • Walnuts
  • Icing sugar
  • Whipping cream


This fudgy milk chocolate brownie recipe is versatile to create the perfect brownie to your specific liking. Here are some variations that you may enjoy:

  1. Use half milk chocolate and half dark chocolate for the brownie batter. This will give darker colour and rich brownies. 
  2. Add dark chocolate chunks from your favourite chocolate bar (your favourite milk chocolate chips or semi-sweet chocolate chips).
  3. Omit the chocolate (frosting) icing for brownies less sweet.
  4. Change up the nuts to your favourite, like macadamia.
  5. Add swirls of peanut butter.
Fudgy Milk Chocolate Brownies with Icing

Tips For the Perfect Fudgy Milk Chocolate Brownies

  1. Make sure your eggs are at room temperature. Cold eggs will alter the texture in the batter and cause overmixing. 
  2. Use top-quality chocolate for the best results.
  3. Make sure your chocolate mixture has cooled before adding to the egg mixture. If you add a hot mixture to the egg mixture you will cook the eggs.
  4. If you have a kitchen scale use it. It’s the most accurate for measuring and will guarantee perfect measurements every time.
  5. Underbake the brownies slightly for a fudgy texture.

Freezing & Storing

These brownies freeze extremely well. You can make them ahead of time, freeze and then defrost them at room temperature when ready. For best results freeze the brownies before cutting into smaller squares as this will dry out the edges. Store in an airtight container at room temperature for up to 2 days or a freezer-safe container for up to 2 months.

Fudgy Milk Chocolate Brownies with Icing

How to Make Fudgy Milk Chocolate Brownies with Icing

Step One: Roughy chop walnuts and set aside. In a heatproof bowl add milk chocolate and butter, melt chocolate and butter by either using a double boiler method or slowly in the microwave. Set aside to slightly cool.

Step Two: Meanwhile in a large bowl, beat eggs, sugar and vanilla together until light and fluffy. Slowly add the chocolate mixture and beat until well incorporated. Add dry ingredients and mix just until combined. Then fold in the chopped walnuts.

Step Three: Line a 9×13″ baking pan with parchment paper. Pour the batter into the prepared pan and smooth the batter to the edge of the pan.

Step Four: Bake until a toothpick inserted in the middle comes out clean. Meanwhile, make your chocolate buttercream icing. Once the brownies have cooled, ice the top with a generous amount of icing.

Step Five: Let the brownies sit for 15-20 minutes to let the icing firm up before slicing into squares.

Fudgy Milk Chocolate Brownies with Icing
Fudgy Milk Chocolate Brownies with Icing

I hope you enjoy these fudgy milk chocolate brownies as much as my Dad does! Happy Baking.


My Dad’s Favourite Chocolate Brownies

These fudgy milk chocolate brownies will easily become your go-to brownie recipe. They are super moist, chocolatey, filled with walnuts and topped with a fluffy chocolate buttercream icing. The recipe feeds a crowd! 

  • Author: Alie Romano
  • Prep Time: 10 mins
  • Cook Time: 30 mins
  • Total Time: 40 mins
  • Yield: 24 large squares 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American


Units Scale


  • 4 oz milk chocolate
  • 2/3 cup unsalted butter
  • 1 3/4 cups all-purpose flour
  • 1 tsp baking powder
  • 1/4 tsp salt
  • 2 cups granulated sugar
  • 4 large eggs
  • 1 tsp vanilla extract
  • 1 cup walnuts, roughly chopped

Chocolate Buttercream Icing 

  • 2 1/2 cups sifted icing sugar
  • 3/4 cup unsalted butter, at room temperature
  • 1.5 oz good quality dark chocolate, melted
  • 12 Tablespoons whipping cream (or milk)


  1. Preheat oven to 350˚F. Line a 9×13″ baking pan with parchment paper (leave the edges of the parchment paper hanging over the sides so you can easily pull out the brownies once baked), set aside.
  2. In a heatproof bowl add chocolate and butter. You can melt the chocolate and butter using a double boiler or by microwaving on medium heat, whisk to combine.
  3. In a separate bowl whisk together flour, baking powder and salt, set aside.
  4. In a stand mixer beat eggs, sugar and vanilla together until light and fluffy.
  5. Once the chocolate mixture has cooled slowly add to your egg and sugar mixture, and beat until well combined.
  6. Add your dry ingredients in two batches until just combined. Fold in the chopped walnuts.
  7. Pour the brownie mixture into your prepared pan.
  8. Bake for approx. 30-35 minutes until the sides pull away and the middle is set. Use a toothpick and insert it into the middle of the brownies, if it comes out clean they are done.
  9. Let brownies cool in the pan on a cooling rack.

Make your icing

  1. In a large mixing bowl whip butter until pale and fluffy.
  2. Add icing sugar, melted chocolate and whipping cream. Whip until light and fluffy.
  3. Add more chocolate for a stronger flavour or more whipping cream if your icing is too stiff.
  4. Once the brownies are completely cool ice with chocolate buttercream icing. Let the brownies sit for 15-20 minutes before slicing to let the icing set. 


Store brownies in an airtight container up to 3 days or in the freezer for up to two months.

Serve with vanilla ice cream.


  • Serving Size: 1 brownie no icing
  • Calories: 140
  • Sugar: 12.9g
  • Sodium: 49mg
  • Fat: 6.9g
  • Saturated Fat: 3.1g
  • Unsaturated Fat: 0
  • Trans Fat: 0
  • Carbohydrates: 18.1g
  • Fiber: 0.5g
  • Protein: 2.4g
  • Cholesterol: 28mg

Keywords: Chocolate, Brownies, Milk Chocolate, Dessert, Buttercream, Icing,

Did you make this recipe?

Write a review and let me know!

Share a photo and tag me on Instagram @bakingforfriends_

I can’t wait to see what you’ve made! xo alie


Can I use dark chocolate instead of milk chocolate?

Yes, you can substitute dark chocolate for milk chocolate. However, keep in mind that dark chocolate has a more intense and bitter flavour compared to milk chocolate, so the brownies will have a richer taste and may have a denser texture.

How do you keep brownies soft and moist?

Slicing the brownies before they are ready to eat will dry the brownies out quicker. This is because all edges are now exposed to air. Only cut slices of brownies when ready to eat. This will help preserve the moisture and help the brownies from drying out quicker. Freezing brownies are also a great way to keep them fresh.

How do you cleanly cut fudgy brownies with icing?

The best way to cleanly cut brownies with icing is to wait until the icing has firmed up. You can do this by waiting until the icing has had time to set or by placing the pan of brownies in the fridge. Make sure to use a large sharp knife that can make long smooth cuts and clean the knife between each cut.

You may also like:

Chocolate and Ginger Brownies
Chocolate and Ginger Brownies
Notify of

Newest Most Voted
Inline Feedbacks
View all comments
8 years ago
Rating :

Wowee these look delicious! Definitely going to have to try this one.

3 years ago
Rating :

These brownies were perfect – fudgy and slightly underdone, just the way we like them! And the icing put them over the top!

Alexandra S
Alexandra S
2 years ago
Rating :

I made these brownies because after trying the small batch brownie recipe on this blog I needed a bigger batch for a family get together. They did not disappoint. I did however use half milk chocolate and half dark chocolate and I left out the nuts and the icing, we served it with ice cream instead and they were a hit. I don’t know why, I like my brownies just plain, as is… these were great still with the missing ingredients. Still super soft as sweet enough still without the icing.

Life is uncertain, but dessert doesn't have to be!

Minty Christmas Chocolate Brownies

These minty Christmas chocolate brownies are festive, addictive and hands down the best fudgy homemade brownies around. They make a cute addition to holiday platters and cookie exchanges. 



I'm a professional baker, recipe developer & photographer behind Baking For Friends. I specialize in classic & comforting baking. I hope you enjoy the recipes & find inspiration of your own to bring your family & friends together over home-cooked food!

Let me know what you think of this recipe!x
Share to...