Rocky Road Ice Cream

Jump to RecipeRate this Recipe
No ratings yet

This Rocky Road Ice Cream recipe is creamy, chocolatey, and packed with marshmallows and crunchy nuts. It’s everything you love about your favorite ice cream flavor—made at home with simple ingredients and no ice cream machine required. It’s an easy dessert that’s great for hot days, birthday parties, or when you’re just craving something sweet and chocolatey.

Rocky road ice cream in a glass bowl topped with mini marshmallows, wafer sticks, and nuts, with spoons and extra toppings on the table.
Rocky Road Ice Cream. Photo Credit: My Reliable Recipes.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

For me, this one’s a classic. The rich chocolate flavor, the soft bite of mini marshmallows, and the crunch from the nuts hit all the right notes. I usually make it on weekends so it’s ready by the time I need a cold treat in the evening. It tastes just as good—if not better—than anything you’d get from the store. Plus, I like knowing exactly what’s in it.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

Top-down view of ingredients in bowls for a rocky road ice cream recipe, featuring mini marshmallows, vanilla, milk, heavy whipping cream, cocoa powder, sugar, and mixed nuts.
Rocky Road Ice Cream Ingredients. Photo Credit: My Reliable Recipes.

How to Make Rocky Road Ice Cream

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

I like how simple this chocolate ice cream recipe is once you break it down. Here’s how to make creamy Rocky Road Ice Cream step by step.

Warm the milk, cocoa, and sugar

In a medium saucepan over medium heat, whisk together the whole milk, cocoa powder, and sugar. I use this balloon whisk because it’s lightweight and doesn’t leave you with wrist fatigue after a minute of stirring.

Keep whisking until the mixture is smooth and everything’s fully dissolved. No need to let it boil—just warm it through.

Chill the chocolate base

Take the saucepan off the heat and pour the milk mixture into a container. I like using these glass storage bowls with lids—they’re durable, stackable, and the lids make it easy to pop them right in the fridge without worrying about spills.

Pop it in the fridge and let it chill completely. Cold base = better texture when churning.

Mix in the cream and vanilla

Stir together the heavy cream and vanilla extract in a separate bowl. I use my angled measuring cup to measure the vanilla since it’s so easy to see from above and avoids that awkward eye-level lean. This gives the ice cream a rich, creamy finish.

Illustration of a smiling woman with short brown hair, wearing an apron and holding a spatula, set against a circular background with star accents.

SERIOUSLY GOOD

DESSERTS!

Dessert First is a collection of 61 RECIPES to show you that you can make beautiful, impressive desserts right in your own kitchen, no matter your skill level.

Immediate eBook download. No physical book available.

Includes ad-free recipes like:

∙  Lemon Pound Cake

∙  Starbucks Cake Pops

∙  Boston Cream Pie

∙  Chocolate Mousse

∙  Matcha Tiramisu

...and much more!

Two digital tablets display images of desserts; the larger tablet shows a cover titled

Churn the ice cream

Pour the chilled chocolate mixture and heavy cream mixture into your ice cream maker and churn for about 20 minutes, or until it’s the consistency of soft serve.

If you’re using a compact model like this Ice Cream Maker, just make sure the bowl is pre-frozen—mine lives in the freezer year-round now, which solves the problem of forgetting to chill it ahead of time. Follow your machine’s instructions if they’re different.

Fold in the mix-ins

Pause the machine and gently fold in ½ cup of chopped nuts and ½ cup of mini marshmallows.

If your ice cream maker doesn’t have room, transfer the ice cream to a bowl and stir it in with a silicone spatula like this one. It’s flexible enough to really get into the corners without smashing the mix-ins.

A rectangular glass container filled with rocky road ice cream—chocolate ice cream mixed with mini marshmallows—sits on a light surface.
Add the nuts and marshmallows to the ice cream mixture. Transfer everything to a freezer-safe container and freeze for 3 hours, or until firm.

Freeze until firm

Spoon the ice cream into a loaf pan or another freezer-safe container. I love using this nonstick loaf pan because the ice cream scoops out so easily after freezing.

Sprinkle the rest of the nuts and marshmallows on top, then freeze for at least 3 hours or until firm.

I usually serve this Rocky Road Ice Cream in these glass dessert cups that have just the right balance of looking fancy without being fussy. If I’m going all out for a special occasion, I’ll use my Italian dessert cups; they’re simple and oh so stylish.

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

Rocky road ice cream in a glass bowl topped with mini marshmallows, wafer sticks, and nuts, with spoons and extra toppings on the table.

Rocky Road Ice Cream

Mandy Applegate
This Rocky Road Ice Cream recipe is creamy, chocolatey, and packed with marshmallows and crunchy nuts. It’s everything you love about your favorite ice cream flavor—made at home with simple ingredients and no ice cream machine required. It’s an easy dessert that’s great for hot days, birthday parties, or when you're just craving something sweet and chocolatey.
No ratings yet
Prep Time 40 minutes
Cook Time 3 minutes
Freezing time 3 hours
Total Time 3 hours 43 minutes
Course Dessert
Cuisine American
Servings 8
Calories 440 kcal

Ingredients
 
 

  • 1 ½ cups milk
  • ½ cup cocoa powder
  • 1 cup sugar
  • 2 cups heavy whipping cream
  • 1 teaspoon vanilla
  • ¾ cup nuts divided
  • 1 cup mini marshmallows divided

