Skip to Content

Rocky Road Ice Cream

Sharing is caring!

Rocky road ice cream is a classic for a reason! This combination of creamy egg-free chocolate ice cream with peanuts, chocolate chips, and mini marshmallows makes for a dreamy treat on a hot summer day.

This post contains affiliate links.

If you happen to live in Ohio, you know that us Ohioans are usually complaining that it’s either too hot or too cold and rarely is it just right. 

My idea of just right falls around 78 degrees with loads of sunshine and a nice breeze.
Despite cooler temperatures the past few days, this week is supposed to be a “scorcher” according to our local news station.

Although we have the freezer stocked with ice pops, rocket pops and even homemade Strawberry Popsicles for those long pool days, I thought I’d whip up a batch of ice cream or two for a little variety. 

Rocky road ice cream ingredients arranged on a marble countertop.

WHAT IS ROCKY ROAD ICE CREAM?

It’s possible that you’ve eaten rocky road ice cream throughout your life but never really considered: what IS rocky road ice cream??

Rocky road ice cream is chocolate ice cream that has nuts and marshmallows mixed in.

In looking up the history of rocky road ice cream, I discovered that walnuts were the original nut used. But it seems that over the years, the recipe has come to commonly include other types of nuts, such as almonds or peanuts.

Chocolate and condensed milk being whisked in a saucepan.

Rocky road was one of the first types of ice creams to include mix-ins. I guess it paved the way for us to make things like strawberry s’mores ice cream!

Some variations, such as my recipe, also include chocolate chips as one of the mix-ins.

After all, who could say no to some extra chocolate??

Chocolate ice cream base being whisked in a saucepan.

ICE CREAM MAKER TIPS AND TRICKS

Unlike making no-churn ice cream, you will need to churn the base in an ice cream maker for this recipe.

I recommend using a 2-quart ice cream maker to allow plenty of room for the ice cream to aerate and expand as it churns. If you use a smaller ice cream maker, you may want to churn it in batches to keep it from overflowing.

Make sure you freeze the base of your ice cream machine for at least 24 hours before you churn the ice cream. You can even store the base in your freezer at all times if you make homemade ice cream a lot! 

Make sure you follow the manufacturer’s directions for your ice cream maker, but typically it will take about 20-30 minutes to churn a batch of ice cream.

When the ice cream is done churning, it will be a soft-serve consistency. Gently pour it into an ice cream container and place it in the freezer for several hours to harden if you prefer a more scoopable ice cream.

Rocky road ice cream being churned in an ice cream maker.

HOW TO MAKE THIS RECIPE

If you’ve never made your own ice cream before, don’t be intimidated to give it a try! It’s much easier than you would think.

While, unlike my key lime pie ice cream, you do have to cook and chill the ice cream base, these are pretty simple steps.

Rocky road ice cream being scooped out of a metal container.

Rocky road ice cream ingredients

The chocolate ice cream base for this recipe includes:

  • 1 (14 ounce) can sweetened condensed milk
  • 1/2 cup unsweetened cocoa powder
  • 1 1/2 cups heavy cream
  • 1 1/2 cup 2% milk
  • 1 tablespoon vanilla extract

As you can see, this is an egg-free ice cream base. This makes it super easy to make and perfect for anyone with an egg allergy to enjoy.

Two white bowls filled with rocky road ice cream and surrounded with bowls of nuts, chocolate chips, and mini marshmallows.

If you want a classic chocolate ice cream, you could churn the base and omit the mix-ins. But the mix-ins are where all the fun is here! I like to include:

  • 1/2 cup chopped peanuts
  • 1/2 cup miniature chocolate chips
  • 1 cup miniature marshmallows

If you don’t like peanuts or have a peanut allergy, try using ½ cup of chopped walnuts or almonds instead.

And if you’re wondering what the marshmallows are like after freezing the ice cream: they stay nice and soft! 

