This Rocky Road Fudge is a no-bake, ultra-creamy chocolate fudge packed with fluffy mini marshmallows and crunchy nuts. It comes together quickly on the stovetop or in the microwave and chills into glossy, gift-worthy squares perfect for holidays, parties, or anytime chocolate cravings.
Prep Time 15 minutes mins
Cook Time 10 minutes mins
Total Time 2 hours hrs 15 minutes mins
Storage: Store fudge in an airtight container with parchment between layers. At room temperature in a cool spot, it keeps 4–5 days. In the refrigerator, it keeps up to 2 weeks; let pieces sit out 10–15 minutes before serving. For longer storage, freeze pieces on a baking sheet until firm, then transfer to an airtight container with parchment between layers; freeze up to 2–3 months and thaw in the fridge or at room temperature.
Tips: Use low heat when melting the chocolate to prevent scorching. Fresh, soft mini marshmallows hold their shape best. Toasting the nuts (5–8 minutes at 350°F / 175°C or in a dry skillet) and cooling them completely before using adds extra flavor. Cut small 1-inch squares, as the fudge is quite rich. A metal pan helps the fudge chill and set more quickly and evenly than glass.
Keyword chocolate fudge, Easy Fudge Recipe, Holiday Fudge, Marshmallow Fudge, No-Bake Dessert, Rocky Road Fudge