These thick, fudgy Rocky Road Brownies are loaded with melty marshmallows, crunchy almonds, and a glossy chocolate ganache that makes every bite feel like dessert heaven. I first made these on a rainy Saturday when Liam asked if we could "make ice cream but in brownie form," and honestly, he was onto something. They're surprisingly easy to throw together.


If you love rich chocolate desserts like my Cannoli Cake or those dreamy Candy Cookie Bars, you're going to want this recipe in your life.
Why You'll Love This Rocky Road Brownies
One-bowl simplicity. You don't need a stand mixer or any fancy equipment. Just a microwave-safe bowl, a whisk, and a little patience while the ganache sets.
Fudgy, not cakey. These Rocky Road Brownies have that dense, almost truffle-like center that true brownie lovers crave. The edges get a slight chew, but the middle stays soft and gooey.
Bakery-worthy presentation. The marshmallow topping gets lightly golden, and the ganache layer makes them look like something you'd pay too much for at a fancy dessert shop.
Customizable mix-ins. You can swap the almonds for walnuts or pecans, or leave them out entirely if you're not a nut person. Add extra chocolate chips to the batter if you want even more richness.
Perfect for sharing. These cut into 16 generous squares, making them ideal for potlucks, bake sales, or those moments when you need to bribe your way into someone's good graces.
If you're a fan of indulgent chocolate treats like my Croissant Bread Pudding or those tangy-sweet Lemon Blueberry Cookies, these Rocky Road Brownies are going to be your new favorite weekend baking project.
Jump to:
Rocky Road Brownies Ingredients
Here's a simple breakdown of what goes into making these Rocky Road Brownies.
See Recipe Card Below This Post For Ingredient Quantities
For the Brownie Batter:
- Unsalted butter: Adds richness and helps create that fudgy, melt-in-your-mouth texture. Make sure it's fully melted and smooth.
- Semi-sweet chocolate chips: These melt into the batter and give the brownies deep chocolate flavor. You'll use them in both the batter and the ganache.
- Unsweetened Dutch processed cocoa powder: Boosts the chocolate intensity and gives the brownies a darker, richer color.
- Brown sugar: Adds moisture and a subtle caramel note that makes the brownies extra chewy.
- Granulated sugar: Balances the sweetness and helps create that shiny, crackly top.
- Large eggs: Bind everything together and add structure. The extra yolk makes the brownies denser and fudgier.
- Large egg yolk: Adds extra richness and keeps the brownies from being cakey.
- Vanilla extract: Enhances all the chocolate flavors and adds warmth.
- All-purpose flour: Provides just enough structure without making the brownies dry or dense.
- Fine sea salt: Balances the sweetness and makes the chocolate taste even more intense.
- Semi-sweet chocolate chips (optional): Fold these into the batter for extra pockets of melty chocolate.
- Mini marshmallows: These puff up and toast on top, creating that signature Rocky Road look and flavor.
For the Almond Ganache:
- Heavy cream: Heated and poured over chocolate to create a smooth, glossy ganache.
- Semi-sweet chocolate chips: Melt into the cream for a rich, pourable topping.
- Chopped raw almonds: Add crunch and nutty flavor. Make sure they're chopped into bite-sized pieces.
How to Make Rocky Road Brownies
Here's how to make these Rocky Road Brownies from start to finish.
Preheat oven: Preheat your oven to 350°F (180°C). Line an 8x8 square baking pan with parchment paper, making sure it covers all four sides so the brownies lift out easily.
Melt butter and chocolate: In a microwave-safe bowl, combine the butter and ¾ cup plus 2 tablespoons of semi-sweet chocolate chips. Microwave in 20 to 30 second bursts, stirring between each one, until the mixture is fully melted and smooth. Whisk in the cocoa powder until there are no lumps, then set the bowl aside to cool slightly.
Whisk wet ingredients: In a large bowl, whisk together the brown sugar, granulated sugar, eggs, egg yolk, and vanilla extract until the mixture is smooth and slightly thickened, about 1 minute.

Combine with chocolate: Slowly pour the melted chocolate mixture into the bowl with the wet ingredients, whisking constantly until everything is fully combined and glossy.
Fold in dry ingredients: Add the flour and sea salt to the bowl. Use a spatula to gently fold everything together until just combined and no streaks of flour remain. If you're using the optional chocolate chips, fold them in now.

