Rocky Road Ice Cream

Rocky Road Ice Cream
⏱️ cook time 6 hours 15 minutes (15 minutes active prep, 6 hours undisturbed freezing time)
🍽️ servings 8
⚡ Difficulty easy

intro

Rich, creamy chocolate ice cream studded with toasted almonds, fluffy marshmallows, and fudgy chocolate chunks—an easy, nostalgic frozen treat for warm days.

Ingredients

Heavy whipping cream (well-chilled) 480 ml (2 cups)
Sweetened condensed milk 397 g (1 standard can, 1 1/3 cups)
Unsweetened Dutch-process cocoa powder (sifted) 60 g (1/2 cup)
Pure vanilla extract 5 ml (1 teaspoon)
Fine sea salt 1 g (1/4 teaspoon)
Mini marshmallows 150 g (1 1/2 cups)
Roasted unsalted almonds (chopped) 100 g (1 cup)
Semi-sweet chocolate chunks 120 g (3/4 cup)

Steps

1

Toast the almonds

Place a dry small skillet over medium-low heat (3/10 heat level). Add 100g chopped unsalted almonds, and toast for 3-4 minutes, stirring frequently with a wooden spoon, until fragrant and lightly golden. Immediately transfer almonds to a plate to cool completely for 10 minutes to prevent carryover cooking and burning.

Step 1
step1:Toast the almonds
2

Whip the cream base

In a large pre-chilled mixing bowl, pour 480ml cold heavy whipping cream. Use an electric hand mixer on medium speed (5/10 power) to whip for 2-3 minutes, until stiff, billowy peaks form when the mixer is lifted straight up. Stop mixing as soon as peaks form to avoid overwhipping, which causes curdling and a grainy texture.

Step 2
step2:Whip the cream base
3

Mix chocolate base

In a separate medium mixing bowl, whisk together 397g sweetened condensed milk, 60g sifted unsweetened cocoa powder, 5ml pure vanilla extract, and 1g fine sea salt for 1 full minute, until the mixture is completely smooth with no dry cocoa lumps remaining.

Step 3
step3:Mix chocolate base
4

Fold in mix-ins

Scoop one third of the whipped cream into the chocolate mixture and stir gently to lighten the thick chocolate base. Fold the lightened chocolate mixture back into the remaining whipped cream with a silicone spatula using slow, sweeping motions until no white streaks remain. Fold in 90g of the cooled toasted almonds, 100g of the semi-sweet chocolate chunks, and 110g of the mini marshmallows, reserving the remaining portion of each mix-in for topping.

Step 4
step4:Fold in mix-ins
5

Transfer and top

Scrape the fully combined ice cream mixture into a 9x5 inch (23x13cm) freezer-safe metal loaf pan, smoothing the top evenly with the silicone spatula. Sprinkle the reserved 40g mini marshmallows, 20g chocolate chunks, and 10g chopped almonds across the surface to create a textured, decorative top.

Step 5
step5:Transfer and top
6

Freeze until firm

Cover the loaf pan tightly with a double layer of plastic wrap, pressing the top layer of wrap directly against the ice cream surface to block air exposure. Place the pan in the coldest section of your freezer (set to 0°F / -18°C) for 6 hours, or until the ice cream is completely firm and scoopable, before serving.

Step 6
step6:Freeze until firm

Tips

1.Chill your mixing bowl and electric mixer beaters in the refrigerator for 15 minutes before whipping cream; warm equipment reduces cream volume and leads to dense, heavy ice cream.
2.Press plastic wrap directly against the exposed ice cream surface before freezing to block air contact, which prevents grainy ice crystals from forming on the top.
3.Let the fully frozen ice cream rest at room temperature for 3-4 minutes before scooping to create smooth, rounded scoops without crumbling, even after overnight storage.

✨ You May Also Like

Desserts & Baking
🍜 Italy

Creamy, coffee-kissed classic Northern Italian no-bake dessert, with layers of rum-spiked mascarpone cream, soft ladyfingers, and a rich cocoa dusting.

⏱️ 4 hours 3Desserts & Baking ★ 4.8
Desserts & Baking
🍜 France

Flaky, shatteringly crisp, buttery French croissants with golden exteriors and soft, airy layered interiors, perfect for pairing with coffee for a special morning treat.

⏱️ 12 hours Desserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

Warm, spiced baked apples topped with a fluffy golden biscuit crust, this cozy dessert pairs perfectly with vanilla ice cream for cool-weather comfort.

⏱️ 55 minuteDesserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

A star-spangled classic American blueberry pie with buttery flaky crust and bright sweet-tart filling, perfect for summer patriotic gatherings.

⏱️ 1 hour 25Desserts & Baking ★ 4.8
Desserts & Baking
🍜 United States

A beloved no-bake regional Maine candy with a chewy coconut-potato center coated in rich dark chocolate, a New England holiday staple since the 1870s.

⏱️ 2 hours 3Desserts & Baking ★ 4.9
Desserts & Baking
🍜 France

