Smooth Road to Rocky Road Fudge
Prep time
Total time
Whip up a batch of delicious rocky road fudge—chocolate mixed with walnuts, marshmallows and milk make up this delicious recipe.
Recipe type: Fudge
Cuisine: American
Serves: yields 60 fudge squares
  • 2 cups walnuts (192 g)
  • 1 can condensed milk (396 g / 14 oz)
  • 3 tablespoons unsalted butter (14 g)
  • 3 cups chocolate chips or chopped chocolate (516 g)
  • ½ teaspoon salt (4 g)
  • 1 teaspoon vanilla extract
  • 2 cups mini marshmallows (106 g)
  1. Spread walnuts on a cookie sheet and bake in an oven preheated to 350°F for 7 – 8 minutes or until lightly toasted and fragrant. Set aside.
  2. Line a 9-inch x 13-inch baking dish or pan with parchment paper.
  3. In a heat-proof bowl placed over a pot of simmering water, heat the condensed milk, butter and two cups chocolate stirring with a silicon spatula until completely smooth and well blended.
  4. Remove the bowl from the heat and mix the remaining 1 cup of chocolate in three parts. Let the chocolate melt completely before adding the next part.
  5. Mix in the salt and vanilla extract.
  6. Stir in the toasted walnuts mixing well, then add the mini marshmallows mixing until evenly distributed and the walnuts and marshmallows are all coated with chocolate.
  7. Spread the fudge in the prepared baking dish and let it set completely, 45 minutes to 1 hour at room temperature (faster if chilled in the fridge), before slicing into squares. Store in an airtight container chilled in the fridge or at room temperature.
Recipe by SugaryWinzy at