Easy Rocky Road Fudge

Rich easy rocky road fudge squares studded with fluffy marshmallows and crunchy roasted peanuts on a white serving plate Save
Rich easy rocky road fudge squares studded with fluffy marshmallows and crunchy roasted peanuts on a white serving plate | kitchenyumspot.com

This rocky road fudge combines melted semi-sweet chocolate with sweetened condensed milk and butter to create an incredibly smooth, creamy base. The mixture gets loaded with fluffy mini marshmallows, crunchy roasted peanuts or walnuts, and optional milk chocolate chips for extra texture. After a brief chill in the refrigerator, the fudge sets into perfectly cuttable squares that offer a satisfying contrast between the velvety chocolate and the crispy mix-ins. The entire process takes just 15 minutes of active preparation, making it ideal for last-minute gatherings, holiday platters, or whenever chocolate cravings strike.

The first time I made this fudge, it was a Tuesday night and I needed something impressive for a coworker's birthday the next morning. I stood over the stove, watching chocolate and condensed milk melt together into something that looked like liquid silk, wondering if something this simple could actually taste special.

My grandmother kept a similar recipe clipped from a 1970s magazine, tucked inside her flour-splattered cookbook. She made it every Christmas, pressing walnuts into the top while the fudge was still warm. I still think about how her kitchen smelled like melted chocolate for days afterward.

Ingredients

  • Semi-sweet chocolate chips: These provide the perfect balance of sweetness without becoming cloying, and they melt reliably into smooth chocolate
  • Sweetened condensed milk: This creates the creamy fudge texture and eliminates the need for a candy thermometer or tempering
  • Unsalted butter: Adds richness and helps the fudge set up properly while keeping it from becoming too firm
  • Mini marshmallows: These stay suspended in the fudge better than full-sized ones, creating those fluffy pockets of sweetness
  • Roasted unsalted peanuts or walnuts: The roasted flavor brings depth, and the crunch contrasts beautifully with the smooth chocolate base
  • Milk chocolate chips: An optional extra that creates little pockets of softer, sweeter chocolate throughout the fudge

Instructions

Prep your pan:
Line an 8x8-inch baking pan with parchment paper, letting the edges hang over the sides like handles—this will save you later when it's time to lift the fudge out.
Melt the base:
Combine the chocolate chips, sweetened condensed milk, and butter in a medium saucepan over the lowest heat setting your stove offers, stirring gently but constantly until everything dissolves into a glossy, uniform mixture.
Cool briefly:
Remove from heat and let the mixture sit for 2 or 3 minutes—you want it warm enough to mix easily but not so hot that the marshmallows melt completely.
Fold in the mix-ins:
Gently fold in the marshmallows, nuts, and milk chocolate chips, using a spatula to scoop from the bottom and fold over the top just until combined—overmixing will deflate the marshmallows.
Spread and chill:
Pour the mixture into your prepared pan and smooth the top with your spatula, then refrigerate for at least 2 hours until the fudge is firm to the touch.
Cut and serve:
Use the parchment overhang to lift the whole block onto a cutting board, then use a sharp knife to cut into 16 squares, wiping the knife clean between cuts for neat edges.
Homemade easy rocky road fudge showing glossy chocolate texture with mini marshmallows and chopped nuts throughout Save
Homemade easy rocky road fudge showing glossy chocolate texture with mini marshmallows and chopped nuts throughout | kitchenyumspot.com

Last winter, I brought a batch of this to a cookie swap and watched it disappear within twenty minutes. Three different people asked for the recipe, and someone actually gasped when I explained how little time it took to make.

Make It Your Own

The beauty of this recipe lies in how easily it adapts to whatever you have in your pantry. Dark chocolate chips work beautifully if you prefer something less sweet, and swapping the nuts for toasted pecans gives the fudge a buttery richness. I've even made it with crushed candy canes stirred in during December, and the peppermint crunch against the smooth chocolate feels like winter in a bite.

