If you are a marshmallow lover, you’re going to love this homemade marshmallow cream. It’s super yummy, and I love how fluffy it is! I do recommend having a candy thermometer or another instant-read thermometer on hand for this recipe so you know when it reaches the right temperature.

Wonder what to do with marshmallow cream? You can use it in my Marshmallow Cream Brownies, to top S’mores Brownies, or as the filling for Oreo Sandwich Cookies. Mix it with cream cheese for an easy fruit dip, use it as frosting for peanut butter cookies for fluffernutter cookies, or pipe it on top of chocolate or banana cupcakes. There are so many ways to add it to your favorite sweet treats!

Homemade Marshmallow Cream fluffed into swirls on a gray plate.

Why This Recipe Works

  • Easy marshmallow cream recipe. The hardest part of this recipe is having patience! The syrup takes time to boil, the egg whites take time to whip, and then you have to combine the two carefully. It’s a simple recipe, with simple ingredients.
  • Versatility. This whipped marshmallow cream has lots of uses as a frosting or dip to add some marshmallow yumminess to whatever you make.

Ingredient Notes

  • Light corn syrup: Don’t let this ingredient scare you. The corn syrup you buy in grocery stores is NOT the same thing as high-fructose corn syrup, which has undergone more processing. In this recipe for marshmallow cream, corn syrup is critical to keeping it fluffy, smooth, and spreadable. 
  • Salt: We add just a pinch of salt to our syrup mixture to counteract the sweetness a bit and add a more complex flavor to the fluff.
  • Egg whites: Room-temperature egg whites are key for adding structure and fluffiness to the marshmallow cream, somewhat similar to a meringue. Bringing the egg whites up to room temperature helps ensure they don’t scramble when we add the hot syrup to them.
  • Cream of tartar: Cream of tartar helps stabilize egg whites so they whip up quicker and with more volume. 
  • Vanilla extract: I don’t know what it is about marshmallows and marshmallow-flavored things that taste so unique. It doesn’t just taste like vanilla to me! But adding vanilla extract is part of what creates that delicious taste.
Homemade Marshmallow Cream ingredients on a white marble surface: egg whites, corn syrup, vanilla, water, sugar, and cream of tartar.

How to Make Marshmallow Cream

  1. Make syrup. To a small saucepan set over medium heat, add ¾ cup of granulated sugar, ½ cup of light corn syrup, ¼ cup of water, and a pinch of salt. Stir to combine then bring to a boil. Allow the sugar mixture to boil, stirring occasionally, until a candy thermometer measures the temperature at 240℉. For me, this took around 8 minutes.
  2. Whip egg whites. While the sugar syrup boils, add 2 room-temperature egg whites and a ¼ teaspoon of cream of tartar to a stand mixer bowl fitted with the whisk attachment. Whip egg whites on medium-high speed until soft peaks form. 
  3. Combine syrup and egg whites. Once the syrup has reached 240℉, turn off the heat and remove it from the stove. Reduce the stand mixer to low speed and slowly, carefully, drizzle the hot sugar syrup down the side of the mixing bowl and into the egg mixture.
  4. Whip it good. Once all the syrup has been added to the egg whites, turn the mixer speed back up to medium-high and whip the egg white-syrup mixture for 7-10 minutes, or until glossy stiff peaks form. When the mixture looks almost ready, add 1½ teaspoons of vanilla extract.
Four photos showing the process of how to make Homemade Marshmallow Cream (creme): top left is sugar, water, corn syrup and salt boiling, top right is egg whites whipped in a bowl, bottom left and right photos showing Homemade Marshmallow Cream in a glass bowl.

Recipe Tips

I’m sure people are wondering if you can use a handheld mixer for this recipe. It’s critical to be able to still mix the egg whites when adding the syrup, so while theoretically, you could do both with two hands, I think it would be extremely difficult and I don’t recommend it.

If you’ve never had a fluffernutter sandwich, now is your chance to try it! On one slice of bread put your marshmallow cream, and on the other slice add peanut butter for a “fluff” and peanut butter sandwich, aka a fluffernutter.

For an easy and delicious marshmallow cream fruit dip, blend 1½ cups of marshmallow cream with 8 oz of softened cream cheese until smooth. This recipe makes 3 cups so you’ll still have plenty left over. 

You don’t need to add anything else to make marshmallow cream frosting! Just use this whipped marshmallow cream as is. If you’re feeling really fancy, you could use a kitchen blow torch to toast the marshmallow cream. Toasted marshmallow frosting on top of graham crackers or my Graham Cracker Cookies would be delicious! Maybe throw a square of chocolate on there, too, to give it a s’mores feel.

Swirl a cup or two of marshmallow cream along with a cup of chopped nuts into Dark Chocolate Ice Cream for homemade rocky road, or simply use it as a sweet topping for ice cream.

