Rocky Road Fudge Recipe
Introduction
Rocky Road Fudge is a delightful treat combining rich chocolate, crunchy peanuts, and fluffy marshmallows. This easy-to-make fudge is perfect for satisfying your sweet tooth and sharing with friends and family.

Ingredients
- 3 cups semi-sweet chocolate chips
- 14 ounce can sweetened condensed milk
- 4 tablespoons butter, cubed
- 1 teaspoon vanilla
- 3 cups mini marshmallows, plus extra for topping
- 1 cup salted peanuts, plus extra for topping
Instructions
- Step 1: Line a 9×13-inch dish with foil and spray with nonstick spray to prepare for the fudge.
- Step 2: In a medium saucepan, combine chocolate chips, sweetened condensed milk, and cubed butter. Over medium heat, melt the mixture, stirring constantly until smooth and fully melted.
- Step 3: Remove the saucepan from heat, then stir in the peanuts and vanilla until evenly mixed.
- Step 4: Place the mini marshmallows in a large bowl.
- Step 5: Pour the warm chocolate mixture over the marshmallows and mix well. To keep some marshmallows intact rather than melted and swirled, allow the chocolate to cool for a few minutes before combining.
- Step 6: Spread the mixture evenly into the prepared dish.
- Step 7: Sprinkle additional peanuts and marshmallows evenly on top for extra texture and decoration.
- Step 8: Refrigerate the fudge until firm, about 2–3 hours or overnight for best results.
Tips & Variations
- For a nut-free version, substitute peanuts with toasted coconut or dried fruit.
- Use dark chocolate chips for a richer fudge flavor.
- Allow the chocolate mixture to cool slightly before mixing with marshmallows to maintain some of their texture.
Storage
Store Rocky Road Fudge in an airtight container in the refrigerator for up to 1 week. For longer storage, wrap tightly and freeze for up to 3 months. To serve, let thaw at room temperature for about 15 minutes. Fudge can be enjoyed chilled or at room temperature.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use different types of nuts in this recipe?
Yes, you can swap peanuts for almonds, pecans, or walnuts based on your preference or allergy considerations.
Why do some marshmallows melt when mixed with the chocolate?
If the chocolate mixture is too hot when poured over the marshmallows, they may melt and swirl into the fudge. To keep marshmallows distinct, let the chocolate cool slightly before mixing.
PrintRocky Road Fudge Recipe
This Rocky Road Fudge recipe combines rich semi-sweet chocolate, gooey marshmallows, and crunchy salted peanuts for a luscious, no-bake treat that’s perfect for sharing or gifting. Creamy, sweet, and packed with texture, it’s an easy-to-make dessert that sets in the refrigerator and delights with every bite.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 3 hours 20 minutes
- Yield: 24 servings 1x
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Ingredients
Fudge Base
- 3 cups semi-sweet chocolate chips
- 14 ounce can sweetened condensed milk
- 4 tablespoons butter, cubed
- 1 teaspoon vanilla extract
Add-ins
- 3 cups mini marshmallows, plus a few extra for topping
- 1 cup salted peanuts, plus a few extra for topping
Instructions
- Prepare the pan: Line a 9×13-inch baking dish with aluminum foil and spray it lightly with nonstick cooking spray to ensure easy removal of the fudge later.
- Melt chocolate mixture: In a medium saucepan over medium heat, combine the semi-sweet chocolate chips, sweetened condensed milk, and cubed butter. Stir constantly until the chocolate chips are fully melted and the mixture is smooth.
- Add flavor and nuts: Remove the saucepan from heat, then stir in the vanilla extract and the salted peanuts to evenly distribute them throughout the chocolate base.
- Prepare marshmallows: Place the mini marshmallows in a large mixing bowl to get ready for combining with the chocolate mixture.
- Combine mixtures: Pour the warm chocolate mixture over the marshmallows, mixing well to coat all the marshmallows evenly. For more distinct marshmallow pieces, allow the chocolate to cool slightly before pouring it over the marshmallows.
- Spread in pan: Transfer the combined fudge mixture into the prepared baking dish and spread it evenly.
- Add toppings: Sprinkle the top of the fudge with the extra mini marshmallows and salted peanuts to add texture and a decorative finish.
- Chill and set: Place the dish in the refrigerator and chill for 2 to 3 hours or overnight, allowing the fudge to firm up completely before slicing and serving.
Notes
- For best results, use fresh marshmallows and salted peanuts to maintain texture.
- If you prefer a more chocolatey fudge, try mixing in a little bit of dark chocolate chips with the semi-sweet ones.
- Store the fudge in an airtight container in the refrigerator to keep it fresh for up to a week.
- Allow fudge to come to room temperature briefly before serving for easier slicing.
- For a nut-free version, substitute salted peanuts with toasted coconut flakes or omit completely.
Keywords: rocky road fudge, chocolate fudge recipe, no bake fudge, holiday treats, dessert bars, easy fudge

