

Fudgy rocky road brownies made with cocoa powder, butter, sugar, eggs, marshmallows, almonds, and chocolate chips.
Table of Contents
I donโt remember the first time I ever had rocky road, but I remember the feeling. That slightly chaotic mix of textures. Chocolate everywhere. Marshmallows sticking to your fingers. Nuts where you didnโt expect them. It wasnโt neat. It wasnโt refined. And honestly? Thatโs probably why I loved it.
These Rocky Road Brownies came out of one of those โI need chocolate nowโ moments. Not a baking project. Not a plan. Just a craving. I had cocoa powder, some butter, a half-used bag of marshmallows from who-knows-when, and almonds I bought with good intentions. You know how that goes. I wasnโt even sure theyโd work the first time. But then the marshmallows puffed under the broiler, and I thoughtโฆ yeah. This is it.

Why youโll Love these Rocky Road Brownies?
Hereโs the thing about Rocky Road Browniesโthey donโt pretend to be elegant. Theyโre rich. A little messy. Slightly unpredictable. One bite might be extra gooey, the next extra crunchy, and I kind of love that. Perfect brownies are overrated anyway.
The base is deeply chocolatey without being too heavy. The espresso powder? You donโt taste coffee, but you feel it. The marshmallows melt and toast just enough to get sticky, not stiff. The almonds bring that salty crunch that keeps everything from tipping into โtoo sweetโ territory. Are they perfect every time? Probably not. But theyโre good every time, and that counts for more.

Ingredient Notes
Before you dive in, hereโs what each ingredient is quietly doing behind the scenes in these rocky road brownies.
- Butter & Cocoa Powder โ This combo gives you big chocolate flavor without melting actual chocolate bars, which feels like a win on busy days.
- Sugar โ Sweetens and helps give that slightly crackly brownie top we all secretly judge brownies by.
- Espresso Powder โ Optional, but recommended. It deepens the chocolate flavor in a way thatโs hard to explain until you skip it and miss it.
- Eggs โ Hold everything together and keep the texture fudgy, not cakey.
- Flour, Baking Powder & Salt โ Just enough structure so the brownies slice instead of collapse.
- Marshmallows โ The soul of rocky road. Gooey, stretchy, a little chaotic.
- Salted Almonds โ Crunch + salt = balance. Always.
- Chocolate Chips โ Because thereโs no such thing as too much chocolate. I think.

How to Make Rocky Road Brownies?
- Start by heating your oven to 350ยฐF and greasing a 9-inch square pan. Nothing fancy here. In a microwave-safe bowl, melt the butter and cocoa powder together, stopping every 30 seconds to stir. It should look smooth and glossy, like something you already want to eat with a spoon.
- Stir in the sugar, espresso powder, and vanilla. Then add the eggs one at a time. Donโt overthink it. Just mix until everything looks combined. Add the flour, baking powder, and salt, and stir until you donโt see dry spots anymore. It wonโt be silky. Thatโs fine.
- Spread the batter into your pan and bake for about 20โ25 minutes. Youโre looking for the edges to pull away slightly, not a completely firm center. Pull the pan out, scatter the marshmallows, almonds, and chocolate chips over the top, then switch the oven to broil.
- This part? Watch it like a hawk. Marshmallows go from golden to oops very fast. About two minutes usually does it. Let the brownies cool for a bit, then refrigerate before slicing. I know waiting is hard. Iโve ignored this advice before. Cooling wins.
Storage Options
Store your Rocky Road Brownies in an airtight container in the fridge for up to four days. They slice cleaner when cold, but taste softer after sitting out for a few minutes. You can also freeze themโwrap individually and thaw when future-you needs chocolate. Future-you will be grateful.
Variations & Substitutions
This recipe is flexible, which makes it dangerous in the best way.
- Swap almonds for walnuts or pecans.
- Use dark chocolate chips if you like things a little less sweet.
- Add peanut butter chips for extra chaos.
- Skip the espresso powder if you mustโฆ though Iโd gently argue against it.
- Try mini marshmallows if thatโs what you have on hand.

Ever make something once and then change it slightly every time after? Same.
What to Serve With Rocky Road Brownies?
These brownies are rich, so simple pairings work best.
- Cold milk (classic, no notes)
- Hot coffee or espresso
- Vanilla ice cream if youโre leaning into dessert-for-dessert energy
- Fresh berries for contrast
- Or honestlyโฆ nothing at all. Just a fork.
FAQ
Do I have to broil the marshmallows?
You donโt have to, but that toasted top really makes these rocky road brownies what they are.
Why refrigerate before cutting?
Cleaner slices. Less sticking. Fewer regrets.
Can I make these ahead of time?
Yes. They actually get better once fully cooled and set.

If youโre craving something chocolatey, nostalgic, and just a little messy around the edges, these Rocky Road Brownies are it. Theyโre the kind of dessert that doesnโt ask for perfectionโjust a fork and maybe a napkin.
So tell meโฆ are you sneaking one warm from the pan, or saving it for later and pretending you have self-control?

Rocky Road Brownies
Ingredients
- 8 tablespoons 1 stick unsalted butter
- โ cup unsweetened cocoa powder
- 1 cup granulated sugar
- 1 teaspoon espresso powder
- 1 teaspoon vanilla extract
- 2 large eggs
- 1 cup all-purpose flour
- ยฝ teaspoon baking powder
- ยผ teaspoon table salt
- 1 cup miniature marshmallows
- ยฝ cup roasted salted almonds coarsely chopped
- ยฝ cup semisweet chocolate chips
Instructions
- Preheat the oven to 350ยฐF (175ยฐC). Grease a 9-inch square baking pan and set aside.
- In a microwave-safe bowl, combine the butter and cocoa powder. Heat in 30-second intervals, stirring between each, until fully melted and smooth.
- Stir the granulated sugar, espresso powder, and vanilla extract into the cocoa mixture until well combined.
- Add the eggs one at a time, mixing thoroughly after each addition.
- Incorporate the flour, baking powder, and salt, stirring until the batter is smooth and fully combined.
- Transfer the batter to the prepared baking pan, spreading it evenly. Bake for 20โ25 minutes, or until the edges begin to pull away slightly from the sides of the pan.
- Remove the pan from the oven and evenly sprinkle the marshmallows, chopped almonds, and chocolate chips over the surface.
- Switch the oven to broil and position the rack approximately 8 inches from the heating element. Broil for about 2 minutes, or until the marshmallows are lightly golden. Monitor closely to prevent burning.
- Remove from the oven and allow the brownies to cool at room temperature for 20 minutes, then refrigerate until fully set before slicing.
Notes











