Chocolate Marshmallow Ice Cream
Discover how to make chocolate marshmallow ice cream at home with fluffy swirls and mini marshmallows. Rich, creamy, and ridiculously delicious!
What Makes This Chocolate Marshmallow Ice Cream Special?
This chocolate marshmallow ice cream combines velvety Dutch-process cocoa powder, rich heavy cream, sweet marshmallow creme swirls, and soft mini marshmallows to create an intensely chocolatey base with pockets of gooey marshmallow fluff throughout. Every spoonful delivers that perfect contrast of deep cocoa richness against pillowy sweetness.
I’ll be honest—I never thought I’d be the person making ice cream from scratch. Store-bought seemed perfectly fine until I tried this chocolate ice cream with marshmallow on a whim last summer. One taste and I was completely hooked.
The magic happens when warm marshmallow creme hits cold chocolate ice cream. It creates these gorgeous, glossy ribbons that stay soft even when frozen. You know those sad, rock-hard marshmallow bits in commercial ice cream? Not here. These mini marshmallows stay perfectly chewy.
Table of Contents
Here’s Why You’ll Love It:
It’s ridiculously easy. No tempering eggs, no fancy techniques. Just whisk, chill, churn, and swirl. Even if you’ve never made ice cream before, you’ve got this.
The texture is incredible. That combination of heavy cream and whole milk creates a base that’s rich without being heavy. According to King Arthur Baking, the fat content in cream is what makes homemade ice cream so much creamier than store-bought versions.
It’s endlessly customizable. Once you master this chocolate marshmallow swirl ice cream, you can swap the cocoa for other flavors or add different mix-ins.
Kids absolutely flip for it. There’s something about ice cream and marshmallows together that just screams fun. My nephew calls it “cloud chocolate ice cream,” which I think is adorable.
If you love ultra-creamy chocolate scoops, our French silk pie ice cream uses just four ingredients for a no-churn, pudding-smooth chocolate base.
Nutritional Peek

Here’s what you’re looking at per serving (based on 10 servings):
| Nutrient | Per Serving |
|---|---|
| Calories | 285 |
| Protein | 3g |
| Carbohydrates | 32g |
| Fat | 17g |

Chocolate Marshmallow Ice Cream
Equipment
- Ice cream maker with frozen insert
- medium mixing bowl
- Freezer-safe container (at least 1.5 quarts)
- Butter knife or chopstick
- Small microwave-safe bowl
Ingredients
- 2 cups heavy cream the secret to that luxurious texture
- 1 cup whole milk
- ¾ cup granulated sugar
- 1 tablespoon vanilla extract pure, not imitation
- ¾ cup unsweetened cocoa powder natural or Dutch-process both work
- ⅔ cup mini marshmallows regular size gets too chewy
- 3.5 ounces marshmallow creme half of a 7oz jar
Instructions
- Place ice cream maker insert in the back of your freezer the night before where it’s coldest. You want it completely frozen—if you hear any liquid sloshing around inside, it needs more time.
- In a medium bowl, whisk together heavy cream, whole milk, vanilla extract, and granulated sugar until the sugar completely dissolves (about a minute of steady whisking). Add the cocoa powder and whisk briskly for 2 full minutes to eliminate any lumps.
- Pop the bowl in the freezer for 30 minutes. This step is crucial because adding cold mixture to your ice cream maker helps it churn faster and creates smaller ice crystals, which means smoother ice cream.
- After chilling, give everything another good whisk—cocoa powder loves to settle at the bottom. You want it fully incorporated again before churning.
- Assemble your ice cream maker with the frozen insert in position. Turn it on, then slowly pour the chocolate mixture through the top opening while it runs. Let it churn for 12-15 minutes until it reaches soft-serve consistency (it’ll look thick and move slowly around the paddle).
- While the ice cream churns, scoop half the marshmallow creme into a small microwave-safe bowl and heat in 10-second bursts, stirring between each, until it’s melted and pourable (about 20 seconds total).
- Spoon half the churned chocolate ice cream into your freezer container. Drop half the warm melted marshmallow creme in random blobs across the surface, then sprinkle half the mini marshmallows evenly on top. Use a butter knife to gently swirl everything together with figure-eight motions—don’t overmix, you want distinct ribbons of marshmallow.
- Add the remaining chocolate ice cream, then repeat the marshmallow creme blobs and mini marshmallow sprinkle. Swirl again with your knife, creating those beautiful marbled streaks.
- Cover with a lid or plastic wrap pressed directly onto the surface (this prevents ice crystals). Freeze for 4-6 hours until scoopable.
Notes
Nutrition
Chocolate Marshmallow Ice Cream Ingredients

