How to Make Marshmallows

Homemade Marshmallows are an easy way to elevate your hot cocoa, s’mores, you name it! These pillowy sweets taste better than store bought and are worth the effort.

A white mug filled with hot chocolate topped with large marshmallows, surrounded by more marshmallows on white plates.

*This post may contain affiliate links, meaning Feast + West may receive commissions for purchases made through those links — at no cost to you. All opinions are our own. Please read our full disclosure for more information.

About this Homemade Marshmallows recipe

Marshmallows contain just a little bit of magic, and you can’t convince me otherwise. They’re sweet, pillowy and you absolutely essential for a cup of cocoa.

I’ll let you in on a secret — they’re actually not that hard to make. With a little finesse and some patience, you can create them right in your kitchen! They’re better than store-bought, with the right balance of sticky and fluffy.

Enjoy them in a warm chocolatey sip during the winter or roast them over a fire in the summer, because these treats have no season. They’re great as gifts along with hot cocoa bombs, or use them to garnish a s’mores old-fashioned.

Why you’ll love this recipe

  1. You’ll know exactly what you’re eating. Making marshmallows at home means you have total control over the ingredients.
  2. Perfect for hosting. Nothing impresses guests like a hot cocoa bar with homemade marshmallows!
  3. They’re easier than you think. While getting the texture right can seem daunting, it’s actually not a complicated recipe.

Tools & equipment

Nothing fancy required to craft these delights! You’ll want a small bowl, spoon and 9×13 inch baking dish. A stand mixer * with whisk attachment, saucepan and candy thermometer * rounds out the essentials!

Packets of unflavored gelatin, a glass of water, a bowl of vanilla extract, powdered sugar, granulated sugar, cornstarch, and a measuring spoon of salt on a white surface—essential ingredients for how to make marshmallows.

Ingredients

👇 For full measurements and step-by-step instructions, scroll down to the printable recipe card. It’s all there waiting for you!

Marshmallows don’t have a long list of ingredients, but each one is essential for a good end result!

  • Powdered sugar and cornstarch are the secret to preventing your marshmallows from being too sticky.
  • Unflavored gelatin gives the squishy, soft texture.
  • Water is necessary for the integrity of the recipe.
  • Add a touch of sweetness with granulated sugar and balance it with salt.
  • Vanilla extract * rounds out the marshmallow flavor.
  • Butter is the best for greasing your baking dish.

Substitutions & variations

If you’re looking to change up your marshmallows, here are some tweaks you can try:

  • Use cinnamon simple syrup for a spicy + sweet combo.
  • Mint syrup would create the perfect peppermint treat to transform your cocoa — roll them in crushed candy canes for an extra kick.
  • Take your taste buds to the tropics with coconut simple syrup, a perfect complement to the fluffy texture.
  • Add food coloring at the same time as the vanilla to fit a theme. Think green or red for the holidays, pink or yellow for Easter, or any other color you can think of!
  • Try these bourbon marshmallows for a boozy version!

Instructions

Ready to make your marshmallows? Here’s how:

A white bowl of flour and a small dish of vanilla extract on a white surface, with paper packets and a glass jar nearby.
A small saucepan filled with a pale yellow liquid sits on a white marble surface, near a metal bowl, a small bowl of brown liquid, and a dish of flour.

Would you like to save this?

We'll email a link to you, so you can come back to it later! Plus you'll get great new recipes each week!

First, mix your powdered sugar and cornstarch into a bowl and set aside. Then use butter to grease your baking dish, dusting just a bit of the sugar mixture over it.

Next, stir together the gelatin and water in a bowl on the base of the stand mixer *. It needs to sit for 10 minutes while you make the simple syrup.

Combine the granulated syrup with the salt and remaining water and bring to a boil, stirring until the sugar has completely dissolved. Simmer until it reaches 240°F, then remove from heat and allow it to cool slightly.

A white pitcher pours a pale yellow liquid into a metal mixing bowl; nearby are a small bowl of flour and a small dish of brown liquid.
A metal mixing bowl with whipped egg whites topped with liquid vanilla extract, placed on a white surface near bowls of flour and another ingredient.

Place your whisk attachment onto the mixer. Turn it on a low speed and pour the simple syrup into the gelatin mixture. Once all of the simple syrup is in your bowl, increase the speed to medium or high and mix for about 15 minutes, or until the mixture gets thick, white and fluffy. Add in the vanilla extract * and let it continue whisking on high until the mixture turns white and fluffy again.

A rectangular white baking dish filled with a smooth, white, powdery layer, likely powdered sugar or a similar ingredient, on a white surface.
Squares of homemade marshmallows are arranged in rows on a parchment-lined wooden cutting board.

Pour the fluffy mixture into your greased baking dish and spread it evenly. Allow it to sit at room temperature until it becomes firm, about 4 hours. Then dust the top with a bit of the cornstarch and sugar mixture.

Slice the marshmallows to your desired size, dipping the knife in your sugar and cornstarch mixture after each cut to prevent sticking. Dip the sticky sides of the marshmallows in the sugar and cornstarch mixture before storing in an airtight container for 2-3 days.

star icon

Tips & tricks

  • Avoid touching the mixture with your hands until it has set.
  • Do not under-mix the mixture. If you need to mix it longer after adding the vanilla, to get it to the volume it was before adding the vanilla, then do so.
  • Store your marshmallows 2-3 days at room temperature before the texture changes.

A mug of hot chocolate topped with a large square marshmallow, with additional marshmallows on the table nearby.

Serving suggestions

