Rocky Road Chocolate Fudge

Featured in: Simple Sweet Touches

This rich chocolate dessert combines a smooth, creamy base with fluffy marshmallows and crunchy nuts for a satisfying texture contrast. Melted chocolate chips and sweetened condensed milk create a luscious foundation enhanced by a touch of vanilla. After folding in mini marshmallows and chopped walnuts or pecans, the mixture is chilled until firm, resulting in squares perfect for sharing. Ideal for a sweet ending or special occasion, it pairs wonderfully with cold milk or strong coffee for a balanced treat.

Updated on Sat, 10 Jan 2026 11:57:00 GMT
Close-up of decadent Rocky Road Fudge squares, rich chocolate studded with marshmallows and nuts. Save
Close-up of decadent Rocky Road Fudge squares, rich chocolate studded with marshmallows and nuts. | goldenazul.com

I was standing at the counter one December evening, melting chocolate for the third batch that week because the first two disappeared before I could even wrap them. The smell of butter and chocolate fills the kitchen faster than anything else I know, and by the time the marshmallows hit the bowl, my nephew was already hovering with a spoon. Rocky road fudge has that effect: it stops people mid-conversation and brings them straight to the counter.

I brought a batch to a potluck once, cut into uneven squares because I was running late. Someone asked for the recipe before I even set the plate down. By the end of the night, I had written it on three different napkins. That was the moment I realized this fudge does not need to be perfect to make people happy.

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: They melt smoothly and keep the sweetness balanced, especially with the condensed milk adding richness on its own.
  • Sweetened condensed milk: This is what makes the fudge creamy and soft instead of grainy, and it sets without any guesswork.
  • Unsalted butter: Cubed butter melts faster and blends in without separating, giving the fudge a silky finish.
  • Vanilla extract: Just a teaspoon deepens the chocolate flavor in a way that feels warmer and more rounded.
  • Mini marshmallows: They stay soft and chewy even after chilling, and the small ones distribute better than the large ones.
  • Chopped walnuts or pecans: Toasting them for a few minutes before adding makes a noticeable difference in flavor and crunch.

Tired of Takeout? πŸ₯‘

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prepare the pan:
Line your 8x8-inch pan with parchment paper and let the edges hang over the sides. This makes lifting the fudge out later as easy as pulling a drawer.
Melt the base:
Combine the chocolate chips, condensed milk, and butter in a saucepan over low heat. Stir constantly with a spatula, scraping the bottom so nothing sticks or scorches.
Add the vanilla:
Once everything is melted and smooth, pull the pan off the heat and stir in the vanilla extract. The steam will carry the scent up immediately.
Fold in the mix-ins:
Add the marshmallows and nuts gently, folding them through so they stay whole and spread evenly. Do not overmix or the marshmallows will start to melt.
Spread and chill:
Pour the mixture into the prepared pan and spread it level with your spatula. Refrigerate for at least 2 hours until firm.
Cut and store:
Lift the fudge out using the parchment, then cut it into 24 squares with a sharp knife. Store in an airtight container in the fridge for up to a week.
Vibrant image shows chilled Rocky Road Fudge, a delicious mix of textures and sweet chocolate flavor. Save
Vibrant image shows chilled Rocky Road Fudge, a delicious mix of textures and sweet chocolate flavor. | goldenazul.com

One winter I made a batch and left it on the counter to set because the fridge was full. It never firmed up properly, and I ended up scooping it with a spoon like pudding. My sister said it was the best mistake I ever made. Sometimes the imperfect versions are the ones people remember.

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.

Choosing Your Nuts

Walnuts give you that classic bitter-edge contrast, while pecans are buttery and a little sweeter. I have used almonds when that is all I had, and they worked just fine. If someone in the house does not like nuts, you can leave them out entirely or replace them with crushed pretzels for a salty crunch.

Make-Ahead and Gifting

This fudge sits happily in the fridge for a week, and it freezes well for up to a month if you wrap it tightly. I line small boxes with wax paper, stack the squares with parchment between the layers, and tie them with string. It is one of those recipes that looks like you spent all day, even though you were in and out of the kitchen in under half an hour.

