Skip to content

Rich and decadent rocky road fudge is easy to make in the microwave and loaded with mini marshmallows and nuts. It’s indulgent with sweet, salty, crunchy and chewy taste.

The best rocky road fudge stacked on a plate.
This post may contain affiliate links. Read disclosure policy.

This rocky road fudge is everything I love about rocky road candy but in a rich chocolate fudge! It’s perfect for a homemade Christmas treat gift for neighbors or on a holiday treat platter.

Why I Love This Recipe

  • Quick and easy: Rocky road fudge can be prepped in less than 15 minutes with only 6 ingredients, even my kids could do it!
  • No bake: Just like Oreo balls, coconut balls and truffles this fudgy rocky road recipe doesn’t heat up the house or make a kitchen mess.
  • Classic flavor combination: Chocolate, marshmallows and nuts, if you loved rocky road ice cream as a kid, you will love this easy rocky road fudge.

Ingredient Notes

Rocky road fudge.
  • Chocolate chips: I used semi-sweet chocolate chips but milk chocolate chips can be used as well.
  • Sweetened condensed milk: Not half and half, not heavy cream and not evaporated milk, check the label, it must be sweetened condensed milk.
  • Butter: Salted butter. If you only have unsalted butter, that is okay, just add a pinch of salt.
  • Vanilla extract: This balances the rich flavors in the dessert.
  • Mini marshmallows: Large marshmallows will work but will need to be cut into 4 pieces.
  • Chopped nuts: I used almonds, but peanuts are traditional in rocky road. You can also use walnuts or pecans.

How to Make Rocky Road Fudge

In a large microwave-safe bowl, add chocolate chips, condensed milk, and butter. Microwave 1 minute at 50% power then stir and microwave another 30 seconds.

Quickly stir in vanilla, marshmallows and nuts.

Showing how to make rocky road fudge in a bowl.

Pour into the parchment paper lined 8×8 baking dish and press down in an even layer. Press extra marshmallows or nuts on top if desired then refrigerate until set.

Slice into 4 squares. Then slice each square into 9 squares to create 36 squares of the creamy chocolate fudge.

Sliced rocky road fudge in a pan.

Tips and Variations

  • Freeze the marshmallows. Chill the marshmallows in a single layer on a baking sheet. Frozen marshmallows won’t melt when adding them to the hot chocolate mixture.
  • Stovetop: If you prefer not to use a microwave, you can add chocolate to a double boiler on the stovetop to melt.
  • Smaller batch. This easy rocky road fudge is so decadent! If you want, you can halve the recipe and make it in a loaf pan.
  • Slice small. A little goes a long way with this decadent fudge that is very rich and chocolatey!

Make Ahead and Freezing Instructions

  • Make ahead: This rocky road fudge can be stored refrigerated in an airtight container for a few weeks. Place parchment paper or wax paper between the layers.
  • Freeze: Store this easy fudge recipe in the freezer up to two months. Thaw before serving. I love to keep a few different varieties of fudge on hand during the holiday season to package in boxes with ribbon for an instant handmade gift.
Rocky road fudge stacked on a plate.

More fudge recipes to try include this original fantasy fudge recipe or eggnog fudge. Crockpot candy is another holiday favorite!

More Candy and Fudge Recipes

Browse all

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Rocky road fudge.

Rocky Road Fudge Recipe

5 from 7 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
Rich and decadent rocky road fudge is easy to make in the microwave and loaded with mini marshmallows and nuts. It's indulgent with sweet, salty, crunchy and chewy taste.
Prep Time: 10 minutes
Cook Time: 3 minutes
Chilling: 1 hour
Total Time: 1 hour 13 minutes
Servings: 36

Video

Ingredients 

Instructions

  • Line an 8×8-inch baking dish with parchment paper. Lightly butter and set aside.
  • In a large microwave-safe bowl, add 3 cups chocolate chips, 1 can condensed milk, and 1/4 cup butter. Microwave 1 minute at 50% power. Stir and microwave another 30 seconds or until the chocolate has melted. Be careful not to over cook or it will become grainy.
  • Quickly stir in 1 teaspoon vanilla, 2 cups marshmallows and 3/4 cup nuts. Pour into the baking dish and press down with a spatula or piece of parchment paper. Press extra marshmallows or nuts on top if desired. Refrigerate until set.
  • Store in the refrigerator until ready to serve. Slice into 4 squares. Then slice each square into 9 squares to create 36 squares.

Notes

Nuts: You can use peanuts, almonds, pecans, walnuts, pistachio or macadamia nuts. Give them a rough chop and then add in with the marshmallows. 
Storage: Store in a covered container for up to 1 week or in the freezer for up to 3 months. 

Nutrition

Calories: 123kcal | Carbohydrates: 10g | Protein: 1g | Fat: 9g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.1g | Cholesterol: 4mg | Sodium: 14mg | Potassium: 97mg | Fiber: 1g | Sugar: 7g | Vitamin A: 47IU | Vitamin C: 0.03mg | Calcium: 12mg | Iron: 1mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Dessert
Cuisine: American

Did you make this recipe? Don’t forget to give it a star rating below!

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today