Loaded with marshmallows and chopped walnuts, this chocolaty, easy homemade Rocky Road Fudge takes less than 10 minutes and always gets rave reviews!

rocky road fudge chopped into small squares on parchment paper

Last week I posted my husband's grandma's recipe for her best butter almond english toffee and this week I have another candy recipe to share, except this one is from my Grandpa Johnson and it is for his wonderful and easy homemade fudge. Unlike the toffee recipe I posted, this fudge doesn't need a candy thermometer (affiliate link) to turn out perfectly.

It's just a matter of combining a few simple ingredients in a heavy saucepan on the stove, then bringing them to a boil for 8-10 minutes, then stirring in a few additional things off the heat before pouring the warm fudge into a foil-lined & buttered dish so it can firm up in the fridge for a few hours.

If you enjoy sharing homemade edible gifts for the holidays, don't miss these other Christmas candy recipes! We love making Classic Southern Pecan Pralines and Easy Homemade Peppermint Bark as part of our Christmas baking tradition as well! Or to try my other fudge recipes, be sure to check out my Chocolate Chip Cookie Dough Fudge, Easy Chocolate Fudge, and Chocolate Walnut Fudge!

foil lined baking dish with rocky road fudge inside and a sparkly dotted gray bag underneath

When I was a girl, we often did Christmases at my mom's parents' house in Pocatello, Idaho. I love the memories of those Christmases, even including the sometimes harrowing winter driving across frozen roads in Nebraska and Wyoming that it took to get there. My aunt Judy always made sure we watched "White Christmas" (our favorite Christmas movie), and we always enjoyed the fun musical Christmas decorations that decorated Grandpa & Grandma's living room.

And there were always plenty of treats to eat.

My grandpa has a major sweet tooth (I must have inherited it from him along with our love of strawberry ice cream) and had a small cupboard in the hallway that was always stocked with assorted mixed nuts and hard candies (the old-fashioned ribbon variety).

And there was a special tupperware container in the kitchen on a bottom shelf that the grandkids could access that was always stocked with sugar wafers. But the best thing was when he would make a batch of his homemade fudge.

a corner of the rocky road fudge in a foil lined baking dish

I took a couple of years off school during college to serve an 18-month mission for my church and was pretty homesick. Each year that I was away for Christmas, a package would always arrive from my aunts and grandparents and both times there was a batch of my grandpa's fudge, carefully wrapped in tinfoil and tucked into a spare shoebox for transportation.

My love language is service and the thought of my grandpa stirring that fudge, then packaging it up to send to me still makes my heart swell and tears threaten to spill because it showed me how much he loved me.

Grandpa turned 95 this year and there is a good chance that this will be his last Christmas. So this year, I'll be making a batch of fudge and shipping it to him.

When I saw him in November, he wasn't really able to communicate. But I know he can still appreciate some good, old fashioned fudge loaded with walnuts just the way he likes it. We can understand each other that way.

Loaded with marshmallows and chopped walnuts, this chocolaty, easy homemade Rocky Road Fudge takes less than 10 minutes and always gets rave reviews!

The only difference between a batch of chocolate walnut fudge and rocky road fudge are a couple extra cups of frozen miniature marshmallows that get stirred in right at the end. Freezing the marshmallows helps them keep their shape and not melt too much when they get stirred into the hot fudge.

Grandpa always left them out and just did chocolate walnut, which is the version I'm making for him. I just did a batch of rocky road when I was taking these pictures because that is what I typically give to friends along with toffee as neighbor gifts.

a close view of the small squares that the fudge was cut into for serving

Or just leave out the nuts and marshmallows altogether if you like plain, bare bones chocolate fudge.

It's a really adaptable base and you could come up with other variations just by sprinkling things on top of the fudge right after pouring it in the pan, like mini pretzels or M&M's, or if you are making it at other times of the year you could do candy corn or heart shaped sprinkles, depending on the season.

Because fudge definitely should not be just a Christmas thing.

several pieces of cut fudge on stacked white plates ready to eat

This easy homemade rocky road fudge is so rich and sweet and chocolaty that I always cut it into really small 1" squares. That makes me feel better about eating 6 of them in one go. Just sayin'.

