Let’s rewind to 1929 in Oakland—a time when Rocky Road ice cream made its debut as a way to bring a little sweetness during hard times. It was simple yet satisfying: chocolate, marshmallows, and nuts all mixed into one delicious treat. Fast forward to today—we’re giving this comfort food a keto makeover. Same creamy indulgence, same crunch, but without the sugar overload.
With the help of keto-friendly substitutes like Swerve and allulose, this recipe keeps the classic flavors alive while making it perfect for your low-carb lifestyle. Whether you’re deep into keto or just testing the waters, this dessert is guaranteed to hit the spot.

Quick Recipe Snapshot
- Prep Time: 25 minutes (plus chilling)
- Cook Time: 10 minutes
- Total Time: About 6 hours (including freezing)
- Servings: 8 generous scoops
- Skill Level: Intermediate (totally worth it, though!)
What You’ll Need:
- Ice cream maker (no worries if you don’t have one—substitution tips below!)
- Medium saucepan
- Whisk and spatula
- A container with a lid for freezing
Make Ahead Tips:
- You can prep the base up to two days early—store it in the fridge until you’re ready.
- Finished ice cream can stay in the freezer for up to two months.
No ice cream maker? No big deal. Just pour the mix into a shallow dish, freeze for 2 hours, and then blend it until smooth. Do this 2–3 more times for that silky texture.

Ingredients & Swaps
Here’s what you’ll need for this chocolatey bliss:
- Heavy Cream (1.5 cups): This gives the ice cream its richness. Need a dairy-free option? Use full-fat coconut milk but reduce the almond milk to ½ cup.
- Sweeteners: 6 tablespoons each of powdered Swerve and allulose. Why both? Swerve adds the texture, and allulose keeps it from freezing too hard.
- Xanthan Gum (¼ teaspoon): Helps with that creamy consistency. Don’t have it? Try psyllium husk or gelatin instead—just note the results may be a little different.
- Cocoa Powder (¼ cup): Go for Dutch-processed if you want a deeper chocolate flavor.
- Unsweetened Chocolate (2 oz): Chop it up finely—it melts more easily this way.
- Nut Milk (1 cup): Almond or macadamia work great. For a nut-free version, use hemp milk.
- Vodka (1.5 tablespoons): Totally optional but keeps the ice cream soft and scoopable.
- Keto Marshmallows (1 cup): You can make them at home (I’ll share my recipe below) or grab some from the store.
Pro Tip: Toast your pecans in a dry skillet until they smell amazing. Trust me, it’s worth the extra step.
How to Make It

Here’s a simple breakdown:
1. Make the base:
Heat the cream and sweeteners in a saucepan over medium heat. Stir until the sweeteners dissolve, then let the mixture simmer (but not boil!) for about 5–7 minutes. It should coat the back of a spoon, like thin caramel.
2. Add the chocolatey goodness:
Take the pan off the heat. Sprinkle the xanthan gum over the surface and whisk like crazy to avoid clumps. Toss in the cocoa powder and chopped chocolate, stirring until it’s smooth and glossy. Cool the base in the fridge for at least 2 hours.
3. Mix it up:
Once chilled, the base will be thick, almost like pudding. Add the nut milk, vodka (if using), vanilla, and salt. Whisk until it looks like a melted milkshake.
4. Churn time:
Pour the mixture into your ice cream maker and churn for 25–35 minutes or until it’s got that soft-serve texture. Pro Tip: Stop when you see the paddle leaving visible trails—over-churning can ruin the texture.
5. Add the extras:
Fold in marshmallows and toasted pecans. Transfer everything to a loaf pan or airtight container, smooth the surface, and freeze for at least 4 hours.
Fun Variations You Might Love

Dietary Tweaks:
- Dairy-free? Use coconut cream and swap xanthan gum for agar-agar.
- Nut-free? Stick with hemp milk and sub sunflower seeds for pecans.
Flavor Boosts:
- Into coffee? Add a tablespoon of instant espresso.
- Love mint? Use peppermint extract instead of vanilla and toss in sugar-free chocolate chunks.
- Feeling tropical? Mix in toasted coconut flakes with macadamia nuts.
Special Occasions:
- Drizzle with sugar-free caramel for date night.
- Add keto-friendly rainbow sprinkles to make it kid-approved.
Serving & Storing Tips

How to Serve It:
- Scoop it into keto waffle cones for a fun twist.
- Garnish with dark chocolate shavings or some fresh raspberries.
Storage Tips:
- Keep leftovers in a sealed container to avoid freezer burn. For best results, separate layers with parchment paper.
- Ice cream too hard? Let it sit on the counter for 5–7 minutes before scooping.
And there you have it—a creamy, dreamy low-carb twist on Rocky Road! It’s the perfect blend of nostalgia and modern keto magic. If you give it a try, let me know how it turns out. Happy churning!