Today: Get My No Fail, Easy Cookbook Series for 60% OFF
Buy Now

Rocky Road Fudge

5 from 6 votes

11 Comments

Servings: 36 pieces

3 hours 15 minutes

This classic and creamy rocky road fudge is loaded with rich chocolate, soft marshmallows, and salty peanuts. 

Jump To RecipePin Recipe
A hand holds a piece of Rocky Road Fudge, showcasing chocolate, mini marshmallows, and peanuts.

If you are nervous about making homemade fudge, old-fashioned fudge is probably why. It calls for a thermometer clipped to a pot of boiling sugar and gives you a narrow window between ready and ruined.

This rocky road fudge recipe is a much easier place to begin. You still get a full pan of homemade fudge, there is no thermometer and you use one bowl to melt and stir the ingredients. The refrigerator does the rest.

A decorative tin filled with Rocky Road Fudge—chocolate fudge pieces containing marshmallows and peanuts—is surrounded by a bowl of marshmallows, a jar of peanuts, and scattered marshmallows on a marble surface.
This recipe fills an 8×8 pan and cuts into 36 squares about 1 inch across. The smaller pan gives every piece some height, which is what you want when you are stacking them in a tin.

What Changes When You Swap The Peanuts

Don't want to lose this recipe? Get it emailed to you directly! Enter your email below. Plus you'll get a free e-cookbook and amazing recipes sent to you daily.

Salted peanuts do more than add crunch. Their salt keeps the chocolate and sweetened condensed milk from tasting too sweet, which is why I use unsalted butter and let the nuts bring all the salt the pan needs.

Walnuts, pecans, cashews and almonds all work. Use salted nuts, or toss unsalted ones with a pinch of salt before folding them in.

Walnuts are the swap people make most often, and many rocky road recipes use them from the start. Just know that walnuts are usually chopped, while peanut halves go in whole. Those larger pieces show up beside the marshmallows when the fudge is cut, so chopped nuts will change the look of the squares as well as the taste.

Two stacked pieces of Rocky Road Fudge with visible marshmallows and peanuts, showing a rich, chocolatey texture and a bite taken from the top piece—a tempting treat that perfectly showcases this classic Rocky Road Fudge Recipe.

Choosing The Chocolate

I use Ghirardelli semi-sweet chips. Chocolate makes up most of every piece, so this is one recipe where the brand is easy to taste. Use chips you like well enough to eat straight from the bag.

Milk chocolate chips will make the fudge sweeter, or you can use half milk chocolate and half semi-sweet for something in between.

Whichever you choose, stop heating as soon as the chocolate stirs smooth. Do not keep going just because there is time left on the timer.

Assorted baking ingredients on a counter—vanilla extract, mini marshmallows, semi-sweet chocolate chips, salted peanuts, sweetened condensed milk, and a stick of butter, all in their packaging—perfectly set the stage for creating a classic Rocky Road Fudge Recipe.

Do Not Miss This Step: Let The Chocolate Cool First

This recipe has one pause worth taking. When the chocolate comes out of the microwave, leave the bowl on the counter for a minute or two before adding the marshmallows and peanuts.

A clear glass bowl filled with smooth, swirled chocolate batter sits on a white marble surface, ready to be transformed into a decadent Rocky Road Fudge Recipe.

If the marshmallows go in while the chocolate is too warm, they begin to melt. They disappear from the finished pieces, and their sugar becomes part of the chocolate instead of staying in separate soft pockets. The fudge tastes sweeter and takes longer to firm up.

A hand stirs mini marshmallows, peanuts, and melted chocolate in a glass bowl with a spatula on a marble countertop, preparing a classic Rocky Road Fudge.

Fold the marshmallows and peanuts through rather than stirring them in. Nothing needs to be blended; you only need to spread them evenly through the pan.

A glass bowl on a marble surface filled with a mixture of melted chocolate, mini marshmallows, and peanuts—the perfect start to a classic Rocky Road Fudge.
A square baking pan lined with parchment paper holds delicious Rocky Road Fudge topped with marshmallows and peanuts, sitting on a white marble surface.

Freezing the marshmallows first does not replace the wait. If the chocolate is still too warm, even cold marshmallows will melt. Letting the chocolate cool is the part that matters.

How To Tell When Your Fudge Is Ready To Cut

Fudge that has not set still looks finished from the top. You find out when the knife goes in and comes out with a smear on it.

Press the middle of the pan before you lift anything out. It should feel solid under your finger and leave nothing behind on it. The corners firm up first, so a corner will tell you it is ready before the rest of the pan is.

A knife slices through a block of Rocky Road Fudge topped with peanuts and mini marshmallows, placed on parchment paper over a wooden cutting board.

If there is any give at all, put it back in the refrigerator and check again in an hour. Fudge that is nearly there will still cut, but the corners round off as you lift the pieces and the cut sides go wet and shiny within a few minutes.

Make it the night before and you skip all of this.

Making It Ahead And Giving It Away

This is the kind of fudge that gets mailed to another state, walked next door or carried into work in a tin somebody wants back. Kept airtight, it lasts five days at room temperature or two weeks in the refrigerator, so it can be made well before it needs to leave the house.

A square chocolate dessert, made from a classic Rocky Road Fudge recipe, is topped with peanuts and mini marshmallows as it sits on parchment paper on a wooden board, surrounded by bowls of peanuts and marshmallows.