Instructions
 

  • In a saucepan over medium heat, combine the milk, cocoa powder, and sugar. Whisk continuously until everything dissolves into a smooth, chocolatey mixture. No need to boil—just heat until smooth.
    1 ½ cups milk, ½ cup cocoa powder, 1 cup sugar
  • Remove from heat and pour the chocolate base into a container. Chill in the refrigerator until completely cold.
  • In a separate bowl, mix the heavy cream with the vanilla extract.
    2 cups heavy whipping cream, 1 teaspoon vanilla
  • Pour the chilled chocolate mixture and cream mixture into your ice cream maker. Churn for about 20 minutes, or until it reaches a soft-serve consistency.
  • Pause the machine and fold in ½ cup chopped nuts and ½ cup mini marshmallows. If your machine doesn’t have room, transfer everything to a mixing bowl and gently stir them in.
    ¾ cup nuts, 1 cup mini marshmallows
  • Spoon the ice cream into a loaf pan or freezer-safe container. Sprinkle with the remaining nuts and marshmallows.
  • Freeze for at least 3 hours, or until firm.

Video

[adthrive-in-post-video-player video-id=”5Gmnbd2w” upload-date=”2025-09-18T10:22:20+00:00″ name=”Simple Rocky Road Ice Cream Recipe” description=”Homemade rocky road ice cream that’s creamy, rich, and delicious.” player-type=”default” override-embed=”default”]

Notes

  • Use good cocoa powder: Go for unsweetened cocoa powder for a deep chocolate flavor. Dutch-process cocoa works great too.
  • Chill completely: Don’t skip chilling the chocolate base. Cold mixture gives you creamier ice cream.
  • Nut options: Use your favorite kind! I like roasted almonds or walnuts, but pecans, peanuts, or hazelnuts work too.
  • Marshmallow mix-in tip: Cut larger marshmallows if that’s what you’ve got—mini ones just fold in more evenly.
  • Add texture: Toasting the nuts before adding them gives an extra crunch and flavor.
  • No ice cream maker: You can freeze the base in a loaf pan, stirring every 30 minutes for a few hours until creamy.
  • Other additions: Feel free to add in mini semi-sweet chocolate chips, or shortbread cookies broken into small chunks.

 

Storage Instructions

  • Freeze: Store any leftover Rocky Road Ice Cream in an airtight container in the freezer. For the best texture, press a piece of plastic wrap or parchment paper directly onto the surface of the ice cream before sealing the lid. This helps prevent ice crystals from forming.
  • Shelf life: It’ll stay fresh for up to two weeks, but honestly, it never lasts that long in my freezer!
  • Serve: When you’re ready to serve, let it sit at room temperature for 5-10 minutes before scooping.

Nutrition

Calories: 440kcalCarbohydrates: 40gProtein: 7gFat: 31gSaturated Fat: 16gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 73mgSodium: 41mgPotassium: 289mgFiber: 3gSugar: 33gVitamin A: 951IUVitamin C: 0.4mgCalcium: 112mgIron: 1mg
Keyword rocky road ice cream
Tried this recipe?Let us know how it was!
Illustration of a smiling woman with short brown hair, wearing an apron and holding a spatula, set against a circular background with star accents.

SERIOUSLY GOOD

DESSERTS!

Dessert First is a collection of 61 RECIPES to show you that you can make beautiful, impressive desserts right in your own kitchen, no matter your skill level.

Immediate eBook download. No physical book available.

Includes ad-free recipes like:

∙  Lemon Pound Cake

∙  Starbucks Cake Pops

∙  Boston Cream Pie

∙  Chocolate Mousse

∙  Matcha Tiramisu

...and much more!

Two digital tablets display images of desserts; the larger tablet shows a cover titled

Recipe Notes and Tips

I’ve picked up a few helpful tricks after making this recipe a few times—here’s what I recommend:

  • Use good cocoa powder: Go for unsweetened cocoa powder for a deep chocolate flavor. Dutch-process cocoa works great too.
  • Chill completely: Don’t skip chilling the chocolate base. Cold mixture gives you creamier ice cream.
  • Nut options: Use your favorite kind! I like roasted almonds or walnuts, but pecans, peanuts, or hazelnuts work too.
  • Marshmallow mix-in tip: Cut larger marshmallows if that’s what you’ve got—mini ones just fold in more evenly.
  • Add texture: Toasting the nuts before adding them gives an extra crunch and flavor.
  • No ice cream maker: You can freeze the base in a loaf pan, stirring every 30 minutes for a few hours until creamy.
  • Other additions: Feel free to add in mini semi-sweet chocolate chips, or shortbread cookies broken into small chunks.

How to Store Leftover Rocky Road Ice Cream

Store any leftover Rocky Road Ice Cream in an airtight container in the freezer. For the best texture, press a piece of plastic wrap or parchment paper directly onto the surface of the ice cream before sealing the lid. This helps prevent ice crystals from forming.

It’ll stay fresh for up to two weeks, but honestly, it never lasts that long in my freezer! When you’re ready to serve, let it sit at room temperature for 5-10 minutes before scooping.

What to Serve With Rocky Road Ice Cream

Rocky Road Ice Cream is already packed with flavor, but it pairs perfectly with warm strawberry cheesecake brownies, chocolate chip cookies, or even German chocolate cake.

I sometimes scoop it into cones or layer it in a sundae with whipped cream and sprinkles for an easy dessert. They look fabulous on the table at a gathering in this cone display holder.

More Recipes You Will Love

If you’re into homemade treats like this Rocky Road Ice Cream, I think you’ll love these too:

Similar Posts

  • Air Fryer Salmon Patties

  • Air Fryer Taco Pizza

  • Air Fryer Rhubarb Muffins

  • Copycat Starbucks Sugar Plum Danishes

  • Best Cheese Grits

  • Baked Oatmeal

Leave a Reply

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

Recipe Rating