These Rocky Road Brownies take thick, fudgy brownies and top them with a layer of marshmallows and salted peanuts swirled together with melted chocolate. What makes this recipe different is that you’re not just sprinkling toppings on top of finished brownies. Instead, everything gets coated in chocolate first, then spread over the brownies while it’s still warm and gooey. The marshmallows get slightly melty, the peanuts stay crunchy, and the whole thing sets into something that’s part brownie, part candy bar, part total decadence.

Three stacked rocky road brownies with marshmallows and peanuts on top, surrounded by more brownies and a small bowl of marshmallows on a white surface.
Blue cursive text reads "Lucy's notes" on a transparent background.

I love brownies much more than ice cream, so these rocky road brownies are perfect for someone like me who wants that rocky road flavor and crunch without the ice cream. Of course, I’m not going to judge if you want to eat these brownies WITH a bowl of rocky road ice cream. The more the merrier!

Testing results for rocky road brownies

  1. We’re using melted butter to give these brownies the best texture and the glossy, crackly top.
  2. These brownies took 26 minutes in our test oven, however timings may vary since not every oven is exactly the same. We recommend checking on the brownies at the 26 minute mark. For fudgy brownies there will be some moist crumbs on a toothpick inserted into the middle. If you like your brownies gooey reduce the baking time by a few minutes. Likewise, if you prefer them set all the way through, increase the baking time by a few minutes.
  3. This recipe has been developed with a semi-sweet chocolate topping for the rocky road element. We recommend you use the Bain Marie method to melt the chocolate and butter as opposed to melting in the microwave like you did the brownies. This is because the ratio of butter to chocolate is different and there’s a possibility the chocolate can seize when there is less butter.
Person with shoulder-length blond hair and blue glasses smiling indoors in front of a red brick wall.

I hope you make this recipe. I think you’ll love it!

A slice of rocky road brownie topped with marshmallows, chopped nuts, and a drizzle of chocolate frosting, served on a beige plate.

Ingredient notes

Here are a few things to know about the ingredients in this recipe.

Chocolate: use a good-quality semi-sweet chocoalte, like Guittard or Ghirardelli.

Eggs: make sure the eggs are room temperature.

Cocoa powder: Hershey’s regular is just fine here.

Marshmallows: use a mix of mini and regular if you like.

Nuts: we used peanuts but you could use pecans or walnuts.

Pin this now to save it for later

How to make rocky road brownies

  1. Make and bake the base layer of brownies.
  2. While brownies are baking, make the rocky road layer: melt the chocolate and stir in marshmallows and peanuts until coated in chocolate.
  3. Allow the brownies to cool and then top with the rocky road mixture. Scatter remaining uncoated marshmallows and peanuts on top before the chocolate sets.
  4. Allow to sit at room temperature for a couple of hours. Sprinkle with sea salt before serving.
Close-up of a rocky road brownie topped with peanuts, mini marshmallows, and a chocolate coating, surrounded by similar brownies.

We’ve had a long-standing love affair with brownies here. Our lifelong favorite comes from an old Hershey’s cookbook: these Fudgy Cocoa Brownies are called the best ever for a reason. But you also can’t miss out on these Salted Caramel Blondies, filled with white chocolate and dollops of caramel sauce. They are out of this world! And our Easy Slutty Brownies are just that, super easy and a crowd favorite.

If you make this recipe, please leave a comment and ⭐️⭐️⭐️⭐️⭐️ below!

Join Southern Food and Fun Community group
and Southern Potluck group!

And please follow us on social media:

Southern Baking Essentials
Sign up for email updates and we’ll send you our free pdf checklist of our favorite Southern baking essentials.
No ratings yet

Rocky Road Brownies Recipe

Fudgy brownies topped with chocolate, marshmallows, and salted peanuts for a classic rocky road treat.
Prep: 20 minutes
Cook: 28 minutes
Resting time: 2 hours 15 minutes
Total: 3 hours 3 minutes
Servings: 12 brownies
Save This Recipe

