Go Back
+ servings
overhead view of partially cut rocky road fudge squares in a baking pan.
Print Recipe
4 from 1 vote

Rocky Road Fudge Recipe

This irresistibly sweet and salty rocky road fudge is packed with fluffy marshmallows and crunchy walnuts!
Prep Time10 minutes
Cook Time5 minutes
Chill Time2 hours
Total Time2 hours 15 minutes
Course: Dessert
Cuisine: American
Servings: 16 squares

Equipment

  • Kitchen Scale (optional)
  • 9x9-inch Baking Pan

Ingredients

  • 3 cups mini marshmallows 129 grams, divided
  • cups semisweet chocolate chips* 425 grams
  • 2 tablespoons unsalted butter 28 grams (¼ stick)
  • 14 ounces sweetened condensed milk** 396 grams (1 can)
  • 1 cup chopped walnuts 113 grams
  • 1 teaspoon pure vanilla extract 4 grams

Instructions

  • Place the marshmallows in the freezer to chill while you prepare the fudge. Grease a 9x9-inch square baking pan and line it with parchment paper.
    3 cups mini marshmallows
  • Add the chocolate chips, butter, and sweetened condensed milk to a saucepan over medium heat. Mix with a spatula until the chocolate is melted.
    2½ cups semisweet chocolate chips*, 2 tablespoons unsalted butter, 14 ounces sweetened condensed milk**
    melting chocolate chips and sweetened condensed milk in a pan with a rubber spatula.
  • Stir in the walnuts and vanilla.
    1 cup chopped walnuts, 1 teaspoon pure vanilla extract
    stirring nuts into fudge in a pan with a rubber spatula.
  • Let the mixture sit for a few minutes to cool down.
  • Add 2½ cups of the chilled marshmallows to the chocolate mixture. Gently stir to combine.
    3 cups mini marshmallows
    stirring marshmallows into fudge in a pan with a rubber spatula.
  • Pour the whole mixture into the prepared pan. Top with the remaining ½ cup of marshmallows.
    rocky road fudge in a baking pan.
  • Chill in the fridge for 2-3 hours until set.
  • Remove the fudge from the pan and cut into squares.

Video

Notes

*I like semisweet, but milk or dark also works.
**Make sure to use sweetened condensed milk, not evaporated milk!

Nutrition

Serving: 1square | Calories: 333kcal | Carbohydrates: 37g | Protein: 5g | Fat: 19g | Saturated Fat: 9g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 14mg | Sodium: 42mg | Potassium: 285mg | Fiber: 3g | Sugar: 29g | Vitamin A: 125IU | Vitamin C: 1mg | Calcium: 96mg | Iron: 2mg