Mini vs. jumbo: You’ll want to consider how you’ll be using your marshmallows before you cut them to size. Mini marshmallows are better suited to drinks while large marshmallows work well for s’mores and other desserts.

  • To make 48 large marshmallows, make 5 long cuts and 7 cuts across your pan. This will create 6 columns and 8 rows of large marshmallows.
  • For mini marshmallows, make the same cut, then cut each large marshmallow into 8 mini marshmallows .

Decorate or gift them: You can enjoy your marshmallows as-is (yum), or dress them up. Try dipping them in chocolate (you could add sprinkles or sanding sugar * for extra pizzaz) and wrapping them in cellophane for a tasty gift anyone would enjoy. You could also store them in a mason jar and give them along with homemade hot cocoa mix.

Roasted marshmallows: Toasting them will give them a golden brown color and slightly smoky flavor that pairs perfectly with chocolate and graham crackers. No matter how you use them, I know you’re going to like them!

Bake with them: Since these taste and feel like store-bought marshmallows, you could use them in the same way. A dessert like rice krispie treats or s’mores avalanche cookies would be so tasty!

FAQ

How long do homemade marshmallows last?

Store at room temperature for 2-3 days for best results. Storing longer will result in an undesirable texture.

Do these really have the same texture as store-bought marshmallows?

Yes, just as soft, fluffy, and squishy as store bought.

How will I know the mixture is set in the dish?

You will know it’s set when it feels firm, yet squishy, when you press down on them. This should take about 4 hours.

More garnish recipes

star icon
— tried this recipe? —

Leave a comment or tap the ★★★★★ below to leave a rating — it helps others and supports our work. We love hearing how it turned out!

A white mug filled with hot chocolate topped with large marshmallows, surrounded by more marshmallows on white plates.

How to Make Marshmallows

Yield: 48 large marshmallows
Prep Time: 30 minutes
Cook Time: 10 minutes
Other Time: 4 hours
Total Time: 4 hours 40 minutes
Make soft, fluffy marshmallows from scratch with this easy recipe. Perfect for s’mores, hot chocolate, and homemade gifts.
No ratings yet
Print Pin

ingredients

instructions

  • Start by stirring together the powdered sugar and cornstarch in a small bowl.
    ⅓ cup powdered sugar, ⅓ cup cornstarch
  • Then grease your baking dish with butter, and dust a little bit of the sugar and cornstarch mix on top.
    ½ tablespoon butter
  • In the bowl of a stand mixer, use a spatula * to gently stir together the gelatin and ½ cup water. Let sit for 10 minutes while you make the simple syrup.
    3 packets unflavored gelatin, 1½ cups water
  • Make the simple syrup by stirring together the rest of the water, sugar, and salt in a pot over medium heat until the sugar has completely dissolved and comes to a light boil, simmer until it reaches 240°F (115°C), then remove from the heat and let cool slightly.
    1½ cups water, 2½ cups granulated sugar, ¼ teaspoon salt
  • To the mixer with the gelatin and water mixture, add the whisk attachment. Turn on low speed, then slowly add in the simple syrup.
  • Once all of the simple syrup is in your stand mixer bowl, increase the speed to a medium to high speed and mix for about 15 minutes, or until the mixture gets thick, white and fluffy.
  • Before stopping the mixer, add in the vanilla extract, and let it continue whisking on high until the mixture turns white and fluffy again.
    1 tablespoon vanilla extract
  • Pour the mixture into your greased baking dish and spread evenly.
  • Let sit at room temperature until firm, about 4 hours.
  • Once set, dust the top with a few shakes of the cornstarch and sugar mixture.
  • Slice the marshmallow while in the dish, dipping the knife in your sugar and cornstarch mixture after each cut.
  • To make 48 large marshmallows, make 5 long cuts and 7 cuts across, this will create 6 columns and 8 rows of large marshmallows.
  • For mini marshmallows, cut each large marshmallow into 8 mini marshmallows.
  • Dip the sticky sides of the marshmallows in the sugar and cornstarch mixture.

notes

Store at room temperature for 2-3 days for best results. Storing longer will result in an undesirable texture.

Save this recipe for later

We’ll email a link to you, so you can come back to it later! Plus you’ll get great new recipes each week!

recommended products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

nutrition information

Yield: 48 large marshmallows

amount per serving:

Serving: 1marshmallow Calories: 49kcal Carbohydrates: 12g Protein: 0.1g Fat: 0.2g Saturated Fat: 0.1g Polyunsaturated Fat: 0.005g Monounsaturated Fat: 0.03g Trans Fat: 0.005g Cholesterol: 0.3mg Sodium: 14mg Potassium: 1mg Fiber: 0.01g Sugar: 11g Vitamin A: 4IU Calcium: 0.5mg Iron: 0.01mg
did you make this recipe?Please leave a comment on the blog or share a photo on Instagram with the hashtag #feastandwestrecipes!

About Susannah

Susannah Brinkley Henry is the founder of Feast + West, a cocktail blog featuring creative, budget-friendly drinks and hosting ideas. A graphic designer with bartending school training, she shares cocktails, mocktails, appetizers and desserts for easy, stylish entertaining. Her work has been featured by Southern Living, Buzzfeed, The Huffington Post and Mashable, and she was a finalist in the Saveur Blog Awards. Susannah is also a publisher on MSN and has appeared on local news segments sharing seasonal drinks. She lives in Charlotte, N.C., where she brings Southern charm and global inspiration to every pour. Read more.

decorative icon of a beer stein.

The Golden Ratio Guide:

Mix the perfect cocktail, every time

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Sharing is Caring

Help spread the word. You're awesome for doing it!