Make your own delightfully fluffy Homemade Marshmallows with this easy recipe. They’re better than any you can buy at the store!

If you’ve never made your own Homemade Marshmallows, it’s time to seize the day! Whip up a batch in your very own kitchen and taste the difference – they’re far, far better than any bags of marshmallows found on the grocery store shelves. You’ll love them, I promise – so delightfully puffy!
Why We ❤️ This Homemade Marshmallow Recipe
I’m giddy when it comes to homemade marshmallows, and so is my family. It makes everyone SO HAPPY! Here’s what makes this recipe a favorite:
- So many ways to enjoy them. These marshmallows are beautiful all on their own, a super simple sweet treat. But they are ahhhhhmazing in homemade hot chocolate and, when dipped in melted chocolate, they are better than the very best candy.
- INCREDIBLE in s’mores. They’re also positively the BEST roasted marshmallows we’ve ever had the pleasure of tucking between two graham crackers!
- Worth the effort. Some homemade recipes are simply not worth the fuss. But homemade marshmallows? They are SO worth it, my friends. These pillowy little clouds of deliciousness are an absolute revelation. They’ll ruin you for store-bought marshmallows forever. (And this homemade marshmallow cream will do the same.)
- Fantastic for gifting. Marshmallows also make a great homemade gift, as they keep really well in an airtight container at room temperature. They are still 100% good a couple weeks after making them. Just put some in a baggie, tie on a colorful ribbon, and you have a very fun gift. It will make anyone happy, happy, happy. (Pair them with peppermint bark during the holidays and they’ll be even happier!)
What You’ll Need
This recipe requires a small amount of ingredients. Scroll to the printable recipe card at the bottom of the post for exact ingredient amounts.
- Water
- Gelatin – Look for unflavored gelatin alongside the boxes of Jell-O at the grocery store. This is what gives marshmallows their structure and delightful spongy-fluffy texture.
- Sugar – Granulated sugar offers the sweetness found in traditional marshmallows.
- Corn syrup – Light corn syrup adds softened texture and volume, sweet flavor, and prevents the crystallization of sugar.
- Salt – Just a bit of salt adds balance, a subtle contrast to the sweet flavors.
- Vanilla extract – Use pure vanilla extract for the very best flavor, and to really play up that classic marshmallow flavor.
- Powdered sugar – This keeps the marshmallows from sticking to the pan and each other.
How to Make Marshmallows
Scroll to the recipe card for printable instructions.
- Prep. Coat a square pan with cooking spray, then dust it with powdered sugar.
- Bloom the gelatin. To use gelatin, you need to bloom it, which means hydrating it until it softens. To do this, pour 1/3 cup of water into the bowl of your stand mixer, sprinkle in the gelatin, and stir. Let stand for 10 minutes.
- Make the syrup. Stir together the remaining water, sugar, corn syrup, and salt in a saucepan. Set the pan over medium-high heat and cook until it reaches 240ºF on a candy thermometer. Brush down the sides of the pan with a damp pastry brush to reincorporate any sugar crystals into the liquid.
- Beat hot syrup and gelatin. Turn your mixer to low speed and add the hot syrup to the gelatin. Add the vanilla extract and increase the mixer speed to medium-high. Beat until the marshmallow is thick, sticky, and starts to pull away from the sides of the bowl; this takes about 8 minutes.
- Add mixture to pan. Spread the marshmallow mixture into the pan with a lightly oiled spatula and wet hands. Let cool for at least an hour, or until firm.
- Cut. Loosen the marshmallows from the pan by running a wet knife along the edges. Transfer to a cutting board or parchment paper and use a pizza cutter to slice it into squares. Toss the cut marshmallows in powdered sugar.
Tips & Variations
Now that you’ve got the basics down pat, here are some additional pointers.
- Use a candy thermometer. It’s very difficult to eyeball it when it comes to making candy, unless you have a lot of experience and know what each stage in the process should look and feel like. I highly recommend using a candy thermometer when making homemade marshmallows.
- Play it by ear for how long to cool. The time needed for the marshmallows to set will depend on both the temperature and humidity of your kitchen. If they don’t seem set after an hour, check again in another 30 minutes.
- Use different flavorings. It’s easy to change up the traditional marshmallow flavor by swapping out the vanilla extract for another flavor. Try peppermint or orange, for example – altering the amount as needed. You can also sprinkle in cinnamon, cocoa powder, or cardamom.
My Favorite Ways to Use Homemade Marshmallows
These marshmallows are fantastic for roasting over the fire. And of course, they’re a welcome addition to any mug of hot chocolate. Here are a few more ideas:
- Dip them in melted chocolate. It’s the best homemade candy EVER! After dipping the marshmallows, place them on a parchment-lined baking sheet until the chocolate sets. (You can also sprinkle crushed peppermints or chopped nuts over the chocolate before it hardens.)
- Make giftable s’mores. Cut the marshmallows into graham-cracker-sized slabs. Sandwich them between two graham crackers, then dip the whole shebang into melted chocolate. It’s like a s’more without the toasting! Place on a parchment-lined baking sheet to set.
- Use them in one of my other marshmallow recipes. My patriotic marshmallow pops, marshmallow caramel Rice Krispies puffs, and homemade marshmallow chicks can all be made with these marshmallows.
How to Store
Once you’ve dusted them with powdered sugar, store your marshmallows in an airtight container for up to 2 weeks at a moderate room temperature. Arrange them in a single layer, or stack them between layers of parchment paper.
More Homemade Candies & Treats
Marshmallows
Ingredients
- ⅔ cup water, divided
- 3 envelopes (.25 ounce each) unflavored gelatin (find this next to the Jell-O at the grocery store)
- 1 cup granulated sugar
- 1 cup light corn syrup
- 1 pinch of kosher salt
- 2 teaspoons pure vanilla extract
- 1 cup powdered sugar, for dusting the pan and finished marshmallows
Instructions
- Lightly spray the inside of an 8”x8” pan with vegetable cooking spray. Generously coat with powdered sugar and set aside.
- Pour 1/3 cup of the water into the bowl of a stand mixer. Sprinkle the gelatin over the water and stir briefly to incorporate. Let stand for about 10 minutes, or until the gelatin has softened.
- In a saucepan, off the heat, combine the remaining 1/3 cup of water and the granulated sugar, corn syrup, and salt. Place the pan over medium-high heat. Clip a candy thermometer on the inside of the pan, making sure it doesn’t touch the bottom. Cook the mixture without stirring until reaches 240°F. Brush down the sides of the pan with a pastry brush, dipped in water, to gently wipe away any sugar crystals.
- With your mixer on low speed, very carefully add the hot syrup to the softened gelatin. Add the vanilla and increase the speed to medium-high. The mixture will start out clear, but quickly turns very white. Beat for about 8 minutes, or until the marshmallow gets very thick and sticky, and starts to pull away from the sides of the bowl, in string-like pieces.
- Spread the mixture into the prepared pan using a lightly oiled spatula. With wet hands, press the batter evenly into the corners of the pan. Just keep rewetting your hands to help with the stickiness. Set aside for at least 1 hour, or until the mixture is firm and cool.
- Sift some powdered sugar into a shallow bowl. Run a wet knife around the edge of the cooled pan to loosen the marshmallow. Remove the marshmallow from the pan, onto a cutting board or parchment paper. Cut into squares, using a pizza cutter. This is a sticky job, but just have patience. It’s worth it! I like to cut each pan into 36 squares, which gives you marshmallows that are about 1¼” square, but feel free to cut them into whatever size you like. Toss each marshmallow in the powdered sugar until completely coated.
- Store marshmallows in a single layer, or in layers separated by wax paper. They will keep very well for quite a long time (a couple weeks!) when stored airtight at cool temperature. For a variation, I like to dip the marshmallows in melted chocolate. It’s the best homemade candy EVER!! These are also spectacular roasted on a stick over the fire. Better than spectacular, actually.
I just made these, and they are amazing! I made homemade graham crackers as well, got some semi-fancy chocolate, and had the most delicious, open-faced s’mores ever! Fabulous recipe!
Is there any substitute for the gelatin? We don’t eat anything made from beef or pork Thanks!!
I love making my own marshmallows… i add flavor to mine. Ive made chai tea, earl grey tea, coffee, peppermint and many others.. they are so yummy
These look perfect! I will be following your recipe, planning on making homemade marshmallows for my daughters sweet 16 winter wonderland themed party!
~Donika
Love your birthday party idea. FUN!!!
I’ll be different than most of your posters. I actally made your receipe for marshmallows last night for my wife. I lit the outside fire pit with some apple wood, let it turn to hot glowing embers, and on when the stick with your marshmallows. The piece was larger than store bought. It became golden, then darker, then we ate it. Some of course burst into a flame, which we blew out, some sooner some later.
The taste, best mellows ever! Sweet, dense, gooey. And I control the ingrediates.
Found your site after doing a brief search. Thanks !
have you tried making rice krispie treats with these? i tried a different recipe the other day and they were too heavy and dense and made the cereal soggy and i had to toss the whole 13×9 pan out. think homemade fluff would be better to use since it doesnt have to sit and dry like these do?
No, I haven’t Chrissy. I always intend to try something like that, but they never last that long!
I absolutely LOVE homemade marshmallows….You would never know it though. Haven’t made them since meeting my fiance a yr ago! He has no idea what he’s missing :D…
I surely don’t make them as often as I’d like, either. But then they’re always more of a treat that way. Yum!!
I totally agree :D
Just found you and I had to smile when I saw that you also are married to a 6 foot 7 inch man! :)
I love homemade marshmallows! I actually had plans to make them tonight and dip them in chocolate, and then I saw that’s what you do on your blog!
I love it! If only for letting me know about about being married to another 6′-7″ man – smiling here, too! Thanks for stopping by, Melissa.