Go Back
+ servings
Rocky Road Fudge Recipe

Rocky Road Fudge

This Rocky Road Fudge is a no-bake, ultra-creamy chocolate fudge packed with fluffy mini marshmallows and crunchy nuts. It comes together in minutes on the stovetop or in the microwave and is perfect for gifting, potlucks, or an easy make-ahead treat.
No ratings yet
Prep Time 20 minutes
Cook Time 0 minutes
Total Time 3 hours
Course Candy, Dessert
Cuisine American
Servings 36 pieces

Ingredients
  

  • 3 cups semi-sweet chocolate chips about 18 oz / 510 g; good-quality brand for best texture
  • 1 can sweetened condensed milk 14 oz / 396 g; do not substitute evaporated milk
  • 4 tablespoons unsalted butter about 1/2 stick / 56 g
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon fine sea salt
  • 3 cups mini marshmallows regular or colored; minis work best for even distribution
  • 1 1/2 cups chopped nuts such as walnuts, peanuts, or almonds; lightly toasted if desired
  • 1/2 cup chocolate chips or chunks optional, for topping
  • 1 8- or 9-inch square baking pan lined with parchment paper or heavy-duty foil and lightly greased

Instructions
 

  • Line an 8- or 9-inch square baking pan with parchment paper or heavy-duty aluminum foil, leaving an overhang on two sides to create a sling. Lightly grease the parchment or foil with butter or a quick spray of cooking oil. Measure out the mini marshmallows and chopped nuts into separate bowls and set aside so they are ready to add quickly later.
    3 cups mini marshmallows, 1 1/2 cups chopped nuts, 1 8- or 9-inch square baking pan
  • In a medium heavy-bottomed saucepan over low heat, combine the semi-sweet chocolate chips, sweetened condensed milk, and butter. Stir constantly with a silicone spatula or wooden spoon as the chocolate begins to melt, keeping the heat low to prevent scorching or seizing. Continue stirring until the mixture is completely smooth, thick, glossy, and lump-free. Remove the pan from the heat and stir in the vanilla extract and fine sea salt until fully incorporated.
    3 cups semi-sweet chocolate chips, 1 can sweetened condensed milk, 4 tablespoons unsalted butter, 1 teaspoon pure vanilla extract, 1/4 teaspoon fine sea salt
  • As an alternative to the stovetop, place the semi-sweet chocolate chips, sweetened condensed milk, and butter in a large microwave-safe bowl. Microwave on 50–70% power in 20–30 second bursts, stirring well after each interval, until the mixture is fully melted and smooth. Do not rush this—short bursts at reduced power help prevent the chocolate from overheating and turning grainy. Once smooth, stir in the vanilla extract and fine sea salt.
    3 cups semi-sweet chocolate chips, 1 can sweetened condensed milk, 4 tablespoons unsalted butter, 1 teaspoon pure vanilla extract, 1/4 teaspoon fine sea salt
  • Let the hot chocolate mixture sit off the heat for about 2 minutes; it should still be thick and pourable but slightly cooler. Add the mini marshmallows and chopped nuts to the pan. Using a spatula, gently fold them into the chocolate mixture until everything is well coated, taking care not to overmix so that some marshmallow pieces remain visible for a classic rocky road look.
    3 cups mini marshmallows, 1 1/2 cups chopped nuts
  • Scrape the rocky road fudge mixture into the prepared pan, spreading it evenly and pressing it gently into the corners. Use the back of a spoon or an offset spatula to smooth the top. If using, sprinkle the additional chocolate chips or chunks and a few extra nuts over the surface and press them lightly so they adhere.
    1 1/2 cups chopped nuts, 1/2 cup chocolate chips or chunks, 1 8- or 9-inch square baking pan
  • Place the pan in the refrigerator and chill for at least 2 hours, or until the fudge is firm to the touch in the center. For very clean slices, you can chill it closer to 3 hours or until fully set.
  • Use the parchment or foil overhang to lift the firm fudge out of the pan and onto a cutting board. With a sharp knife, cut into about 36 small squares (or 25 larger pieces if preferred). For extra-neat edges, warm the knife under hot water, wipe it dry, slice a row, then wipe and repeat. Serve slightly chilled or at cool room temperature.
  • Store fudge squares in an airtight container. Keep at cool room temperature for up to 3 days, in the refrigerator for up to 2 weeks, or freeze for up to 3 months. If layering pieces, separate layers with parchment or wax paper. Thaw frozen fudge briefly at room temperature until slightly softened before serving.

Notes

Yield: about 36 small squares (or ~25 larger ones). Prep time is 15–20 minutes plus 2–3 hours of chilling time. Use good-quality chocolate chips for the best flavor and texture. Always melt the chocolate gently over low heat or in short microwave bursts to avoid graininess. Let the chocolate mixture cool slightly before adding marshmallows so they don’t melt completely. Toasting the nuts briefly in a dry skillet enhances their flavor.
Variations:
- All-Peanut “Candy Bar” Fudge: Use only salted peanuts for the nuts and top with crushed peanuts for a candy-bar-style fudge.
- Chocolate Walnut Fudge: Use only walnuts, add an extra 1/2 cup, and drizzle melted dark chocolate over the chilled fudge.
- Salted Caramel Rocky Road: Swirl 1/3 cup thick caramel sauce into the fudge base just before folding in marshmallows; sprinkle flaky sea salt on top.
- Nut-Free Marshmallow Fudge: Skip nuts and add an extra cup of mini marshmallows plus 1/2 cup crispy rice cereal for crunch.
- Holiday Version: Use red and green mini marshmallows, add 1/4 teaspoon peppermint extract, and top with crushed candy canes.
- Candy Bar Shapes: Spread into a 9×13-inch pan for thinner pieces or cut into narrow rectangles and wrap individually in wax paper.
Keyword Chocolate Marshmallow Fudge, Easy Fudge Recipe, Giftable Dessert, Holiday Fudge, No-bake fudge, Rocky Road Fudge
Love this recipe?Follow us at @Recipecs for more