Save My neighbor knocked on my door one rainy afternoon with a tin of rocky road fudge she'd made, and I was hooked after one bite—that perfect collision of creamy chocolate, marshmallow fluff, and crunchy nuts felt like edible happiness. I spent the next week pestering her for the recipe, and when she finally shared it, I realized how forgiving and quick it actually was. Now whenever I need something that feels fancy but takes barely any effort, this is what I reach for.
I made this for my kids' bake sale and they were gone within the first hour—someone even asked if I was selling the recipe. That's when I knew I'd stumbled onto something special, something that bridges the gap between homemade and impossibly indulgent.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Semi-sweet chocolate chips (3 cups): The backbone of everything—I use the regular kind because premium chocolate can actually be overkill here since the marshmallows and nuts steal the show.
- Sweetened condensed milk (1 can, 14 oz): This is what makes the fudge impossibly creamy and keeps it from being grainy; it's the secret shortcut that professionals use.
- Unsalted butter (4 tbsp): Adds richness and helps everything meld together smoothly without overpowering the chocolate.
- Vanilla extract (1 tsp): Just a whisper of vanilla deepens the chocolate flavor without being obvious.
- Mini marshmallows (1½ cups): Use mini ones so they distribute evenly and don't get lost in the fudge.
- Chopped walnuts or pecans (1 cup): Toasting them first takes the nuttiness up a notch, but honestly, raw works fine too.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Set up your stage:
- Line your 8x8-inch pan with parchment paper, letting the edges hang over the sides like little handles—this makes pulling the whole thing out later so much easier.
- Melt the chocolate trinity:
- Combine chocolate chips, condensed milk, and butter in a medium saucepan over low heat, stirring constantly until everything is smooth and glossy. Low heat matters here because chocolate can seize if it gets too hot.
- Add the vanilla moment:
- Pull the pan off the heat and stir in vanilla extract—you'll notice the aroma shifts slightly, becoming warmer.
- Fold in the fun:
- Gently fold in marshmallows and nuts until they're scattered throughout but not crushed. Go easy here; you want them to stay intact.
- Spread and settle:
- Pour the mixture into your pan and smooth the top with a spatula, pressing gently so there are no air pockets but not so hard that you compress everything.
- The waiting game:
- Refrigerate for at least 2 hours, though overnight is fine and actually makes cutting cleaner.
- Cut and store:
- Lift the whole slab out using the parchment overhang, then slice into 24 squares with a sharp knife (dip it in hot water between cuts for cleaner edges).
Save One day my friend brought her daughter over just as I was cutting into a batch, and the kid's eyes went wide when she saw that first square with the marshmallows suspended inside like little clouds. That's when I realized this wasn't just candy—it was edible wonder.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Make It Your Own
The beauty of rocky road fudge is that it's basically a template begging to be tweaked. Swap the walnuts for almonds or hazelnuts, mix in crushed graham crackers for extra crunch, or add a pinch of sea salt to make the chocolate sing. I've done versions with peanuts and Reese's pieces, versions with dried cranberries mixed in, and even one slightly chaotic attempt with potato chips that... actually worked.
Storage and Serving
Keep these in an airtight container in the fridge and they'll last about a week, though they rarely stick around that long at my house. Serve them straight from the cold so the chocolate stays snappy and the marshmallows don't get gummy. They pair beautifully with cold milk, strong coffee, or honestly just a moment of quiet to yourself.
Why This Works Every Time
There's no tempering, no candy thermometer drama, no waiting for soft-ball stage—just melt, fold, pour, chill. The condensed milk does all the heavy lifting by preventing graininess and keeping everything creamy no matter what. This recipe feels like you spent hours making candy when really you were just stirring a pot for five minutes.
- The parchment paper overhang is worth its weight in gold—seriously, don't skip it.
- A sharp knife dipped in hot water makes cutting so much cleaner and the edges look almost professional.
- Make extras and freeze them—they keep for months and feel like a gift to yourself later.
Save This is the kind of recipe that reminds you why homemade is worth the tiny effort—chocolate fudge that's actually better than what you'd buy, made in under 20 minutes of hands-on time. Once you nail it, you'll be making it for every occasion and probably keeping a few pieces hidden in the back of the fridge for emergencies.
Common Questions
- → What ingredients give the fudge its creamy texture?
The combination of melted semi-sweet chocolate, sweetened condensed milk, and butter creates a rich and smooth texture.
- → Can I use different nuts for this fudge?
Yes, walnuts or pecans are common, but almonds or hazelnuts work well as substitutes for added crunch and flavor.
- → How long should the fudge chill before serving?
Chill the fudge for at least 2 hours or until fully set to ensure the right firmness for cutting.
- → What is the best way to remove the fudge from the pan?
Use parchment paper overhang to lift the fudge out easily without sticking, allowing clean cutting.
- → Can marshmallows be omitted or replaced?
Marshmallows add softness and sweetness; however, they can be replaced with other chewy elements or omitted depending on preference.