I have not used this homemade marshmallow cream in homemade fudge, but I think it should work the same as the store-bought version.

Marshmallow cream is gluten and dairy-free, but it is not vegan because of the eggs. Marshmallow cream also does not contain gelatin, or at least my recipe doesn’t. 

Make Ahead, Storing, and Freezing

Make Ahead: Homemade marshmallow cream will stay fresh and yummy for at least two weeks stored at room temperature, so you can make it to use several days in advance. 

Storing: Store marshmallow cream in an airtight container at room temperature for up to two weeks, or in the fridge for up to a month. Cream will thicken in the fridge, so you’ll need to let it soften to room temperature before using.

Freezing: Marshmallow cream can be frozen in an airtight container for up to 3 months. When ready to use, let it thaw to room temperature and re-whip it to get the right consistency.

Homemade Marshmallow Cream on a wire whisk.

Recipe FAQs

Can you freeze marshmallow cream?

Yes! Marshmallow cream can be frozen. Seal it in an airtight container and it should stay good in the freezer for up to 3 months. To use, let it thaw to room temperature and re-whip it.

Does marshmallow cream go bad?

I recommend storing this marshmallow cream for only two weeks at room temperature, and up to a month in the fridge. I have seen some people who say it’s good at room temperature for up to six weeks. All of the sugar should preserve it pretty well, but I like to be on the safe side.

Does marshmallow cream need to be refrigerated?

Marshmallow cream does not need to be refrigerated, but it may last longer in the fridge (up to a month, or even six weeks). It will get thicker in the fridge, so before using it let it come to room temperature.

What’s the difference between marshmallow fluff and marshmallow cream?

While these two things are very similar, there is one crucial difference I have been able to find: marshmallow cream contains cream of tartar, while marshmallow fluff does not. This seems like a pretty small difference, but cream of tartar helps prevent sugar from crystallizing so for things like fudge or candy making, it’s actually crucial for obtaining a smooth texture.

The best Homemade Marshmallow Cream recipe (creme) on a gray plate.

More Marshmallow Dessert Recipes

Did you make this recipe? I’d love to hear about it! Please leave a star rating and review or scroll below the recipe card and do so there. 

Stay up-to-date by following us on Instagram, TikTok, YouTube, Facebook, and Pinterest.

the best Homemade Marshmallow Cream recipe swirled on a gray plate.
Print Save Review
No ratings yet

Homemade Marshmallow Cream

Fluffy homemade marshmallow cream is fairly easy to make, and so much better than store bought!
Prep Time: 5 minutes
Cook Time: 10 minutes
Mixing Time: 10 minutes
Total Time: 25 minutes
Servings: 1 serving


  • 3/4 cup granulated sugar
  • 1/2 cup light corn syrup
  • 1/4 cup water
  • pinch salt
  • 2 large egg whites - at room temperature
  • 1/4 teaspoon cream of tartar
  • 1 1/2 teaspoons vanilla extract


  • In a small saucepan set over medium heat add the granulated sugar, corn syrup, water, and pinch of salt. Boil, stirring occasionally until the mixture reaches 240°F on a candy thermometer. (It will take around 8 minutes or so to reach 240°F… you will need to use a candy thermometer for this though)! 
  • While the sugar mixture is boiling add the egg whites and cream of tartar to a stand mixer bowl fitted with a whisk attachment. Whip on medium-high speed until soft peaks form. 
  • Once the sugar reaches 240°F remove from heat, and turn the mixer speed to low (that has the egg whites in it) and carefully and slowly drizzle the syrup mixture down the side of the mixer bowl and into the egg whites. Once all of the syrup has been added turn the mixer to medium-high speed and whip for 7-10 minutes or until stiff glossy peaks form. During the last minute of beating, add the vanilla extract. 


This recipe makes roughly 3 cups worth of marshmallow cream (creme), about 310 grams. 
Store homemade marshmallow cream in an airtight container at room temperature for two weeks, in the fridge for a month, or in the freezer for up to three months. If you store it in the fridge, let it come to room temperature before using it. If you store it in the freezer, allow it to thaw to room temp, then re-whip it. 


Calories: 1114kcal (56%)Carbohydrates: 282g (94%)Protein: 7g (14%)Fat: 1g (2%)Sodium: 221mg (9%)Potassium: 245mg (7%)Sugar: 282g (313%)Calcium: 31mg (3%)Iron: 0.2mg (1%)
Course: Dessert
Cuisine: American
Did you make this recipe?Please leave a star rating and review on the blog post letting me know how you liked this recipe! Take a picture and tag @saltandbaker on Tik Tok, Instagram, and Facebook so I can see what you’re making!