Below is a list of the best Rocky road ice cream recipe public topics compiled and compiled by our team
This post may contain affiliate sales links. Please read my disclosure policy.
Homemade Rocky Road Ice Cream is based on my Homemade Chocolate Ice Cream and filled with toasted almonds, marshmallow fluff, and chopped chocolate chips. Perfect for summer and so much better than store-bought.

Table of Contents
But First, What is Rocky Road Ice Cream?
Traditional rocky road ice cream has a chocolate ice cream base with marshmallows and nuts mixed throughout it. First appearing during the United States Depression, the creator opted to call it ‘Rocky Road’ to put a smile on people’s faces. While my Rocky Road Ice Cream isn’t traditional per se, it’s even better than the original and I think you will love it!
Make it with or without a machine!
I asked on Instagram Stories what kinds of recipes you wanted to see on the blog and homemade rocky road ice cream was at the top of the list. So, here’s a fabulous recipe for Rocky Road Ice Cream, with instructions on how to make it with or without an ice cream machine! It’s so ridiculously easy to make that you’ll be making seventy million batches this summer. Just wait and see. You will.
If you love rocky road try out my rocky road brownies!

Rocky Road Ice Cream Basics
So, what’s in rocky road ice cream? The classic answer is chocolate, nuts, and marshmallows and although this recipe is pretty basic, you can customize it how you like it. For example, if you’d rather have a vanilla base, use my vanilla ice cream recipe! Here’s everything you’ll need:
- Cocoa Powder – this creates the chocolate flavor for the ice cream. Use dark cocoa powder if you want the ice cream to be even richer!
- Sugar + Brown Sugar – to sweeten! Brown sugar adds a little bit more flavor than just regular sugar.
- Heavy Whipping Cream – make sure you get the HEAVY Whipping Cream as opposed to just regular whipping cream. This is to ensure that the fat content is correct for freezing.
- Milk – milk is used to dissolve the sugars and cocoa powder while still lending to the creamy texture of ice cream.
- Vanilla – to flavor.
- Almonds – I used pre-sliced almonds and toasted them for a more nutty taste. If almonds aren’t your thing feel free to sub in another type of nut. Walnuts, pecans, and even peanuts work.
- Mini Chocolate Chips – these are chopped up and provide a chocolatey crunch throughout the ice cream. Feel free to use chocolate syrup instead (this creates a ribbon of chocolatey goodness).
- Marshmallow Fluff – I like to layer marshmallow fluff into the ice cream base before freezing. That way you get marshmallow flavor throughout the ice cream. Feel free to use mini marshmallows if you don’t have marshmallow fluff, though be warned it’s a totally different eating experience. I’d suggest the fluff.
How to Make Rocky Road Ice Cream {With an Ice Cream Maker}
For full details on how to make rocky road ice cream with an ice cream maker, see the recipe card down below 🙂
1. Make Chocolate Ice Cream Base
In a medium bowl, whisk together the cocoa, sugars, and salt. Add the milk and beat to combine until the cocoa, sugars, and salt are dissolved. Stir in the heavy cream and vanilla. Cover and refrigerate 1 to 2 hours, or overnight.
2. Churn Your Ice Cream
Turn your ice cream maker on; pour the mixture into the machine and freeze according to manufacturer instructions. If you’re using an ice cream maker with a frozen bowl, it should take 15-20 minutes. If you’re using one with a compressor, it will take a little longer. See my notes below!
3. Fold in Almonds, Chocolate Chips + Marshmallow Fluff
Remove the ice cream from the machine and fold in the almonds and chocolate chips. As you’re spooning the ice cream into the containers, add the marshmallow fluff in layers in between the ice cream. Use a butter knife to swirl it in as best as you can.
4. Freeze then Enjoy!
Cover and freeze until solid then scoop and enjoy! We really liked scooping our ice cream into cones, which can be a little messy but overall delicious 🙂
Cooked Versus Uncooked Ice Cream Bases
So, I’ve been going back and forth on which one is better. Since testing this recipe with a cooked custard-style base, a cooked non-custard style base (no eggs, but still cooked) and a completely uncooked version, I’ve opted to publish the easiest and in my opinion equally delicious uncooked chocolate ice cream base.
Because you whisk all of the ingredients into the heavy cream and milk and then let it set in the refrigerator for several hours, that sugar will dissolve quickly, giving you a really creamy finished product. The tendency is to want to cook ice cream bases to ensure that all the sugar gets dissolved, but honestly, it isn’t really needed or required.
How to Make No Churn Rocky Road Ice Cream {Without an Ice Cream Maker}
Homemade ice cream is always a good idea even if you don’t have an ice cream maker! For this no-churn version, some of the ingredients and their corresponding measurements are different than what is stated in the recipe card, I’ve bolded the differences to make it a little easier to see. All of the other stated ingredients and their amounts are listed in the recipe card.
Finally, here is how to make no-churn rocky road ice cream:
1. Combine Cocoa Powder + Sweetened Condensed Milk
In a medium bowl, whisk together the cocoa and salt. Add in one can of sweetened condensed milk and vanilla then whisk until combined.
2. Whip Heavy Cream
Whip 3 cups of heavy cream until soft to medium peaks form. Then fold the chocolate-sweetened condensed milk mixture into the whipped cream. (You are substituting the milk for more heavy cream).
3. Fold in Almonds, Chocolate Chips + Marshmallow Fluff
Fold in the almonds and chocolate chips. As you’re spooning the ice cream into the containers, add the marshmallow fluff in layers in between the ice cream. Use a butter knife to swirl it in as best as you can.
4. Freeze then Serve!
Cover and freeze until solid then scoop and enjoy! It won’t be quite the same texture as a churned ice cream, but will still hit the spot. This is how my Mom made and continues to make ice cream back home and I love it!

A Note About Ice Cream Machines
I used to own this Cuisinart Ice Cream Machine…you know, the kind where you have to freeze the bowl. These are probably the most common type of ice cream maker you’d be looking to buy at the store. While these work great, I’d highly recommend looking into getting an ice cream maker with a compressor. This is the one I have. It is amazing! Not only do you not have to freeze anything ahead of time, but you can make batch after batch of ice cream! It’s really truly incredible. I cannot recommend this machine enough.
How Long Does Homemade Ice Cream Last?
Sealed in an airtight container, this rocky road recipe will last in the freezer for about 2 weeks. After that, you may notice ice crystals growing and an accompanying gritty texture to the ice cream. If you don’t mind those two things, I guess you could continue to store and eat it. This recipe does get eaten pretty fast though, so you might even finish it before that two weeks is up (especially in the summer)!

More Ice Cream Recipes!
Love ice cream as much as we do? Check out all of my other ice cream recipes!
- Homemade Snickers Ice Cream
- Pumpkin Pie Ice Cream
- Brownie Batter Ice Cream
- Peppermint Crackle Ice Cream
- Chocolate Chip Cookie Ice Cream Sandwiches
- Lemon Bar Ice Cream
This Rocky Road Ice Cream recipe is perfect for those hot summer days! Be sure to save, print or bookmark this recipe. The printable recipe card is down below, enjoy 🙂