Easy Rocky Road Fudge

Easy Rocky Road Fudge squares studded with fluffy marshmallows and roasted peanuts on a white plate Pin It
Easy Rocky Road Fudge squares studded with fluffy marshmallows and roasted peanuts on a white plate | yournamekitchen.com

This indulgent rocky road fudge combines melted semi-sweet chocolate with sweetened condensed milk and butter for an incredibly smooth base. The mixture gets folded with fluffy mini marshmallows, roasted peanuts or walnuts, and optional milk chocolate chips for triple-chocolate texture. After just 15 minutes of hands-on time, refrigerate for two hours until perfectly set. Each square delivers 225 calories of rich, chocolatey goodness with satisfying crunch from the nuts. The fudge keeps well in the fridge for up to a week, making it ideal for preparing ahead for gatherings or enjoying as an after-dinner treat throughout the week.

The first time I made Rocky Road fudge was during a chaotic holiday baking marathon when I ran out of time to make my usual truffles. My apartment smelled like melted chocolate, and I was covered in powdered sugar, but that pan of fudge disappeared faster than anything else on the cookie platter. Now it is my go to when I need something impressive with minimal effort. Something about the combination of smooth chocolate, squishy marshmallows, and crunchy nuts just works.

I brought a batch to a potluck last winter and watched my friends husband carefully pick around all the nuts, only to have my friend immediately swipe them off his serving. They ended up sharing one square, passing it back and forth, which might have been the most oddly romantic thing I have ever witnessed over chocolate fudge. Sometimes food brings out the weirdest best in people.

Ingredients

  • 2 cups semi sweet chocolate chips: These form the smooth chocolate base of your fudge. Higher quality chips will give you a silkier texture and more intense chocolate flavor.
  • 1 can sweetened condensed milk: This creates that creamy, melt in your mouth fudge consistency. The sweetness balances the semi sweet chocolate perfectly.
  • 2 tablespoons unsalted butter: Adds richness and helps the fudge set properly. Room temperature butter incorporates more smoothly.
  • 1 ½ cups mini marshmallows: The smaller surface area means they stay fluffy instead of completely melting into the fudge. You want those little pockets of marshmallow texture.
  • 1 cup roasted unsalted peanuts or walnuts: Roughly chopped gives you satisfying crunch in every bite. Unsalted lets you control the salt level since the chocolate already has some.
  • ½ cup milk chocolate chips (optional): These little pockets of softer chocolate add extra texture and sweetness. They melt slightly but stay distinct in the finished fudge.

Instructions

Prep your pan:
Line an 8x8 inch baking pan with parchment paper, letting some hang over the sides like little handles. This will make lifting the fudge out later feel like magic instead of wrestling with a stuck pan.
Melt the base:
Combine the chocolate chips, sweetened condensed milk, and butter in a medium saucepan over low heat. Stir constantly and gently until everything melts together into glossy, smooth chocolate heaven. Low and slow prevents seizing or scorching.
Add the mix ins:
Let the chocolate mixture cool for just 2 or 3 minutes so the marshmallows do not completely melt. Fold in the marshmallows, nuts, and optional milk chocolate chips gently. You want everything evenly distributed but still distinct.
Set the fudge:
Pour the mixture into your prepared pan and smooth the top with a spatula. Refrigerate for at least 2 hours until completely firm. The waiting is the hardest part.
Slice and serve:
Use the parchment paper overhang to lift the whole slab out of the pan. Cut into squares with a sharp knife, running the knife under hot water between cuts for cleaner edges.
Homemade Rocky Road Fudge showing smooth chocolate texture topped with mini marshmallows and crunchy chopped nuts Pin It
Homemade Rocky Road Fudge showing smooth chocolate texture topped with mini marshmallows and crunchy chopped nuts | yournamekitchen.com

My mom started making this fudge every Christmas after I discovered how easy it was, and now she texts me every December to confirm the ratio. It has become one of those recipes that exists in the background of holidays, always there, always reliable, always the first thing to disappear from the dessert table. Some traditions stick because they are genuinely good.

Getting The Texture Right

The key to perfect fudge texture is in the folding step. When you add the marshmallows and nuts, fold gently just until combined. Overmixing will crush the marshmallows and distribute the nuts unevenly, and nobody wants a fudge square with all the nuts in one corner. Think of it as folding whipped cream into mousse, light and confident.

Making It Your Own