Storage Secrets

Properly stored, this fudge keeps for a week in the refrigerator, though it rarely lasts that long in my house. Layer the squares between sheets of wax paper in an airtight container to prevent them from sticking together. If you're making this for gifting, cut it just before wrapping—freshly cut edges look much more appealing than ones that have sat out and started to soften.

Troubleshooting Tips

Sometimes the fudge feels too soft after chilling, which usually means it needed more time in the fridge or the condensed milk was slightly warm when you added the mix-ins. If this happens, let it chill overnight—it firms up considerably with time. On the flip side, if your fudge is crumbly rather than creamy, you may have heated the chocolate too quickly, causing it to separate.

  • Let your knife sit under hot water for a minute before cutting—the heat helps create clean slices through the dense fudge
  • If the parchment paper shifts while you're pouring, use a can from your pantry to weigh down the corners until the mixture sets
  • Room temperature fudge cuts more cleanly than cold fudge, so let it sit out for ten minutes before slicing
Decadent easy rocky road fudge cut into bite-sized pieces with melted chocolate swirls and toasted nut topping Save
Decadent easy rocky road fudge cut into bite-sized pieces with melted chocolate swirls and toasted nut topping | kitchenyumspot.com

There's something deeply satisfying about making something so delicious with such humble ingredients. Whether you're gifting it or keeping it all for yourself, this fudge has a way of making any afternoon feel like a celebration.

Recipe Q&A

The fudge requires at least 2 hours in the refrigerator to fully set. For the cleanest cuts, it's best to chill overnight, though the minimum time produces perfectly firm squares that hold their shape well.

Absolutely. Simply omit the nuts and increase the marshmallows to 2 cups, or add dried cranberries, raisins, or crushed pretzels instead for different textures while keeping the classic rocky road spirit.

Semi-sweet chocolate chips provide the ideal balance of sweetness and chocolate intensity. Dark chocolate creates a more sophisticated, bittersweet version, while milk chocolate yields an exceptionally sweet and creamy result—choose based on your preference.

Grainy texture typically results from overheating the chocolate mixture. Keep the heat on low and stir constantly until just melted and smooth. Avoid boiling or overcooking, which can cause the chocolate to seize and become textured.

Yes, this fudge freezes beautifully for up to 3 months. Wrap the uncut slab tightly in plastic wrap and foil, or cut into squares and store in an airtight freezer container. Thaw overnight in the refrigerator before serving.

Keep the fudge in an airtight container in the refrigerator, with layers separated by parchment paper. It stays fresh for up to 1 week. For longer storage, freeze individual squares and thaw as needed.

Easy Rocky Road Fudge

Rich chocolate fudge studded with marshmallows and roasted nuts for a classic no-bake dessert that's ready in under 20 minutes.

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, for extra texture)

Instructions

1
Prepare the Pan: Line an 8x8-inch baking pan with parchment paper, leaving some overhang for easy removal.
2
Melt Chocolate Base: In a medium saucepan over low heat, combine the semi-sweet chocolate chips, sweetened condensed milk, and butter. Stir constantly until melted and smooth. Remove from heat.
3
Fold in Mix-ins: Let the mixture cool for 2–3 minutes, then fold in the marshmallows, nuts, and milk chocolate chips (if using), mixing gently to combine.
4
Transfer to Pan: Pour the mixture into the prepared pan, smoothing the top with a spatula.
5
Chill Until Set: Refrigerate for at least 2 hours, or until fully set.
6
Cut and Serve: Lift the fudge out using the parchment paper, cut into squares, and serve.
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, nuts (if using), and soy (present in some chocolate chips)
  • Marshmallows may contain gelatin—check for vegetarian versions if needed
  • Always check labels for allergens if unsure
Olivia Parker

Home cook sharing easy, family-friendly recipes and practical kitchen tips for everyday meals.