Decadent Rocky Road Brownies with Marshmallows and Nuts

Chocolate lovers will swoon over these rich Rocky Road Brownies, finished with toasted almonds, chocolate chips, and swirls of marshmallow fluff for a fudgy, nostalgic treat.

close up of rocky road brownies on a cutting board

Why we love these Rocky Road Brownies

  • Deep, chocolatey brownies are always a crowd-pleaser. Adding marshmallow fluff and almonds gives them texture and a playful twist that disappears fast at our house.
  • These brownies are straightforward to prepare from scratch, yet flexible enough to be adapted as a semi-homemade option using boxed brownie mix.
  • The recipe scales easily: double it for a 9×13 pan to feed a crowd, making it perfect for potlucks, game days, or any gathering where you want a show-stopping dessert.
rocky road brownies arranged on a serving platter

Ingredients you’ll need

Dry ingredients: all-purpose flour, baking powder, a pinch of salt, granulated sugar, and unsweetened cocoa powder.

Wet ingredients: vegetable oil, eggs, and vanilla extract.

Toppings: marshmallow fluff, chocolate chips (milk, semi-sweet, or dark), and sliced or chopped almonds. These components create the classic rocky road contrast of chewy, crunchy, and gooey.

ingredients to make rocky road brownies in bowls with text labels

How to make Rocky Road Brownies

Step 1: Preheat the oven to 350°F (175°C). Grease an 8×8-inch baking pan with non-stick spray; lining the pan with parchment paper (greased) makes it easier to lift the brownies out after baking.

flour, baking powder, and salt mixed together in a mixing bowl

Step 2: Whisk the flour, baking powder, and salt in a medium bowl and set aside. In a large bowl, beat together the vegetable oil, eggs, vanilla, sugar, and cocoa powder until smooth. Fold the dry ingredients into the wet until just combined—don’t overmix.

vegetable oil, eggs, sugar, and cocoa powder mixed together in a mixing bowl

Step 3: Spread the brownie batter evenly into the prepared pan. Drop spoonfuls of marshmallow fluff across the surface, then use a butter knife to swirl the fluff into the batter for a marbled effect. Sprinkle chocolate chips and almonds evenly over the top.

collage of brownie batter in a square pan, dollops of marshmallow fluff over the batter, fluff swirled into the batter, chocolate chips and almonds sprinkled over the brownie batter

Step 4: Bake for about 20 minutes, until the edges start to pull away from the pan and the center is nearly set. Remove from the oven and cool on a wire rack for at least 10 minutes before cutting into squares. Serve warm or at room temperature.

close up of baked rocky road brownies in the pan

Tips & tricks

  • Line the pan with parchment paper leaving a bit hanging over the sides and grease it. This makes removing the cooled brownies simple and neat.
  • For a semi-homemade shortcut, prepare boxed brownie mix according to package directions, then add the marshmallow fluff, chips, and nuts as described before baking.
  • No almonds? Swap in chopped pecans, peanuts, or hazelnuts—any will add a satisfying crunch.
  • Cut to fit the occasion. For potlucks, slice into a 4×4 grid (16 squares); for larger servings at home, a 3×3 grid (9 squares) works well.
looking down at baked rocky road brownies cut into squares

Recipe FAQ

Can I add marshmallows to brownie mix?

Don’t stir full marshmallows into the batter—large marshmallows tend to melt into gummy pockets. Instead, use one of these approaches:

  • Swirl marshmallow fluff into the top of the batter before baking (as this recipe does).
  • Sprinkle mini marshmallows on during the last 5 minutes of baking so they soften but don’t fully melt.
  • For a toasted finish, add marshmallows to the baked brownies and briefly broil to brown them—watch closely to prevent burning.

How long can brownies sit out?

Store brownies in an airtight container at room temperature for 3–4 days. Refrigerate for up to a week to extend freshness.

stack of four rocky road brownies with pieces of parchment paper between each brownie

Other recipes you may like

  • Brownie Balls
  • Rolo Brownie Pizza
  • Homemade Brownie Mix
  • Rocky Road Candy Bites
  • Homemade Chocolate Cake
square image of rocky road brownies out of the pan and cut into squares

Rocky Road Brownies

Julie Kotzbach

Chocolate lovers will swoon for these Rocky Road Brownies topped with almonds, chocolate chips, and marshmallow fluff!
Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins
Course
Dessert
Cuisine
American
Servings
16 brownies
Calories
158 kcal

Equipment

  • 8×8 baking dish
  • Parchment paper (optional but helpful)
  • Mixing bowls
  • Whisk or spoon for mixing

Ingredients

  • 3/4 cup all-purpose flour
  • 1/2 teaspoon baking powder
  • 1/8 teaspoon salt
  • 5 tablespoons vegetable oil
  • 2 eggs
  • 1 teaspoon vanilla extract
  • 3/4 cup granulated sugar
  • 1/3 cup unsweetened cocoa powder
  • 1/2 cup chocolate chips, divided
  • 4 tablespoons marshmallow fluff
  • 1/4 cup almonds, sliced or chopped

Instructions

  1. Preheat oven to 350°F. Grease an 8×8 pan or line with greased parchment.
  2. Whisk together flour, baking powder, and salt. Set aside.
  3. In a large bowl, beat oil, eggs, vanilla, sugar, and cocoa powder until combined. Fold in dry ingredients just until mixed.
  4. Spread batter in the pan. Dot with marshmallow fluff and swirl with a knife. Sprinkle with chocolate chips and almonds.
  5. Bake 20 minutes, until edges pull away slightly and the center is nearly set. Cool 10 minutes before cutting. Store leftovers in an airtight container.

Notes

  • If you prefer, use boxed brownie mix and top as directed before baking for a quicker version.
  • Swap chocolate chip types to taste—milk, semi-sweet, or dark all work well.
  • Yield depends on how you cut the pan: 4×4 grid yields 16 squares; 3×3 yields 9 larger servings.

Nutrition

Serving: 1 brownie • Calories: 158 kcal • Carbohydrates: 21 g • Protein: 2 g • Fat: 8 g • Sugar: 15 g

Nutrition values are estimates and will vary depending on ingredients and portion sizes.