Once you have the basic technique down, this fudge recipe is basically a template for whatever flavor combinations you dream up. I have made versions with dried cherries and pecans, peanut butter chips instead of milk chocolate, and even added a swirl of raspberry jam on top before chilling. The base method stays the same, but the possibilities are pretty endless.

Serving And Storing

This fudge actually gets better after a day or two in the fridge, as the flavors have time to meld and the texture firms up perfectly. Cut it into small squares since it is quite rich, and serve it slightly chilled for the best eating experience. Room temperature fudge can get a little soft and messy, especially in warm weather.

  • Place a piece of wax paper between layers if you need to stack the fudge in a container
  • Let the fudge sit at room temperature for 5 minutes before serving if it has been in the fridge for days
  • Package individual squares in small bags or boxes for homemade holiday gifts that look professional
Rich chocolate Rocky Road Fudge cut into bite-sized pieces with melted chocolate chips and nutty topping Pin It
Rich chocolate Rocky Road Fudge cut into bite-sized pieces with melted chocolate chips and nutty topping | yournamekitchen.com

There is something deeply satisfying about making something that looks and tastes impressive with such minimal effort and ingredients. This fudge has saved me more times than I can count when I needed a last minute dessert or homemade gift. Simple does not mean boring.

Recipe Questions & Answers

Refrigerate the fudge for at least 2 hours until completely firm. For the cleanest cuts, you can chill it overnight, but 2-3 hours is typically sufficient.

Absolutely. Simply omit the nuts and add extra marshmallows, dried fruit like cranberries or cherries, or even crushed graham crackers for added texture.

Soft fudge usually means it needs more chilling time. Ensure your refrigerator is cold enough and give it another hour or two. If still too soft, the chocolate mixture may not have been heated long enough to fully melt.

Yes. Swap semi-sweet chips for dark chocolate (60-70% cocoa) for a richer, less sweet version, or use milk chocolate for a sweeter treat. Just keep the total weight the same.

Keep the fudge in an airtight container in the refrigerator for up to 1 week. Place parchment paper between layers to prevent sticking. It also freezes well for up to 3 months.

An 8x8-inch square pan creates ideal thickness. Using a larger 9x9 pan will make thinner pieces, while a smaller 7x7 pan yields thicker squares. Adjust chilling time slightly for different pan sizes.

Easy Rocky Road Fudge

Creamy chocolate fudge studded with marshmallows, nuts, and extra chocolate chips. Ready in minutes with minimal prep.

Prep 10m
Cook 5m
Total 15m
Servings 16
Difficulty Easy

Ingredients

Chocolate Base

  • 2 cups semi-sweet chocolate chips
  • 1 can (14 oz) sweetened condensed milk
  • 2 tablespoons unsalted butter

Mix-ins

  • 1 ½ cups mini marshmallows
  • 1 cup roasted unsalted peanuts or walnuts, roughly chopped
  • ½ cup milk chocolate chips (optional)

Instructions

1
Prepare the Pan: Line an 8x8-inch baking pan with parchment paper, leaving overhang on opposite sides for easy removal later.
2
Melt Chocolate Base: In a medium saucepan over low heat, combine semi-sweet chocolate chips, sweetened condensed milk, and butter. Stir constantly until completely melted and smooth, then remove from heat.
3
Fold in Mix-ins: Let chocolate mixture cool for 2–3 minutes to prevent marshmallows from melting completely. Gently fold in mini marshmallows, chopped nuts, and optional milk chocolate chips until evenly distributed.
4
Set the Fudge: Pour mixture into prepared pan, using a spatula to spread evenly and smooth the surface. Refrigerate for at least 2 hours until completely firm.
5
Cut and Serve: Lift fudge from pan using parchment paper overhang. Cut into 16 equal squares with a sharp knife and serve immediately, or store refrigerated in an airtight container.
Additional Information

Equipment Needed

  • Medium saucepan
  • Rubber spatula
  • 8x8-inch baking pan
  • Parchment paper
  • Sharp knife

Nutrition (Per Serving)

Calories 225
Protein 3g
Carbs 32g
Fat 10g

Allergy Information

  • Contains milk and dairy products
  • Contains nuts (peanuts or walnuts)
  • May contain soy (present in some chocolate chips)
  • Marshmallows may contain gelatin—verify vegetarian-friendly options if required
Nicole Harper

Sharing easy, wholesome recipes & cooking tips for busy home cooks. Let’s make weeknight dinners fun and flavorful!