Rocky Road Fudge

10 Prep
5 Cook
15 Total
36 Serves

If there’s one fudge recipe you need in your life, it’s this Rocky Road Fudge. We’re talking rich, dark chocolate fudge loaded with fluffy mini marshmallows and crunchy roasted almonds — the ultimate indulgent treat that comes together in literally 15 minutes.

Rocky road fudge squares with marshmallows and almonds on slate board

No candy thermometer. No complicated technique. Just melt, stir, chill, and try not to eat the whole pan in one sitting. (No promises!)

This recipe is a crowd-pleaser for every occasion — holiday cookie trays, bake sales, potlucks, edible gifts — you name it. One batch makes a generous amount of pieces, and they disappear fast.

Why You’ll Love This Recipe

Incredibly easy — this is a no-fail fudge made with sweetened condensed milk, which means no candy thermometer and no tricky temperature stages. If you can melt chocolate, you can make this fudge.

The combination of chewy marshmallows, crunchy almonds, and silky dark chocolate is absolutely divine. And the best part? You can customize it endlessly with different mix-ins to suit your taste.

Ingredients

  • Dark chocolate chips — or semi-sweet; use good quality for the best flavor
  • Sweetened condensed milk — the secret to easy, no-fail fudge
  • Butter — just a little for richness and smooth texture
  • Vanilla extract — enhances the chocolate flavor beautifully
  • Salt — a pinch makes everything taste better
  • Mini marshmallows — the classic rocky road component
  • Roasted almonds — roughly chopped; cashews or walnuts work too

Overhead view of rocky road fudge squares on white marble board

How to Make Rocky Road Fudge

Step 1: Prep your pan. Line an 8×8 or 9×9 inch baking pan with parchment paper, leaving overhang on the sides so you can easily lift the fudge out later.

Step 2: Melt the chocolate. In a medium saucepan over low heat, combine chocolate chips, sweetened condensed milk, and butter. Stir constantly until completely smooth and glossy. Remove from heat and stir in vanilla and salt.

Step 3: Cool slightly. Let the chocolate mixture sit for 3-4 minutes. This is important — if it’s too hot, the marshmallows will melt completely instead of staying puffy and distinct.

Step 4: Fold in the good stuff. Add the mini marshmallows and chopped almonds, folding gently until evenly distributed throughout the chocolate.

Step 5: Pour and press. Transfer to your prepared pan, spread evenly, and press a few extra marshmallows and chocolate chips on top for that beautiful presentation.

Step 6: Chill and cut. Refrigerate for at least 2 hours until completely firm, then lift out and cut into squares.

Closeup of rocky road fudge showing marshmallows and almonds inside

Tips for Perfect Fudge

Cool before adding marshmallows — this is the key step most people skip! Hot chocolate will completely dissolve your marshmallows, and you want to see those beautiful white puffs throughout.

Use a sharp knife warmed in hot water for clean, professional-looking cuts. Dry the knife between slices for the neatest results.

Don’t skip the parchment paper overhang — it makes removing the fudge from the pan so much easier without breaking it.

Variations

Peanut butter swirl: Drizzle melted peanut butter over the top before chilling for a gorgeous peanut butter rocky road variation.

Walnut or cashew version: Swap almonds for walnuts or cashews — both add a wonderfully different flavor profile to this classic.

Milk chocolate version: Use milk chocolate chips for a sweeter, milder fudge that kids absolutely adore.

Sea salt topping: Sprinkle a pinch of flaky sea salt over the top before it sets for that trendy sweet-salty combination.

How to Store

Store rocky road fudge in an airtight container at room temperature for up to 1 week. For longer storage, refrigerate for up to 2 weeks. The fudge can also be frozen — wrap individual pieces in plastic wrap and store in a freezer bag for up to 3 months.

Rocky road fudge squares with marshmallows and almonds on slate board
Print Pin
4.90 from 5 votes

Rocky Road Fudge

Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Servings 36 pieces

Ingredients

  • 3 cups dark chocolate chips or semi-sweet
  • 1 can (14 oz) sweetened condensed milk
  • 2 tablespoons butter
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt
  • 2 cups mini marshmallows
  • 1 cup roasted almonds roughly chopped
  • 1/2 cup chocolate chips for topping, optional

Instructions

  • Line an 8x8 or 9x9 inch baking pan with parchment paper, leaving overhang on sides for easy removal. Set aside.
  • In a medium saucepan over low heat, combine chocolate chips, sweetened condensed milk, and butter. Stir constantly until fully melted and smooth, about 3-5 minutes. Remove from heat.
  • Stir in vanilla extract and salt. Let the chocolate mixture cool for 3-4 minutes — you want it warm but not hot enough to melt the marshmallows completely.
  • Fold in mini marshmallows and chopped almonds, stirring gently until evenly distributed throughout the chocolate.
  • Pour mixture into prepared pan and spread evenly. Press additional chocolate chips and a few marshmallows on top if desired.
  • Refrigerate for at least 2 hours or until completely firm. Use parchment overhang to lift fudge out of pan, then cut into squares.

Notes

Let the chocolate mixture cool slightly before adding marshmallows — if it is too hot they will melt entirely. For cleaner cuts, chill the knife in ice water and wipe between cuts. Store in an airtight container at room temperature for up to 1 week or refrigerate for up to 2 weeks.

Final Thoughts

This Rocky Road Fudge is the kind of recipe that becomes a permanent fixture in your holiday baking rotation. It’s fast, foolproof, and makes an enormous batch — perfect for sharing (or not, we don’t judge).

Whether you’re making it for a cookie swap, a gift box, or just because Tuesday called for chocolate, this fudge delivers every single time. Make a batch this week — you’ll be so glad you did!

Rocky road fudge squares served on black cast iron plate

Leave a Review

Recipe Rating