Bake brownies: Pour the brownie batter into the prepared baking pan and spread it evenly with a spatula. Bake for 25 to 30 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs. The edges should look set, and the center should still appear slightly soft.
Top with marshmallows: Remove the pan from the oven and immediately sprinkle the mini marshmallows evenly over the top. Return the pan to the oven and bake for an additional 3 minutes, just until the marshmallows puff up and start to turn golden on the edges.
Cool brownies: Take the pan out of the oven and set it on a wire rack to cool while you make the ganache.
Prepare almond ganache: In a small saucepan, heat the heavy cream over medium heat until it's just about to boil. You'll see small bubbles forming around the edges. Pour the hot cream over the ¾ cup of semi-sweet chocolate chips in a heatproof bowl and let it sit for 1 minute without stirring. After a minute, stir the mixture until the chocolate is fully melted and the ganache is smooth and glossy. Stir in the chopped almonds and let the ganache cool for 3 minutes.
Top with ganache: Pour the almond ganache over the marshmallow layer, using a spatula to spread it evenly across the top. Let the brownies cool to room temperature, then transfer the pan to the refrigerator and chill for 1 hour. This helps the ganache set and makes slicing much easier.
Slice and serve: Once the brownies are fully chilled, lift them out of the pan using the parchment paper. Use a sharp knife to cut them into 16 squares, wiping the blade clean between each cut for neat edges. Serve and enjoy.
Substitutions and Variations
Here are a few ways to customize these Rocky Road Brownies based on what you have on hand.
Nuts: Swap the almonds for chopped walnuts, pecans, or hazelnuts if that's what you prefer. You can also leave the nuts out entirely if you have an allergy or just don't like them.
Chocolate: Use milk chocolate chips instead of semi-sweet for a sweeter ganache, or go with dark chocolate chips if you like a more intense chocolate flavor.
Marshmallows: Regular-sized marshmallows work too. Just cut them in half or quarters so they spread evenly across the top.
Cocoa powder: If you don't have Dutch processed cocoa, regular unsweetened cocoa powder will work fine. The flavor will be slightly less smooth, but the brownies will still taste great.
Add-ins: Fold in some chopped chocolate bars, peanut butter chips, or even a swirl of Nutella into the batter before baking.
Equipment For Rocky Road Brownies
Here's what you'll need to make these Rocky Road Brownies.
- 8x8 square metal baking pan: The best size for thick, chewy brownies.
- Microwave-safe bowl: For melting the butter and chocolate together.
- Large mixing bowl: To whisk the wet ingredients and fold in the dry ones.
- Whisk: Helps blend the eggs and sugar smoothly.
- Parchment paper: Makes it easy to lift the brownies out of the pan for clean slicing.
- Wire rack: Lets the brownies cool evenly.
- Saucepan: For heating the cream to make the ganache.
How to Store Rocky Road Brownies
Store the Rocky Road Brownies in an airtight container at room temperature for up to 3 days, or in the refrigerator for up to a week. I like keeping them in the fridge because the ganache stays firm and slices cleaner. You can also freeze them for up to 3 months. Wrap each brownie individually in plastic wrap, then place them in a freezer-safe bag. Thaw at room temperature for about an hour before serving.
Serving Suggestions
These Rocky Road Brownies are perfect on their own, but here are a few ways to make them even more special.
Serve them warm with a scoop of vanilla ice cream on top for the ultimate Rocky Road experience. The cold ice cream melts into the warm ganache, and it's incredible. You can also drizzle extra chocolate or caramel sauce over each square before serving. For a cozy dessert spread, pair them with a mug of hot cocoa or a strong cup of coffee. They're also great cut into smaller squares and served alongside other desserts like my Strawberry Tart or Mixed Berry Pie at a party.
Expert Tips
Don't overbake: The secret to fudgy Rocky Road Brownies is pulling them out of the oven when the center still looks slightly underdone. They'll continue to set as they cool.
Use room temperature eggs: This helps them blend more smoothly into the batter and creates a better texture.
Let the ganache cool: If you pour the ganache on too hot, it'll melt the marshmallows and make everything slide around. Let it cool for a few minutes first.
Chill before slicing: This is the trick for clean, bakery-style cuts. A warm Rocky Road Brownies is delicious, but a chilled one slices beautifully.
FAQ
What is the secret to the best brownies?
The secret is using both melted butter and melted chocolate, not skipping the extra egg yolk, and pulling them out of the oven when the center still looks a little soft. That's how you get that fudgy, chewy texture instead of a cakey one. Liam always says the best brownies are the ones that stick to your fingers a little.
What is the best chocolate to use for rocky road?
Semi-sweet chocolate chips work great because they're not too sweet and they balance the marshmallows and ganache. If you want something richer, try dark chocolate chips. Milk chocolate is fine too, but it can make everything a bit sweeter.
How to make rocky road brownies?
Start with a fudgy brownie base, bake until almost done, then top with mini marshmallows and bake for a few more minutes. Finish with a chocolate almond ganache poured over the top. Let everything cool and set before slicing.
Can I use any type of nuts in Rocky Road brownies?
Yes. Walnuts, pecans, or hazelnuts all work well. You can even mix a couple of different nuts if you want. Just make sure they're chopped into small, bite-sized pieces so they blend into the ganache nicely.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Rocky Road Brownies

Rocky Road Brownies
Ingredients
Method
- Preheat the oven to 350°F (180°C). Line an 8x8 square baking pan with parchment paper, covering all sides.
- In a microwave-safe bowl, melt the butter and chocolate chips together. Stir every 20-30 seconds until smooth. Whisk in the cocoa powder, then set aside.
- In a large mixing bowl, whisk together the brown sugar, granulated sugar, eggs, egg yolk, and vanilla extract until smooth.
- Slowly pour in the melted chocolate mixture and whisk to combine. Fold in the flour, salt, and optional chocolate chips.
- Pour the batter into the prepared pan and spread evenly. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs. Remove from the oven.
- Sprinkle the mini marshmallows over the top of the brownies. Return the pan to the oven for an additional 3 minutes, just until the marshmallows are softened.
- Let the brownies cool on a wire rack while you prepare the almond ganache.
- In a small saucepan, heat the heavy cream until it is almost boiling. Pour it over the semi-sweet chocolate chips and wait 1 minute. Stir until smooth, then fold in the chopped almonds.
- Allow the ganache to cool for 3 minutes, then gently spread it over the marshmallow-topped brownies. Let the brownies cool to room temperature. Once cooled, place them in the fridge for 1 hour before slicing for easier cutting.













Leave a Reply