Homemade Marshmallow Ice Cream

Loading…

By Reading time

Cloud-white marshmallow ice cream turns a simple custard base into something soft, billowy, and faintly nostalgic. The texture stays plush instead of icy, and the marshmallow flavor lands cleanly without turning cloying. What makes this version worth keeping is the way the fluff melts into the custard before churning, giving the finished ice cream a smooth body and that unmistakable pillowy sweetness.

The trick is treating the marshmallow creme like part of the base, not a mix-in. It gets whisked in while the custard is still warm, which helps it disappear completely and keeps the texture even. Egg yolks give the ice cream enough richness to scoop well after freezing, while a pinch of salt keeps the sweetness from flattening out. Mini marshmallows go in at the end so they stay chewy instead of dissolving.

Below, I’ll show you how to keep the custard from scrambling, how to get the fluff fully smooth, and the one simple move that gives this ice cream that toasted marshmallow edge if you want it.

The marshmallow creme melted in completely and the base churned up super fluffy. Mine froze in a soft, scoopable texture and the mini marshmallows stayed chewy instead of getting hard.

★★★★★— Megan T.

Save this homemade marshmallow ice cream for the nights when you want a cloud-like scoop with mini marshmallow bites.

Save to Pinterest

The Custard Has to Be Hot Enough to Thicken, Not Hot Enough to Scramble

The biggest mistake with ice cream custard is pulling it too early because the mixture looks thick in the pan. It should coat the back of a spoon and reach 175F, which gives you enough body without pushing the yolks into curds. If you stop while it still looks thin, the base will freeze up icier and flatter than it should.

Whisk constantly once the custard goes back on the stove. The pan’s edges heat faster than the center, and that’s where scrambling starts. If you see even a few tiny grainy bits, take the pan off the heat and strain the base before moving on. A smooth custard now is what gives you that soft, scoopable finish later.

What Each Ingredient Is Actually Doing in This Ice Cream

Scoop of homemade ice cream in a bowl
  • Base ingredient (cream, milk, or custard) — This provides the foundation and richness. Quality matters.
  • Sweetener (sugar, honey, or condensed milk) — This sweetens and prevents ice crystals. The ratio is critical.
  • Flavor element (vanilla, fruit, chocolate, or other) — This defines the ice cream personality. Use quality ingredients.
  • Egg yolks (if making custard base) — These create richness and silky texture. Optional but elevates ice cream.
  • Churning (if using ice cream maker) — This incorporates air and prevents ice crystals. Critical for smooth texture.
  • Freezing temperature and time — Proper freezing prevents rock-hard texture. Store at 0°F or below.
  • Mix-ins (chocolate, cookies, fruit, or swirls) — These add texture and prevent one-dimensional flavor. Add near end of churning.
  • Serving temperature (slightly soft, not rock hard) — This provides creamy mouthfeel. Remove from freezer 5 minutes before serving.

What the Marshmallow Creme Is Doing That Sugar Alone Can’t

  • Marshmallow creme — This is the heart of the recipe. It brings the actual marshmallow flavor and also adds body, because it’s already stabilized and sweetened. A jar of fluff works better here than homemade melted marshmallows, which can turn stringy or set up unevenly.
  • Heavy cream — This gives the ice cream its plush, rich texture. You need the fat here; swapping in half-and-half makes the finished ice cream lighter and more likely to freeze hard.
  • Whole milk — It keeps the base from becoming too heavy and gives the custard a cleaner scoop. Lower-fat milk will work, but the ice cream won’t stay as soft after freezing.
  • Egg yolks — They thicken the base and keep the texture smooth. If you leave them out, the ice cream still tastes good, but it loses that custardy, melt-on-the-tongue feel.
  • Mini marshmallows — Fold them in at the very end so they stay distinct. If you add them too early, they disappear into the base instead of giving you those chewy little pockets.

Build the Base, Chill It Fully, Then Churn Fast

Heating the Dairy

Warm the cream and milk until the mixture is steaming and just starting to move around the edges. You’re not trying to boil it. The goal is to heat it enough that it can temper the yolks without cooling down the pan so much that the custard takes forever to thicken. If the dairy boils hard, you’ll cook the eggs too aggressively when they go in.

Tempering the Yolks

Whisk the sugar into the yolks first so they turn pale and a little thick. Then stream in the hot dairy slowly while whisking the whole time. That gradual addition keeps the eggs from seizing; dump it in all at once and you’ll get sweet scrambled eggs instead of ice cream base.

Cooking to the Right Point

Return the mixture to the saucepan and cook it over medium-low heat until it reaches 175F. Stir constantly and watch for the moment it thickens enough to coat a spoon in a clean, even layer. When you drag a finger through it, the line should stay open. That’s your cue to pull it off the burner immediately.

Melting in the Fluff

Whisk in the marshmallow creme while the custard is still warm so it melts completely and disappears into the base. If it looks streaky at first, keep whisking; it should become smooth and glossy. Vanilla and salt go in at the end so their flavor stays bright. Then chill the base until it’s cold all the way through before churning, because a warm base churns slowly and sets up softer than it should.