Serving Suggestions

I like to serve it straight from the fridge because the texture holds better when it is cold. It pairs beautifully with black coffee or a glass of cold milk, and it cuts through the richness of a heavy dinner without feeling like too much.

  • Set out a small plate after dinner instead of a full dessert spread.
  • Pack a few squares in lunchboxes for a midday surprise.
  • Crumble a piece over vanilla ice cream for an easy sundae.
Perfectly chilled Rocky Road Fudge: a homemade treat with marshmallows and crunchy walnuts, ready to eat. Save
Perfectly chilled Rocky Road Fudge: a homemade treat with marshmallows and crunchy walnuts, ready to eat. | goldenazul.com

This is the kind of recipe I keep coming back to when I need something reliable and quick. It never lets me down, and it always makes people smile.

Recipe FAQs

β†’ What type of chocolate works best?

Semi-sweet chocolate chips provide a balanced sweetness and smooth texture essential for a creamy base.

β†’ Can nuts be substituted?

Yes, walnuts or pecans can be swapped for almonds or hazelnuts to suit taste preferences or allergies.

β†’ How do I prevent sticking when cutting?

Line the pan with parchment paper allowing overhang; chill fully before lifting and slicing to maintain shape.

β†’ Is there a way to add extra crunch?

Incorporate crushed graham crackers or extra chopped nuts for additional texture and flavor.

β†’ How should this dessert be stored?

Keep chilled in an airtight container for up to one week to preserve freshness and flavor.

β†’ Are there allergen considerations?

This contains dairy, nuts, soy, and gelatin from marshmallows; consider alternatives if allergies or dietary restrictions apply.

20-Minute Dinner Pack β€” Free Download πŸ“₯

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Rocky Road Chocolate Fudge

Creamy chocolate with marshmallows and nuts delivers a delightful blend of textures and flavors.

Prep Time
15 mins
Time to Cook
10 mins
Time Required
25 mins
Created by Melanie Wright


Level Easy

Cuisine American

Makes 24 Portions

Diet Preferences None specified

What You Need

Chocolate Base

01 3 cups semi-sweet chocolate chips
02 1 can (14 oz) sweetened condensed milk
03 4 tablespoons unsalted butter, cubed
04 1 teaspoon vanilla extract

Add-ins

01 1 Β½ cups mini marshmallows
02 1 cup chopped walnuts or pecans

Steps

Step 01

Prepare Pan: Line an 8x8-inch baking pan with parchment paper, leaving an overhang for easy removal.

Step 02

Melt Chocolate Mixture: In a medium saucepan over low heat, combine semi-sweet chocolate chips, sweetened condensed milk, and cubed butter, stirring constantly until smooth and fully melted.

Step 03

Add Vanilla: Remove from heat and stir in the vanilla extract.

Step 04

Incorporate Add-ins: Gently fold mini marshmallows and chopped nuts into the chocolate mixture until evenly distributed.

Step 05

Transfer to Pan: Pour the mixture into the prepared pan and spread evenly using a spatula.

Step 06

Chill: Refrigerate for a minimum of 2 hours, or until completely set.

Step 07

Slice and Serve: Lift the set fudge from the pan using the parchment overhang and cut into 24 squares.

Step 08

Storage Instructions: Store leftovers in an airtight container in the refrigerator for up to one week.

You Just Made Something Great πŸ‘

Want more like this? Get my best easy recipes β€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Medium saucepan
  • Spatula
  • 8x8-inch baking pan
  • Parchment paper
  • Sharp knife

Allergy Notice

Please review every ingredient to catch allergens or, if unsure, ask a medical expert.
  • Contains dairy, nuts, and soy (from chocolate)
  • Contains gelatin (in marshmallows); unsuitable for strict vegetarians unless vegetarian marshmallows are used
  • Possible gluten cross-contamination; check labels

Nutrition Info (by serving)

This data is for informational purposes only and isn’t a substitute for professional health advice.
  • Kcal: 170
  • Fats: 8 g
  • Carbohydrates: 24 g
  • Proteins: 2 g

Cooking Shouldn't Be Hard ❀️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.