Making ice cream with marshmallow fluff requires just a handful of simple ingredients. The key is using quality cocoa powder—it really makes a difference in the final flavor.
| Amount | Ingredient |
|---|---|
| 2 cups | Heavy cream (the secret to that luxurious texture) |
| 1 cup | Whole milk |
| ¾ cup | Granulated sugar |
| 1 tablespoon | Vanilla extract (pure, not imitation!) |
| ¾ cup | Unsweetened cocoa powder (natural or Dutch-process both work) |
| ⅔ cup | Mini marshmallows (regular size gets too chewy) |
| 3.5 ounces | Marshmallow creme (half of a 7oz jar—I love Marshmallow Fluff brand) |
A note on cocoa powder: Dutch-process gives you a deeper, more mellow chocolate flavor, while natural cocoa is brighter and slightly fruity. I’ve tried both and honestly? Both are delicious. Use what you have.
Essential Equipment
You’ll need a few key tools to pull this off:
Essential:
- Ice cream maker with frozen insert (mine’s a basic Cuisinart and it’s perfect)
- Medium mixing bowl
- Whisk (or electric mixer if you prefer)
- Freezer-safe container (at least 1.5 quarts—I use a 5×7.5×2.5″ container)
- Butter knife or chopstick for swirling
Optional but helpful:
- Small microwave-safe bowl for melting marshmallow creme
- Rubber spatula for scraping every last bit
How to Make Chocolate Marshmallow Ice Cream: Step-by-Step
Making this chocolate marshmallow ice cream is easier than you’d think. The most important step? Making sure that ice cream maker insert is frozen solid overnight.
1. Prep your ice cream maker insert. Place it in the back of your freezer the night before where it’s coldest. You want it completely frozen—if you hear any liquid sloshing around inside, it needs more time.
2. Mix the chocolate base. In a medium bowl, whisk together heavy cream, whole milk, vanilla extract, and granulated sugar until the sugar completely dissolves. This takes about a minute of steady whisking.

Add the cocoa powder and whisk briskly for 2 full minutes to eliminate any lumps—Dutch-process cocoa incorporates more easily than natural, but both need that vigorous whisking.
3. Chill the mixture thoroughly. Pop the bowl in the freezer for 30 minutes. This step is crucial because adding cold mixture to your ice cream maker helps it churn faster and creates smaller ice crystals, which means smoother ice cream.
4. Re-whisk before churning. After chilling, give everything another good whisk—cocoa powder loves to settle at the bottom. You want it fully incorporated again before churning.

5. Churn the ice cream. Assemble your ice cream maker with the frozen insert in position. Turn it on, then slowly pour the chocolate mixture through the top opening while it runs. Let it churn for 12-15 minutes until it reaches soft-serve consistency (it’ll look thick and move slowly around the paddle).
6. Prep your swirl ingredients. While the ice cream churns, grab your mini marshmallows, marshmallow creme, and freezer container. Scoop half the marshmallow creme into a small microwave-safe bowl and heat in 10-second bursts, stirring between each, until it’s melted and pourable—mine takes about 20 seconds total.

7. Layer and swirl. Spoon half the churned chocolate ice cream into your container. Drop half the warm melted marshmallow creme in random blobs across the surface, then sprinkle half the mini marshmallows evenly on top.
Use a butter knife to gently swirl everything together with figure-eight motions—don’t overmix, you want distinct ribbons of marshmallow, not a uniform blend.
8. Repeat the layers. Add the remaining chocolate ice cream, then repeat the marshmallow creme blobs and mini marshmallow sprinkle. Swirl again with your knife, creating those beautiful marbled streaks.