Luxuriously creamy, floral frozen custard made with aromatic Tahitian vanilla beans, boasting a smooth, rich texture that melts slowly on the tongue.

⏱️ 3 hours 3Desserts & Baking ★ 4.6

Rocky Road Ice Cream:Frequently Asked Questions

1.Do I really need an ice cream maker to make this rocky road ice cream?
Nope, that’s the best part of this no-churn recipe—no special frozen appliance required! The combination of stiffly whipped, well-chilled heavy cream and thick sweetened condensed milk creates that rich, creamy, scoopable texture you love, no constant churning needed to stop large, gritty ice crystals from forming as it freezes.
2.Why does the heavy whipping cream need to be well-chilled before I start?
Warm or room-temperature heavy cream won’t whip to the stiff, billowy peaks you need for a light, non-icy final texture. I recommend chilling your mixing bowl and beaters in the freezer for 10 minutes too, to help the cream whip faster and hold its structure better when folded with the cocoa, vanilla, salt, and condensed milk base.
3.Can I use regular unsweetened cocoa powder instead of Dutch-process?
You can, just note the small flavor difference! Dutch-process cocoa has a smoother, deeper, less sharp chocolate taste that pairs perfectly with the sweet marshmallows and chocolate chunks, but natural unsweetened cocoa works as a 1:1 swap if that’s what you have. Just be sure to sift it first to avoid dry clumps.
4.Do I really need to sift the cocoa powder for the base?
I highly recommend it! Cocoa powder is prone to forming tight, dry clumps that won’t break up fully when folded into the delicate whipped cream, leaving unpleasantly bitter, powdery pockets in your finished ice cream. A quick pass through a fine-mesh sieve takes 30 seconds and guarantees a perfectly smooth, evenly chocolatey base every time.
5.What kind of marshmallows work best for this rocky road?
Mini marshmallows are my top pick, since they distribute evenly without leaving big, gummy air pockets as the ice cream freezes. If you only have large marshmallows, snip them into quarter-sized pieces with lightly oiled kitchen scissors first. You can even use mini chocolate-covered marshmallows for an extra fudgy, fun twist.
6.Do I have to toast the almonds before adding them to the ice cream?
You don’t have to, but toasting makes a massive flavor difference! Spread raw almonds on a baking sheet and toast at 350°F for 6-8 minutes until fragrant, then let them cool fully before chopping. Toasting brings out their nutty, buttery flavor and keeps them crisp instead of tasting bland and soggy in the frozen base.
7.Why is there fine sea salt in a sweet ice cream recipe?
That small pinch of fine sea salt is non-negotiable for balanced, well-rounded flavor! It cuts through the richness of the heavy cream and the bright sweetness of the condensed milk, amplifies the deep chocolate notes from the cocoa and chunks, and keeps every bite from tasting flat or cloyingly sweet.
8.How do I keep my finished ice cream from getting icy and grainy?
The two biggest tricks are whipping your cream to proper stiff peaks, and not over-mixing when folding in the condensed milk and mix-ins. Once it’s in your storage container, press a piece of plastic wrap directly against the ice cream surface before sealing the lid to block out air that causes freezer burn and gritty crystals.
9.Can I swap the almonds for a different mix-in if I have a nut allergy?
Absolutely! Chopped toasted walnuts, pecans, or roasted peanuts are classic rocky road swaps if you just don’t like almonds, but for a nut-free version, swap in crushed salted pretzels for that same salty, crunchy contrast, or extra chocolate chunks and toasted coconut. Just make sure add-ins are fully cooled before folding in.
10.What kind of chocolate chunks work best for that fudgy texture?
I recommend chopping a bar of semi-sweet or dark chocolate (60-70% cacao) into rough, ½-inch chunks instead of using pre-made chocolate chips. Chopped bar chocolate melts a little softer in frozen ice cream, creating those gooey fudgy pockets, whereas chips are formulated to stay firm and can taste hard and waxy when frozen.
11.How long does this ice cream need to freeze before it’s ready to eat?
For the perfect scoopable, hold-its-shape texture, let it freeze for a full 6 hours, ideally overnight, in a covered, freezer-safe loaf pan or container. If you prefer a softer, soft-serve consistency, you can scoop it after 4 hours, but it will be quite melty. Resist stirring it while it freezes, as that causes ice crystals.
12.Can I add extra mix-ins like fudge swirls or peanut butter?
Go for it! Just make sure any thick swirls (like hot fudge or creamy peanut butter) are cooled to room temperature first, so they don’t melt the delicate whipped cream and cause icy spots. Dollop them over the base once it’s in the pan, then drag a knife through a few times to create swirls—don’t overmix, or you’ll muddy the chocolate base.
13.How long will this no-churn ice cream stay fresh in the freezer?
Stored properly in an airtight container with plastic wrap pressed directly to the surface to block air, it will stay creamy and delicious for up to 2 weeks. After that, it will start to develop icy freezer burn spots and lose that fresh, rich, homemade texture. For what it’s worth, it rarely lasts that long in my house!
14.Why won’t my heavy cream form stiff peaks when I whip it?
The most common culprit is warm cream! If your heavy cream isn’t thoroughly chilled, or if your bowl or beaters have any trace of grease or leftover soap residue, the cream won’t whip to the right consistency. Pop the cream, bowl, and beaters back in the fridge for 15 minutes, then try again—stiff peaks will stand straight up when you lift the beater.
15.Should I fold all my mix-ins into the base, or layer them?
I recommend folding about ¾ of your marshmallows, almonds, and chocolate chunks into the base gently right before pouring it into your freezer container, then sprinkling the remaining ¼ over the top. That guarantees you get a little bit of every mix-in in every scoop, and the top garnish looks extra inviting when you pull it out to serve.
16.Can I adapt this recipe to be dairy-free?
You can, with a few easy swaps! Use well-chilled full-fat coconut cream (scooped from a chilled can, leaving the watery liquid behind) in place of heavy cream, and dairy-free sweetened condensed coconut milk instead of regular condensed milk. Swap in dairy-free chocolate chunks and vegan marshmallows if needed, and it will turn out rich and creamy.
17.Why is my ice cream rock-hard and impossible to scoop straight from the freezer?
No-churn ice cream is denser than store-bought ice cream, which is pumped with extra air and stabilizers to stay soft at freezer temperatures. Let it sit on the counter for 5 to 7 minutes before scooping, and run your ice cream scoop under hot water between scoops for perfect, smooth, round scoops that don’t get crushed as you dig in.