Ingredients 

For the brownies

  • ¾ cup unsalted butter
  • 6 ounces semi sweet chocolate, finely chopped and divided
  • 2 cups white granulated sugar
  • 3 large eggs, room temperature
  • 1 teaspoon vanilla extract
  • 1 cup cocoa powder
  • 1 cup all purpose flour
  • 1 teaspoon salt

For the rocky road topping

  • 2 cups semi sweet chocolate chips OR semi sweet chocolate, finely chopped
  • 6 tablespoons unsalted butter
  • 3 ½ cups marshmallows (use a mix of mini and large if you like), divided
  • 1 ½ cups salted peanuts, divided
  • flaky sea salt, for sprinkling
Save this recipe to your inbox!
Enter your email below and we’ll send the recipe straight to your inbox!

Instructions 

  • Preheat the oven to 350 degrees F. Line a 9”x13” baking pan with parchment paper and spray with non-stick cooking spray. Set aside.

Make the brownies:

  • In a large mixing bowl add the butter and 3 ounces of the chopped semi-sweet chocolate. Melt in the microwave in 15-30 second bursts, stirring well each time.
    3/4 cup unsalted butter
    A glass bowl on a marble surface contains chunks of butter and chopped chocolate. A mauve cloth is partially visible beside the bowl.
  • Add the sugar to the melted butter and chocolate. Use a handheld electric mixer to beat it into the mixture until combined. At this stage the mixture will look grainy and that is ok.
    2 cups white granulated sugar
    A glass bowl containing chocolate batter with a mound of white sugar on top sits on a marble countertop next to a mauve cloth.
  • Add the eggs and vanilla and beat on a high speed until completely combined, about one minute.
    3 large eggs, room temperature, 1 teaspoon vanilla extract
    A glass bowl containing chocolate batter with a raw egg in the center, placed on a marble countertop next to a mauve cloth.
  • In a separate bowl, combine the flour, cocoa powder and salt.
    1 cup all purpose flour, 1 cup cocoa powder, 1 teaspoon salt
    A glass bowl filled with cocoa powder sits on a white marble surface.
  • Add the dry ingredients to the wet ingredients. Beat on a slow speed until you can no longer see dry patches of flour.
    A glass bowl filled with chocolate cake batter sits on a white marble surface next to a light purple cloth.
  • Add the remaining 3 ounces of chopped chocolate and fold through. The batter will be thick.
    A glass bowl filled with chocolate cookie dough sits on a marble countertop next to a folded mauve cloth.
  • Transfer to the prepared baking pan, smoothing the top with a palette knife or the back of a spoon.
    A rectangular baking pan filled with an even layer of unbaked chocolate batter sits on a marble surface next to a mauve cloth.
  • Bake in the middle of the preheated oven for 26 minutes or until the edges are set. Use a toothpick to check for doneness – for fudgy brownies it should have a few moist crumbs stuck to it. Remove the brownies from the oven and allow them to cool in the pan for 15 minutes before adding the topping.
    A rectangular white tray with a brownie in it.

Make the Rocky Road topping:

  • Place a heatproof bowl over a pan filled with an inch of simmering water. Ensure the water does not touch the bottom of the bowl. Add the chocolate chips/chopped chocolate and butter. Allow the chocolate and butter to melt, stirring occasionally.
    2 cups semi sweet chocolate chips OR semi sweet chocolate, finely chopped, 6 tablespoons unsalted butter
    A clear glass bowl filled with melted chocolate sits on a white marble surface next to a folded mauve cloth.
  • Reserve 1/2 cup marshmallows and 1/4 cup of peanuts. Add the remaining marshmallows and peanuts to the melted chocolate and butter and mix well to completely coat all the ingredients.
    3 1/2 cups marshmallows (use a mix of mini and large if you like), divided, 1 1/2 cups salted peanuts, divided
    A glass bowl containing melted chocolate, mini marshmallows, large marshmallows, and peanuts on a marble countertop.
  • Spread the Rocky Road topping on top of the cooled brownies. Scatter over the reserved marshmallows and peanuts so they’ll stick while the chocolate is still wet.
    A rectangular metal baking pan filled with glossy, chocolate-covered clusters on a marble surface next to a mauve cloth.
  • Allow the brownies to set at room temperature for two hours. Before slicing, sprinkle over some flaky sea salt.
    flaky sea salt, for sprinkling
    A baking pan filled with rocky road brownies topped with mini marshmallows and peanuts, set on a marble surface with a purple cloth nearby.