How to Adapt This for Toasted Marshmallow, Dairy-Free, or a Bigger Crowd

Toasted Marshmallow Version

Torch the mini marshmallows just until the edges blister and color. Let them cool for a minute before folding them into the churned ice cream so they don’t melt into streaks. You’ll get a campfire note without losing the soft marshmallow base.

Dairy-Free Swap

Use full-fat coconut milk in place of the cream and milk, and choose a dairy-free marshmallow creme if you can find one. The texture will be a little softer and the flavor will pick up a light coconut note, but it still churns into a smooth scoopable ice cream.

No Ice Cream Maker

Pour the chilled base into a shallow loaf pan and freeze it, stirring every 30 to 40 minutes until it firms up. It won’t be as airy as churned ice cream, but it still tastes great and holds the marshmallow flavor well. The key is breaking up the ice crystals before they get too large.

Storage and Reheating

  • Refrigerator: The churned base isn’t meant to be stored in the fridge once frozen, but the uncooked custard base can chill there for up to 24 hours before churning.
  • Freezer: Store the finished ice cream in an airtight container with parchment pressed on top for up to 2 weeks. After that, it starts to pick up more ice crystals and loses its fluffiest texture.
  • Reheating: Ice cream doesn’t need reheating, but let it sit at room temperature for 5 to 10 minutes before scooping. If it’s rock hard, it was frozen too long or stored without enough protection from air.

Answers to the Questions Worth Asking

Can I make homemade marshmallow ice cream without an ice cream maker?+

Yes. Pour the chilled base into a shallow container and freeze it, stirring every 30 to 40 minutes for the first few hours. That breaks up ice crystals before they get big, which is the main thing the machine would normally do for you.

How do I keep the egg yolks from scrambling?+

Whisk the hot cream mixture into the yolks slowly, then cook the custard over medium-low heat. The eggs scramble when the heat hits them too hard or too fast. If you keep the mixture moving and stop at 175F, it stays smooth.

Can I use marshmallows instead of marshmallow creme?+

You can, but the texture won’t be as smooth. Marshmallow creme melts into the custard much more cleanly, while regular marshmallows can leave bits that stay chewy or turn stringy. If you use marshmallows, melt them thoroughly into the warm base before chilling.

How do I stop the ice cream from freezing too hard?+

Use the full amount of cream and egg yolks, and don’t skip the chilling time before churning. Fat and proper custard both help the texture stay scoopable. For storage, press parchment or plastic wrap directly onto the surface to keep air out and slow down ice crystal growth.

Can I make this ahead for a party?+

Yes, and it holds up well if you freeze it in a tight, airtight container. The best texture is usually on day one or two after churning, so that’s the sweet spot for serving. Let it sit out briefly before scooping so it softens instead of cracking at the edges.

Homemade Marshmallow Ice Cream

Homemade marshmallow ice cream delivers cloud-like, fluffy frozen custard with a sweet marshmallow flavor and mini marshmallow studding. You’ll heat the dairy, temper egg yolks to 175°F, melt in marshmallow creme, chill 4 hours, then churn until billowy and melt-in-your-mouth soft.
Prep Time 15 minutes
Cook Time 10 minutes
chilling + freezing 4 hours
Total Time 4 hours 25 minutes
Servings: 8 servings
Course: Dessert
Cuisine: American

Ingredients
  

Base
  • 2 cup heavy cream
  • 1 cup whole milk
  • 1 jar (7 oz) marshmallow creme (Fluff)
  • 0.5 cup granulated sugar
  • 4 egg yolks
  • 1 tsp vanilla extract
  • 0.25 tsp salt
Mix-ins
  • 1 cup mini marshmallows

Equipment

  • 1 ice cream maker
  • 1 saucepan

Method
 

Make the custard base
  1. In a saucepan, heat the heavy cream and whole milk until steaming, then immediately whisk into the egg yolks beaten with the granulated sugar.
  2. Return the mixture to the saucepan and cook, stirring, until it reaches 175°F, then remove from heat.
  3. Whisk in the marshmallow creme until completely melted and smooth.
  4. Whisk in the vanilla extract and salt, then let the mixture cool completely.
  5. Refrigerate the base for 4 hours to fully chill.
Churn and finish
  1. Churn the chilled base in an ice cream maker until thick and billowy, about 20–30 minutes.
  2. For toasted marshmallow flavor, briefly torch the mini marshmallows until lightly toasted, then fold them in during the last 2 minutes of churning.
  3. Transfer to a container and freeze until firm.

Notes

Pro tip: keep the custard at a gentle simmer while cooking to 175°F—overheating can scramble the yolks. Store covered in the freezer for up to 2 months; for best texture, let it sit 5–10 minutes at room temperature before serving. Freezing is required for final texture. Dietary swap: use a dairy-free cream and milk substitute designed for custards if you want a lactose-free version (texture may be slightly less fluffy).

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment

Recipe Rating