Easy Rocky Road Fudge

Creamy easy rocky road fudge studded with marshmallows, nuts, and chocolate chips on a white plate Pin it
Creamy easy rocky road fudge studded with marshmallows, nuts, and chocolate chips on a white plate | howtocookwithali.com

This indulgent rocky road fudge combines smooth melted chocolate with sweetened condensed milk for a creamy base, then gets loaded with pillowy mini marshmallows, roasted peanuts or walnuts, and extra milk chocolate chips for delightful texture in every bite. The entire mixture comes together on the stovetop in just five minutes of stirring, then sets in the refrigerator for two hours until perfectly firm. Each square delivers 225 calories of pure chocolate bliss with 10 grams of fat and 32 grams of carbohydrates, making it a satisfying treat for gatherings, holidays, or anytime cravings strike.

The rainy Saturday I decided to make fudge started with a craving for something chocolatey and ended with my kitchen smelling like a chocolate shop. My grandmother used to make something similar on snow days, and that memory pushed me to finally try it myself. Now it is my go-to when I need a sweet treat that feels impressive but takes barely any effort.

Last Christmas, I made three batches to gift to neighbors. One neighbor texted me before she even finished her first square, saying she had hidden the rest from her family. That moment of hiding a treat for yourself is exactly why this recipe deserves a permanent spot in your recipe box.

Ingredients

  • Semi-sweet chocolate chips: These create the perfect fudge base that is sweet without being cloying, and melting them slowly prevents seizing
  • Sweetened condensed milk: The secret ingredient that makes fudge foolproof by providing structure and creamy sweetness in one can
  • Unsalted butter: Just enough to add richness and help the chocolate melt into silkiness
  • Mini marshmallows: These stay suspended in the fudge rather than sinking, creating pockets of pillowy sweetness in every bite
  • Roasted nuts: Peanuts or walnuts add essential crunch that cuts through the creamy chocolate

Instructions

Prep your pan:
Lining your pan with parchment paper that overhangs the edges means you can lift the whole fudge block out later for clean cutting
Melt the base:
Combine the chocolate chips, condensed milk, and butter in a saucepan over the lowest heat possible, stirring constantly until everything melts into glossy smoothness
Cool briefly:
Letting the mixture sit for a few minutes prevents the marshmallows from melting completely when you fold them in
Add the mix-ins:
Gently fold in the marshmallows, nuts, and extra chocolate chips just until combined, taking care not to overmix
Set and chill:
Smooth the top with your spatula and refrigerate until completely firm, about two hours
Finish:
Lift the fudge from the pan using the parchment handles and cut into squares with a sharp knife
Rich chocolate easy rocky road fudge squares topped with gooey marshmallows and crunchy roasted peanuts Pin it
Rich chocolate easy rocky road fudge squares topped with gooey marshmallows and crunchy roasted peanuts | howtocookwithali.com

My daughter now asks for this fudge on her birthday instead of cake. Watching her carefully select which square to eat first, looking for the one with the most marshmallows, has become one of my favorite kitchen traditions.

Getting The Texture Right

The difference between good fudge and great fudge comes down to how you handle the chocolate. I learned this after a batch turned out slightly grainy because I was impatient and cranked up the heat. The gentle melting method creates that smooth, velvety texture that melts on your tongue.

Customizing Your Mix-ins

While the classic marshmallow and nut combination is hard to beat, do not be afraid to experiment. I have swapped peanuts for salted pistachios, added dried tart cherries, or stirred in crushed graham crackers for a s'mores version that disappeared in record time.

Storing And Serving

This fudge keeps beautifully in the refrigerator for up to a week, though it rarely lasts that long in my house. Let it sit at room temperature for about ten minutes before serving so the texture softens slightly.

  • Cut the fudge while it is still slightly cold for the cleanest edges
  • Wrap individual squares in parchment paper for gifting
  • Layer pieces between wax paper in an airtight container
Homemade easy rocky road fudge showing smooth chocolate texture with mini marshmallows scattered throughout Pin it
Homemade easy rocky road fudge showing smooth chocolate texture with mini marshmallows scattered throughout | howtocookwithali.com

This recipe has turned more ordinary afternoons into celebrations than I can count.

Recipe FAQs

The fudge requires at least 2 hours in the refrigerator to fully set and firm up before cutting into squares. For best results, plan accordingly or prepare the night before serving.

Absolutely. While semi-sweet chocolate chips create the classic flavor, you can substitute dark chocolate for a more intense taste or milk chocolate for extra sweetness. Just maintain the same 2-cup measurement.

Roasted unsalted peanuts or walnuts are traditional choices, but pecans, almonds, or cashews also provide excellent crunch and complement the chocolate flavors beautifully.

Keep the fudge in an airtight container in the refrigerator for up to one week. The cold temperature maintains the perfect texture and prevents the marshmallows from becoming stale.

Yes, simply omit the nuts and increase the marshmallows to 2 cups, or add dried fruit like cranberries or cherries for a different texture variation that still delivers plenty of sweet satisfaction.

Easy Rocky Road Fudge

Rich chocolate fudge studded with marshmallows, nuts, and chocolate chips. Ready to chill in under 15 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

Instructions

1
Prepare the Pan: Line an 8x8-inch baking pan with parchment paper, leaving overhang for easy removal.
2
Melt Chocolate Base: In a medium saucepan over low heat, combine semi-sweet chocolate chips, sweetened condensed milk, and butter. Stir constantly until melted and smooth. Remove from heat.
3
Add Mix-ins: Let mixture cool for 2–3 minutes, then fold in marshmallows, nuts, and milk chocolate chips, mixing gently to combine.
4
Set the Fudge: Pour mixture into prepared pan, smoothing top with spatula. Refrigerate for at least 2 hours until fully set.
5
Cut and Serve: Lift fudge out using 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
Ali Thompson

Home cook sharing easy, budget-friendly recipes and kitchen tips for real-life meals.