Comments (7)

2 days ago

OMG this was SO easy to throw together for our weekend backyard cookout! I was fully stressing because I don’t own an ice cream maker and almost bailed on making dessert last minute. My kids went back for thirds—even my super picky 7 year old who swears he only eats plain vanilla! I tossed in extra mini marshmallows and salted roasted almonds instead of walnuts and it was chef’s kiss. Total game changer.

yesterday

So glad this was a hit at your cookout! Swapping in salted almonds sounds absolutely delicious, we love that little salty-sweet twist. Can’t go wrong with extra marshmallows either, in our book 😉

5 days ago

Made this for my roommate’s birthday potluck and everyone was asking for the recipe before the night was over. The texture is so creamy you’d never guess it didn’t get churned! I added a handful of crushed peanut butter cups on top when I pulled it out of the freezer and *chefs kiss*. 10/10 will make again.

3 days ago

Wait, quick question—do I really have to leave it in the freezer for a full 6 hours undisturbed? I’m crunched for time before our potluck tomorrow and was wondering if I could sneak it out at 4 hours? Also, can I use mini chocolate chips instead of chopping up a chocolate bar?

2 days ago

I pulled mine at 5 hours once when I was in a rush and it was a little softer than ideal but still totally edible! I always use mini chocolate chips in mine and it works perfectly, no chopping required, way less mess.

2 days ago

Great question! We recommend the full 6 hours for that perfect scoopable, non-icy texture, but if you’re in a pinch, 5 hours will work—just expect it to be a little meltier right out of the container. Mini chocolate chips are a fantastic swap, we use them all the time when we don’t feel like chopping chocolate!

1 week ago

This is such a solid base recipe! I made it gluten free by using GF chocolate chunks and certified gluten-free marshmallows, and it turned out so rich and creamy. Brought it to my book club meetup and none of the other members could even tell it was no-churn. Will be adding this to my regular summer rotation!

5 days ago

Oh thank you for the GF tip! I have celiac and have been nervous to try no-churn recipes because I was worried cross-contamination would be a pain, this gives me so much confidence to make it this weekend.

just now

Made this last night for movie night with my partner and we demolished half the pan in one sitting oops. I swirled in a little fudge sauce and added chopped pistachios instead of the traditional nuts, and it gave me that old-school ice cream parlor vibe. So good, zero effort, can’t beat that.

2 hours ago

Wait, did I do something wrong? Mine came out a little icy after freezing? I used regular sweetened condensed milk and heavy cream like the recipe said, but I think I might have overfolded the whipped cream? Not sure, flavor was great though, just the texture was off.

30 minutes ago

Oh that happened to me the first time too! I made the mistake of stirring too hard after adding the condensed milk instead of folding gently, and it knocked all the air out. Second time I folded super slow and it came out perfectly creamy!

5 minutes ago

We’re sorry to hear the texture was off on your first batch! Overfolding or over-whipping the heavy cream can definitely lead to that icier texture, as can opening the freezer to check on it too often during that 6 hour set time. Give it another go with gentle folds and we bet it turns out perfectly next time!

2 weeks ago

Game. Changer. I’ve wasted so much money on fancy store-bought rocky road for our annual family camping trip, and this is way better and so much cheaper to make a big batch of. I tossed in some chopped walnuts, extra marshmallows, and even a handful of crushed graham cracker bits for a little s'mores twist, and everyone raved. So easy even my teen helped make it without messing it up!

1 week ago

That s’mores twist with the graham cracker bits sounds absolutely incredible—we’re going to have to test that version ourselves! Love that your teen was able to help make it too, that’s what easy, no-fuss recipes are all about.