9. Freeze until firm. Cover with a lid or plastic wrap pressed directly onto the surface (this prevents ice crystals). Freeze for 4-6 hours until scoopable. Yes, I know waiting is torture, but it’s worth it.
Pro Tips & Smart Swaps
This chocolate ice cream with marshmallow responds really well to a few simple tricks I’ve learned through trial and error.
Temperature matters more than you think. Your ice cream base should be genuinely cold—like, almost uncomfortably cold to touch. Room temperature mixture takes forever to churn and can develop ice crystals.
According to Serious Eats, chilling your base helps the fat molecules solidify slightly, which traps more air during churning and creates that coveted creamy texture.
Warm marshmallow creme is key. If you try to swirl cold marshmallow fluff, it’ll clump and refuse to spread. Those 20 seconds in the microwave transform it into liquid gold that ribbons beautifully through the chocolate.
Don’t over-swirl. I learned this the hard way—too much stirring and your beautiful marshmallow swirls disappear into muddy beige ice cream. Three or four gentle figure-eights per layer is perfect.
The freezer matters. Store your ice cream toward the back of the freezer where temperature stays most consistent. Opening and closing the freezer door creates temperature fluctuations that form ice crystals.
Make it boozy for adults. Adding a tablespoon of vodka or Kahlua to the base lowers the freezing point slightly, keeping your ice cream softer and easier to scoop. It won’t taste alcoholic, I promise.
What If Things Go Wrong? Quick Fixes
Why is my ice cream not churning properly? Your insert probably wasn’t frozen long enough—it needs a full 24 hours minimum. Pop it back in the freezer and try again tomorrow. In the meantime, your chocolate base will keep perfectly in the fridge for up to 3 days.
What if the marshmallow creme won’t melt smoothly? Add a tiny splash of water (like half a teaspoon) and stir. Sometimes the creme gets too thick, and moisture helps it loosen up without affecting the flavor.
My ice cream turned out icy instead of creamy—what happened? This usually means the mixture churned too slowly. Next time, make sure your base is super cold and your insert is completely frozen. Also, churn until it’s thick like soft-serve before transferring to the container.
Can I use regular-sized marshmallows instead of mini? You can, but cut them into quarters first. Regular marshmallows freeze really hard and become difficult to bite through. Minis stay perfectly chewy.
Fun Variations to Try
Once you’ve mastered the basic chocolate marshmallow swirl ice cream, the variations are endless.
Rocky Road Style: Add chopped toasted almonds or pecans along with the marshmallows for that classic combination. The nuts add a satisfying crunch against all that creamy sweetness.
S’mores Version: Crush graham crackers and swirl them in with the marshmallows. You could even add mini chocolate chips for extra decadence.
Mint Chocolate Marshmallow: Add ½ teaspoon peppermint extract to the base for a refreshing twist. It tastes like those chocolate-mint marshmallow cookies in ice cream form.
Peanut Butter Swirl: Replace half the marshmallow creme with warmed peanut butter. The combination of chocolate, peanut butter, and marshmallow is absolutely magical.
For a more luxe, Middle Eastern–inspired pint, our Dubai chocolate ice cream layers pistachio and kataifi crunch into a rich chocolate custard base.
How to Serve, Store & Keep It Fresh

Serve this marshmallow ice cream near me style—meaning fresh from your own freezer! Let it sit at room temperature for 5 minutes before scooping if it’s rock solid. Those few minutes make scooping so much easier and the texture gets wonderfully creamy.
Storage tips: This ice cream keeps beautifully for up to 2 weeks in an airtight container. Press plastic wrap directly onto the surface before sealing to prevent ice crystals from forming on top.
Scooping secrets: Run your ice cream scoop under hot water between scoops for perfect, round servings. It’s a small trick that makes you look like a pro.
Serving suggestions: This is amazing on its own, but try it sandwiched between chocolate chip cookies, drizzled with hot fudge, or alongside a warm brownie. The temperature contrast is incredible.
No-Waste Kitchen Magic
Don’t let anything go to waste with this recipe!
Leftover marshmallow creme? Swirl it into hot cocoa, spread it on graham crackers, or use it to frost brownies. It keeps for months in the pantry.
Extra mini marshmallows? Toss them into trail mix, add them to Rice Krispie treats, or freeze them for your next batch of ice cream. They don’t go bad easily.
Ice cream getting freezer burned? Scrape off the top layer and blend the rest into milkshakes. Still delicious, just in a different form.
Chocolate Marshmallow Ice Cream FAQs
Can I make this chocolate marshmallow ice cream without an ice cream maker?
Absolutely! Pour the base into a shallow pan and freeze, stirring vigorously every 30 minutes for 3-4 hours. It won’t be quite as smooth, but it’ll still taste amazing. Layer in the marshmallow swirls during the last stir.
How long does homemade chocolate marshmallow swirl ice cream last in the freezer?
It’ll keep for up to 2 weeks, though honestly, it never lasts that long in my house. The texture is best within the first week before ice crystals start forming.
What’s the best substitute for heavy cream if I want lighter ice cream?
You can use half-and-half, but know that your ice cream won’t be quite as rich and creamy. The high fat content in heavy cream is what creates that luxurious mouthfeel.
Why is my marshmallow swirl disappearing into the ice cream?
You’re either swirling too much or the marshmallow creme wasn’t warm enough. Gentle swirls and liquidy marshmallow are the keys to visible ribbons.
Can I freeze chocolate ice cream with marshmallow for longer than 2 weeks?
Technically yes, but the texture suffers after that. Homemade ice cream doesn’t have the stabilizers that commercial versions use, so it’s best enjoyed fresh.
Is Dutch-process or natural cocoa better for this recipe?
Both work beautifully! Dutch-process gives you deeper, earthier chocolate flavor, while natural cocoa tastes brighter and fruitier. Try both and see which you prefer.
When you’re ready for a more grown-up flavor, our dreamy cardamom ice cream infuses a classic custard base with warm spice.
Time to Dig In!

There’s something magical about making your own chocolate marshmallow ice cream—it feels like a special treat even on an ordinary Tuesday. The combination of rich chocolate and sweet marshmallow swirls never gets old, and knowing you made it yourself makes it taste even better.
I’d love to hear how yours turns out! Drop a comment below with your favorite mix-ins or tag your photos—seeing your creations always makes my day.