Oh, and while the recipe makes a huge batch (a full 9x13" pan), it can easily be halved.

Or you can make two different types of fudge by using two square pans instead of one large one and just changing up your mix-ins by dividing your cooked fudge in half before stirring in nuts or candy or marshmallows or whatever.

Let's do this!

a side view of rocky road fudge cut into small squares for serveing and resting on a piece of parchment paper

More Candy Recipes That Make Great Neighbor Gifts

Did you make this recipe?

Let me know what you thought with a comment and rating below. You can also take a picture and tag me on Instagram @houseofnasheats or share it on the Pinterest pin so I can see.

Stay in the know

Easy Homemade Rocky Road Fudge

4.79 from 28 votes
Amy Nash
Prep Time 10 minutes
Cook Time 10 minutes
Additional Time 2 hours
Total Time 2 hours 20 minutes
Course Sweets & Treats
Cuisine American
Servings 48 servings
Loaded with marshmallows and chopped walnuts, this chocolaty, easy homemade Rocky Road Fudge takes less than 20 minutes and always gets rave reviews!


  • 6 cups miniature marshmallows, divided
  • 4 cups granulated sugar
  • 1 (12-ounce) can evaporated milk (1 ½ cups)
  • 2 ½ cups semi-sweet chocolate chips
  • 1 cup cold salted butter, cubed
  • 2 cups walnuts, coarsely chopped
  • 1 teaspoon pure vanilla extract


  • Line a 9x13-inch pan with aluminum foil. Coat the foil with butter. Put 4 cups of the marshmallows on a baking sheet in a single layer and stick it into the freezer so they can get cold.
  • In a large pot, combine the remaining two cups of marshmallows (or 20 large marshmallows), sugar and evaporated milk over medium heat. Stir together as the marshmallows melt and the mixture comes to a boil. Boil over medium heat for 8-10 minutes until a light golden brown, stirring constantly and scraping the sides of the pan. If using a candy thermometer (affiliate link), it should reach 235-240°F.
  • Remove the fudge from the heat and immediately add the cold cubed butter and chocolate chips, stirring until completely combined.
  • Stir in the walnuts and vanilla, then let the fudge sit for just a few minutes to thicken and cool slightly before stirring in the frozen miniature marshmallows. You don't want to stir the marshmallows too much or they will melt from the residual heat of the fudge. Pour into the prepared pan lined with butter-coated aluminum foil and transfer to the fridge to set for 3 to 4 hours.
  • Carefully lift the fudge out of the pan and peel off the foil. Cut the fudge into small squares to serve.


  • I like to use all semisweet chocolate chips in this adaptation of my easy fudge recipe because it gives a slightly less sweet, base then a combination of milk and semisweet chocolate, which is what I use in my easy homemade fudge recipe. You could even use all dark chocolate chips if you prefer.


Calories: 214kcal | Carbohydrates: 28g | Protein: 2g | Fat: 11g | Saturated Fat: 5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 13mg | Sodium: 47mg | Potassium: 98mg | Fiber: 1g | Sugar: 25g | Vitamin A: 141IU | Vitamin C: 1mg | Calcium: 31mg | Iron: 1mg
Tried this recipe? Show me on Instagram!Mention @HouseOfNashEats or tag #houseofnasheats!

Share This With the World


Related Recipes

About the author

Hi, I'm Amy

I enjoy exploring the world through food, culture, and travel and sharing the adventure with mostly from-scratch, family friendly recipes that I think of as modern comfort cooking.

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Reader questions and reviews

  1. Jennie says:

    5 stars
    Oh my gosh, Amy, you brought back so many memories and had tears running down my cheeks. I love this post so, so very much and I'll think I'll whip up a batch of fudge for old-times-sake (sans the nuts, of course) this afternoon. I loved that tupperware of wafers and always snuck them, even though I knew they were there for us. Right now I wish we we all little kids again spending Christmas in Grandma and Grandpa's house. Love you.

  2. Platter Talk says:

    5 stars
    Grandpa Johnson sounds like a pretty special guy. All those memories and good times just make this fudge extra special! Beautifully done!

  3. Mary says:

    5 stars
    Oh wow, this looks so wonderful! Your grandfather is lucky to have such a thoughtful granddaughter!

  4. Sarah @ Champagne Tastes says:

    5 stars
    Oh man- can you just send this to me right now?!! It's my favorite ice cream flavor, so I'm sure I'd love this!!!

  5. Meg @ With Salt and Wit says:

    5 stars
    Yum! Nothing better than Rocky Road! Love it!

  6. Diana says:

    5 stars
    I love rocky road and I love fudge but to combine both in one? That sounds AMAZING!

  7. Shelley says:

    What a great pos,t I loved reading about your family.

  8. Elise says:

    3 stars
    I made this without any changes to the recipe. It's very tasty but doesn't harden up very much even after being in the fridge all day.

    1. Amy says:

      It's a softer fudge, especially since the whole marshmallows added in after the fudge is cooked make it even softer. But it should still definitely set up.

  9. Sue steneken says:

    What is the candy thermometer temp for this? I don’t like to rely on timing.

    1. Amy says:

      Sorry, Sue, but I don't have a temperature on this one. Normally I use a candy thermometer as well because I don't like relying on timing when making candy, but I really don't use one when making this fudge and have no idea here.

  10. Vawna Gary says:

    I just came across you're blog and I'm looking forward to making some of these recipes 😊 Can you believe the office manager where I work had never had Divinity candy!?! And she's from Texas! I'm setting out to remedy that ASAP!!! Merry Christmas and thank you for sharing your recipes and ideas 😊

    1. Amy says:

      Merry Christmas to you too! And yes, she needs some divinity, STAT!

  11. Lisa Deshaies says:

    Does this have to be stored in the fridge or can it be stored in a container on counter?

    1. Amy says:

      As long as it is cool in your house, you could probably store it on the counter. I have always stored it in the fridge though.

  12. Ashley says:

    Worst recipe! Does not get hard at all. Very mushy even after being in the fridge over night and all day!

    1. Amy says:

      Sorry this didn't work for you. It sounds like maybe your batch didn't get cooked long enough because I've never had a problem with this fudge and we've been making it for probably 30 years in my family.

  13. Victoria says:

    3 stars
    tried this recipe and followed instructions to a T - even froze the marshmallows for over 5 hours - and waited a bit before I added the frozen ones at the end - they all melted completely into the fudge - leaving this looking like regular fudge. I had dusted the bottom with a few frozen marshmallows - those didn't melt completely but also did not adhere well to the fudge. A lovely story about the fudge recipe - I enjoyed that a great deal 🙂

  14. Yvonne Slotkin says:

    5 stars
    Looks fantastic and instructions/description are terrific!

  15. Terra Wilcox says:

    Too many marshmallows, not a fudge consistency, way too sweet with 4 cups of sugar 🤦🏼‍♀️ I can't share this with anyone and that was the point of making it😭 I love sweet and I don't think I can even eat it... I'll try another recipe