Hand holding up a waffle cone filled with rocky road ice cream in front of a light gray wall.

Making this ice cream

The first step to making rocky road ice cream is to make the chocolate ice cream base.

Add the sweetened condensed milk and the cocoa powder to a medium saucepan. Cook this over low heat until the mixture is smooth and has thickened slightly. This will take about 5 minutes.

Remove the pan from the heat and let the mixture cool slightly before whisking in the heavy cream, milk, and vanilla.

Pour the base into an airtight container and refrigerate until it is cold. You can even let it chill for up to a day if you’d like!

White bowl of rocky road ice cream set on a marble countertop next to gold spoons.

When you’re ready to churn the ice cream, add it to your ice cream maker according to the manufacturer’s directions. Halfway through the churning process, add the nuts, chocolate chips, and mini marshmallows.

I like to top my rocky road ice cream with a few extra marshmallows (homemade marshmallows would be incredible!) and chopped nuts, but feel free to dig in as-is! Or pile it into a homemade ice cream cone for a really special treat.

No matter how you enjoy this rocky road ice cream, you can’t go wrong!

Two white bowls filled with rocky road ice cream.
White bowl filled with rocky road ice cream, topped with mini marshmallows and peanuts.

Rocky Road Ice Cream

Yield: 1 1/2 quarts
Prep Time: 10 minutes
Chilling, churning, & freezing Time: 6 hours 30 minutes
Total Time: 6 hours 40 minutes

Rocky road ice cream is a classic for a reason! This combination of creamy egg-free chocolate ice cream with peanuts, chocolate chips, and mini marshmallows makes for a dreamy treat on a hot summer day.

Ingredients

  • 1 (14 ounce) can sweetened condensed milk
  • 1/2 cup unsweetened cocoa powder
  • 1 1/2 cups heavy cream
  • 1 1/2 cup 2% milk
  • 1 tablespoon vanilla extract
  • 1/2 cup chopped peanuts
  • 1/2 cup miniature chocolate chips
  • 1 cup miniature marshmallows (more for garnish if you desire)

Instructions

  1. In a medium saucepan over low heat, cook and stir condensed milk and cocoa until smooth and slightly thickened, about 5 minutes.
  2. Remove from heat and allow to cool slightly. Whisk in heavy cream, milk, and vanilla.
  3. Refrigerate until cold.
  4. Pour mixture into the canister of an ice cream maker, and freeze according to manufacturer’s directions. Stir in nuts, chocolate chips and marshmallows halfway through the freezing process.

Notes

If you don’t like peanuts or have a peanut allergy, try using ½ cup of chopped walnuts or almonds instead.

If you want a classic chocolate ice cream, churn the base and omit the mix-ins.

I recommend using a 2-quart ice cream maker to churn this recipe. If you have a smaller ice cream maker, you may need to churn the ice cream in batches.

Churning time may vary based on your ice cream maker.

Adapted from allrecipes

Nutrition Information
Yield 8
Amount Per Serving Calories 341Total Fat 26gSaturated Fat 14gTrans Fat 1gUnsaturated Fat 10gCholesterol 56mgSodium 83mgCarbohydrates 23gFiber 2gSugar 16gProtein 7g

Did you make this recipe?

Tag me on social! I want to see what you made! @jamiemba

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

Niya

Friday 6th of November 2009

Looks so delecious!!

Gayathri Babu . G

Friday 6th of November 2009

Looks so tasty! Loved it!!

Melis

Friday 31st of July 2009

I made this last week, and am making more tonight. It is so so so delicious! Thanks for the recipes!

Karen @ Mignardise

Wednesday 24th of June 2009

Great idea - it looks so creamy and chocolaty. Can't wait to try it.

Avanika [YumsiliciousBakes]

Wednesday 24th of June 2009

I lovee marshmallows, so this seems perfect! I wish I had a spoon right now, I just want to dig in!

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

Skip to Recipe