This post may contain affiliate links. Please read our privacy policy.

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.

Subscribe to My Baking Addiction!
Get updates on the latest posts and more from My Baking Addiction straight to your inbox.
Please enable JavaScript in your browser to complete this form.

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.

It’s totally a worthwhile purchase! I use it for making everything from this rocky road ice cream to baklava ice cream and everything in between.

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.
[mv_video jsonLd=”true” key=”wijgcjpekze3p2ifyilm” ratio=”16:9″ thumbnail=”https://mediavine-res.cloudinary.com/video/upload/wijgcjpekze3p2ifyilm.jpg” title=”Rocky Road Ice Cream”]
Want to save this recipe?
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Rocky Road Ice Cream

By: Jamie Lothridge
5 from 1 rating
Prep: 10 minutes
Chilling, churning, & freezing Time: 6 hours 30 minutes
Total: 6 hours 40 minutes
Servings: 12
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
  • ½ cup unsweetened cocoa powder
  • 1 ½ cups heavy cream
  • 1 ½ cup 2% milk
  • 1 tablespoon vanilla extract
  • ½ cup chopped peanuts
  • ½ cup miniature chocolate chips
  • 1 cup miniature marshmallows more for garnish if you desire

Instructions 

  • In a medium saucepan over low heat, cook and stir condensed milk and cocoa until smooth and slightly thickened, about 5 minutes.
  • Remove from heat and allow to cool slightly. Whisk in heavy cream, milk, and vanilla.
  • Refrigerate until cold.
  • 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.

Video

Notes

  • Makes about 1 ½ quarts.
  • 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

Serving: 0.5cup, Calories: 321kcal, Carbohydrates: 32g, Protein: 7g, Fat: 20g, Saturated Fat: 11g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0.04g, Cholesterol: 48mg, Sodium: 99mg, Potassium: 288mg, Fiber: 2g, Sugar: 28g, Vitamin A: 573IU, Vitamin C: 1mg, Calcium: 166mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

5 from 1 vote

Leave a comment

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

Recipe Rating




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

11 Comments

  1. Emmy says:

    5 stars
    My family loved this and it worked exactly as written, thanks! (We added chopped walnuts instead of peanuts) I will save this recipe to make again.