Keep the slab whole until the day you plan to give it away, then cut it while it is cold. The edges will look clean when the lid is opened. Place parchment between the layers so the pieces do not press against one another in the tin.

I like this fudge best cold, when the peanuts snap and the marshmallows stay chewy against the chocolate.

A stack of decadent Rocky Road Fudge pieces filled with peanuts and mini marshmallows sits on parchment paper, with bowls of marshmallows and peanuts blurred in the background—perfect for anyone looking to try a classic Rocky Road Fudge Recipe.

Recipe Testing Notes

This post was originally published in November 2019 with stovetop instructions that did not reliably keep the chocolate from seizing. Since then, I have developed dozens of fudge recipes and moved this one to the microwave, where the heat can be added in short, controlled bursts.

My independent recipe tester, Angela, tested the current version and needed three 30-second rounds after the initial minute. Every microwave is different, so note how many rounds yours takes the first time and use the same timing for later batches.

Get a Free Cookbook
Subscribe now to receive our FREE Sweet & Treats digital cookbook with 15 amazing desserts inside!
A hand holds a piece of Rocky Road Fudge, showcasing chocolate, mini marshmallows, and peanuts.

Rocky Road Fudge

5 from 6 votes
Rocky road fudge you can make days ahead. Thick squares of chocolate, whole mini marshmallows and salted peanuts, cut cold for clean edges.
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 3 hours 15 minutes
Servings 36 pieces

Ingredients
  

  • 2 cups semi-sweet chocolate chips, Ghirardelli brand used
  • 14- ounce can sweetened condensed milk
  • 4 tablespoons unsalted butter, room temperature (cut into cubes)
  • ½ teaspoon vanilla extract
  • 2 ½ cups mini marshmallows, plus additional for the top
  • 1 cup salted peanuts, plus additional for the top

Instructions
 

  • Line an 8×8 straight-sided metal pan with parchment paper. Allow enough parchment to overhang the sides of the pan for easy removal.
  • Stir together the semi-sweet chocolate chips and sweetened condensed milk in a large microwave safe bowl, then add the cubed butter on top. Heat for 1 minute, stir, and heat again in 30 second increments (stirring between each) until the chocolate is fully melted. Stir until smooth.
  • Stir in the vanilla extract until fully incorporated.
  • If the chocolate is very warm, allow it to cool for 1-2 minutes before folding in the mini marshmallows and salted peanuts. The mixture should be warm enough to spread, but not hot to the touch. If the chocolate is too warm, it will melt the marshmallows.
  • Spread the fudge mixture into the prepared pan and smooth with a small offset spatula. Press in some additional mini marshmallows and salted peanuts to the top of the fudge for garnish if desired.
  • Refrigerate for at least 3 hours, or up to overnight, until fully chilled and firm.
  • Lift the fudge out of the pan using the overhanging parchment paper, remove the parchment then slice the fudge into 36 1-inch pieces.

Notes

  • Milk chocolate chips can be substituted for the semi-sweet chips. Be sure to use good quality chocolate chips for the best flavor and melting qualities.
  • Peanuts are a classic choice for Rocky Road desserts, however, you can substitute salted cashews or almonds if desired.
  • If you do not have a microwave oven, this can be made using a double-boiler method over medium heat on the stove top.
 

Nutrition

Calories: 139kcal | Carbohydrates: 15g | Protein: 3g | Fat: 8g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 8mg | Sodium: 36mg | Potassium: 130mg | Fiber: 1g | Sugar: 12g | Vitamin A: 73IU | Vitamin C: 0.3mg | Calcium: 42mg | Iron: 1mg
Have You Tried This Recipe?Follow me on Pinterest @spaceshipslb

Get Recipes on Facebook

get recipes on facebook

You May Also Like

get digital lazy cookbooks

Reader Interactions

Comments

    5 from 6 votes

    Leave a Comment

    Recipe Rating




    Comments

  1. Toni Thomason says

    5 stars
    How delicious! This treat is super yummy!

  2. Denise says

    At what point do you add vanilla ?

    • Layne Kangas says

      I’m sorry for missing that in the instructions! You add it when you add the peanuts. Enjoy! 🙂

  3. Gloria says

    5 stars
    Such a yummy classic, my grandma always made this!

  4. Debi says

    Can I use pecans or walnuts instead of peanuts?

    • Layne Kangas says

      Hi, Debi – yes, you could. Enjoy!

  5. Kathy says

    5 stars
    Rich and delicious, and so easy to make! This fudge was a favorite in my sampler gift boxes. I made 8 flavors of fudge in the week before Christmas, and this one is already getting repeated.

  6. Barrie says

    5 stars
    This is the best recipe ever. Fast, easy and delicious! Make it for every holiday, or a dish to pass! Thank you for the best recipes. People go crazy for this fudge!!

  7. Deborah Yokoi says

    5 stars
    My kids love this.

  8. Natalie J Gaba says

    A good fudge recipe

  9. Veronica Grant says

    5 stars
    Love you’re recipes send me more thank you Veronica Grant

The Crew

Angela

Angela

Recipe Testing

Teresia

Teresia

Recipe Testing

Sian

Sian

Photography

Amy

Design

Lexus

Editorial

Ina Chong

Ina

Social Media

16108

Free Membership!

Get all our new recipes straight to

your inbox plus a BONUS

download in your first email! ❤