Notes

  • Take care not to over-mix the brownie batter after adding the flour and cocoa, mix only until just combined. Over-mixing at this stage can lead to tough brownies.
  • These brownies took 26 minutes in our test oven, however timings may vary since not every oven is exactly the same. We recommend checking on the brownies at the 26 minute mark. For fudgy brownies there will be some moist crumbs on a toothpick inserted into the middle. If you like your brownies gooey reduce the baking time by a few minutes. Likewise, if you prefer them set all the way through, increase the baking time by a few minutes.
  • This recipe has been developed with a semi-sweet chocolate topping for the rocky
    road element. We recommend you use the Bain Marie method to melt the chocolate and butter as opposed to melting in the microwave like you did the brownies. This is because the ratio of butter to chocolate is different and there’s a possibility the chocolate can seize when there is less butter.
  • We used mostly mini marshmallows for the Rocky Road topping with a few large
    ones mixed in for texture. You can use all mini if you prefer. Nuts are classic in Rocky Road and salted peanuts are an excellent addition here. You can substitute with any nuts, such as almonds or cashews.
  • A small amount of marshmallows and peanuts are reserved and not coated in
    chocolate. This is to add some visual interest to the finished brownies.
  • We recommend adding a sprinkling of flaky sea salt as this balances the sweetness of the chocolate really well.

Nutrition

Serving: 1brownie, Calories: 781kcal, Carbohydrates: 90g, Protein: 12g, Fat: 45g, Saturated Fat: 23g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 14g, Trans Fat: 1g, Cholesterol: 97mg, Sodium: 301mg, Potassium: 524mg, Fiber: 8g, Sugar: 62g, Vitamin A: 616IU, Calcium: 68mg, Iron: 5mg
Course: Dessert
Cuisine: American
Calories: 781
Keyword: Rocky Road Brownies
Leave a comment and ★★★★★ rating below!

Questions and tips

Storage

Rocky Road Brownies should be stored in an airtight container. They will keep very well at room temperature for at least 3 days. Refrigerate them to extend the freshness up to a week, but allow them to come to room temperature before eating.

Can I use something other than peanuts?

You can use almost any nut in this recipe. We would substitute with walnuts, pecans, or macademia.

Can I use a boxed brownie mix?

Of course! You can make the base layer of brownies using your favorite boxed mix and then add the rocky road topping.

How do I slice the brownies?

Once the brownies have completely cooled, use the parchment paper lining to lift them out of the pan. We’ve found this to be a two-person job when working with a 9×13-inch pan. Place the brownies on a cutting board and slice with a knife dipped in hot water.

A woman with shoulder-length blonde hair, wearing a white T-shirt and dark jeans, stands in a kitchen with a brick backsplash and stainless steel appliances. She is smiling and resting her hands on the counter.

About the author

Hi, I’m Lucy! I’m a home cook, writer, food and wine fanatic, and recipe developer. I’ve created and tested hundreds of recipes so that I can bring you the best tried and true favorites.

Follow Lucy on social media:

You May Also Like:

Sign up with your email address to receive a 5-day series of Southern Cooking Secrets, followed by weekly emails with recipes and tips. We won't send you spam. Unsubscribe at any time.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating