Recipe: Homemade Marshmallows — With Flavor Options!

peppermint marshmallows

By Gabrielle. Photos by Lindsey Johnson for Design Mom.

Let’s make marshmallows! Let’s make pretty bags of marshmallows, in lots of different flavors, and give them out to everyone we love!

Have you ever made marshmallows? I have not. But I’ve heard over and over that it’s really easy to do. And I love eating marshmallows, so I figured it’s about time I learned to make them.

Have you ever eaten a homemade marshmallow? They’re kind of game changer. I mean, I’m not one to complain about any sweet treat, so it’s not like I reject store-bought marshmallows, but once you’ve eaten a really good homemade marshmallow, nothing else quite compares.

Homemade Marshmallows and hot chocolate-2Homemade Marshmallos 3 Wayschocolate, peppermint and vanila marshmallows

I asked Lindsey Johnson to share her favorite marshmallow recipe, and to include all her best tips so that it’s no-fail as possible.

Homemade Vanilla MarshmallowsHomemade Marshmallows and hot chocolate

So let’s grab a mug of warm sweetness and get this sugar show on the road!

Jar of Homemade Vanilla Marshmallows

Here’s what Lindsey says:

I’ve always enjoyed marshmallows. They’re fun, aren’t they? Soft and squishy, perfect in a cup of hot chocolate, or melted to create the perfect Rice Krispy treats. And of course, let’s not forget s’mores! If you’ve made or had homemade marshmallows before, then you already know how superior they are to store-bought. The texture is lighter and fluffier. They practically melt on your tongue. They are utterly addictive. And they are easier to make than you might think!

The recipe I always use comes from one of my favorite cookbooks, Baking: From My Home To Yours by Dorie Greenspan. I have made this recipe dozens upon dozens of times. They are perfection. There are other recipes out there that don’t include egg whites, but I feel like of all the recipes I’ve tried, this one is the best.

whipped vanilla marshmallow meringue

To make these marshmallows, a cooked sugar syrup is added to beaten egg whites, then melted unflavored gelatin is added in. Like I said, it’s easier than you might think to make marshmallows from scratch, but it does involve getting the timing just right and adding the components in the right order. The gelatin is what gives the marshmallows their squishy-ness, and is a very necessary ingredient. Without it, the marshmallows wouldn’t set up. It has to be added last because the marshmallow creme sets up very quickly! You have to work kind of fast, so make sure to have the baking sheet, parchment, and cornstarch ready to go.

from scratch vanilla marshmallows

One thing to plan on when making these marshmallows is to leave enough time for them to set up. They really benefit from a good 3-4 hours, and are even better after they’ve sat overnight before cutting them into shapes. (See my time-saving tip in the notes section in case you’re in a hurry.)

Homemade vanilla marshmallow cubes

Now, it probably goes without saying, but you can make the marshmallows any flavor or color you can dream of. I admit it, I’m a little boring. I love simple vanilla marshmallows cut into cubes that I can float in a mug of cocoa, or pop into my mouth. They really do make fantastic s’mores. But I also love, love, love peppermint and chocolate too. You can add just about anything you want — pumpkin or fruit purees, spices, and other extracts. Ground cinnamon is amazing, as you would expect. The sky’s the limit! And that also goes for cutting the marshmallows into fun shapes.

How To Cut Homemade Marshmallows

We often use small cookie cutters depending the season or if we are giving then as gifts. For basic cutting, I prefer to use a pizza cutter because it’s sharp, quick, and it doesn’t have to be cleaned off between cutting like knives do.

vanilla marshmallow meringue

Wouldn’t it be so fun to have jars or towers of homemade marshmallows for a Hot Chocolate Bar?!

Homemade Marshmallos 3 Ways-2

Homemade Marshmallows

Recipe source: Baking: From My Home to Yours by Dorie Greenspan
Serves: Makes about 1 pound marshmallows

About 1 cup potato starch or cornstarch
2 tablespoons light corn syrup
2 (¼-ounce) packets unflavored gelatin
3 large egg whites, at room temperature
Pinch cream of tartar or salt
¾ cup cold water, divided
1¼ cups granulated sugar
1 tablespoon pure vanilla extract

1. Line a rimmed baking sheet with parchment paper and sift potato or cornstarch evenly and liberally over the paper. Have a candy thermometer at hand.

2. Stir ⅓ cup of the water, 1¼ cups of the sugar and the corn syrup together in a medium saucepan. Bring the mixture to a boil, stirring until the sugar dissolves. Once the sugar is dissolved, stop stirring and continue to cook the syrup until it reaches the hard ball stage, about 255-260° F on the candy thermometer, about 10 minutes. (Cook to a lower temperature for high altitude.)

3. Meanwhile, place the remaining water (about 7 Tablespoons) in a microwave-safe bowl. Sprinkle the gelatin over the top of the water, stir quickly with a fork, and let stand until spongy, about 5 minutes. Place in the microwave for 20-30 seconds, or until gelatin is liquid and completely dissolved. Set aside until ready to use.

4. Place the egg whites in the clean, dry bowl of a stand mixer fitted with a whisk attachment. Turn the mixer onto medium and start beating the egg whites. Add the pinch of cream of tartar to the bowl and continue beating until they form soft peaks. Add the remaining 1 Tablespoon of sugar and continue beating until the firm peaks form, but the egg whites are not dry. (Doing this slowly on medium to medium-high speed will create more stability in the egg whites.)

5. Once the sugar syrup has come to the right temperature, remove it immediately from the heat. With the motor running on medium-high speed, add the syrup to the egg whites in a slow, steady stream, allowing the syrup to run down the side of the mixing bowl. Don’t add the syrup too quickly, or the whites may curdle. Once all of the syrup has been added, beat for about 30 seconds and add the melted gelatin in a slow, steady stream. Increase the speed to high and beat for 3-5 minutes or until the mixture is very thick and fluffy.

6. Add the vanilla and beat for another 30-60 seconds. Turn mixer off and remove bowl. Scrape down the sides of the bowl with a large spatula.

7. Pour the marshmallow creme onto the prepared baking sheet. Spread the marshmallow creme as evenly as possible. Dust the top with more sifted potato starch or cornstarch. Lay another piece of parchment paper over the top. If desired, lay a cutting board on top to flatten it. Allow the marshmallow to set up for 3 hours, or overnight before cutting.

8. To cut the marshmallows, dust small cookie cutters with cornstarch and cut into shapes. Dust each cut marshmallow with more cornstarch. If using a knife, you will need to rinse and dry it frequently. Pizza cutters and kitchen shears are a great way to cut into pieces.

9. To store: Keep cut marshmallows in an airtight container with a little extra cornstarch for about 1-2 weeks. Add more cornstarch to prevent sticking as needed.

making homemade chocolate marshmallows


– Peppermint. After the gelatin has been added, beat in a few drops of peppermint oil/extract (to taste), and a few drops of red food coloring.

– Chocolate. Stir together 3 ounces melted unsweetened chocolate with 1 1/2 tablespoons cocoa powder and fold into the marshmallow after the gelatin has been added. Be sure to stir well – the chocolate sets up quickly and can leave hard lumps in the marshmallows.

– Fruit. Fold in 1/4 cup fresh fruit puree after the gelatin has been added.

from scratch vanilla marshmallows-2making homemade chocolate marshmallows-2Dusting homemade marshmallows with cocoa powder


– The cream of tartar or salt helps stabilize the beaten eggs whites. If you’d never use cream of tartar for anything else, don’t buy it. Just use a pinch of salt. It works almost the same. :)

– Marshmallows need to rest for a little while to cool down and set up. To speed up the process, place somewhere very cold, like a refrigerator or outside, for 15-30 minutes. If the marshmallows feel cool to the touch, they’re ready to be cut.

– To ensure the marshmallows are flat on both sides, I weigh down the top with a heavy cutting board. A large, but not-too-heavy book will also work.

– The marshmallows can be made thick or thin — just spread the marshmallow creme out to the desired thickness.

Homemade Marshmallows-3hot chocolate and homemade marshmallows

– If you hate the taste of the potato or cornstarch, use half powdered sugar for dusting the marshmallows. I also use a few tablespoons of cocoa powder for the chocolate ones.

– If you don’t have a candy thermometer, I suggest investing in one. You can test the sugar syrup to see if it’s cooked to the hard ball stage by dropping some of the syrup into ice water. If it forms a firm to hard ball, it’s ready. If it cracks when it hits the cold water, it’s gone too far.

– You can use honey, golden syrup (such as Lyle’s), tapioca, or brown rice syrup in place of the corn syrup. Just be aware that it may affect the color of the finished marshmallows.

– Using organic or raw sugar is also fine, but plain old granulated sugar seems to work the best.

– Separating eggs is the easiest when the eggs are very cold, but use room temp egg whites when beating. They will beat more quickly and form a sturdier meringue.

– Lastly, don’t toss those egg yolks! Use them to make custard, ice cream, creme brulee, lemon curd, or bread pudding.


Oh my goodness, Lindsey. I’m drooling over the photos! I can not wait to try making these!!! I’m ordering a candy thermometer today. I love how pretty the diamond shaped versions turned out. And I’m thinking maybe I’ll make several colors, but keep the flavor vanilla. This will be fun!

I think these would make a beautiful gift, and a beautiful dessert.

How about you, Dear Readers? Do you have any opinions on homemade marshmallows, or on marshmallows in general? I know some people can’t stand marshmallows at all. What’s your take?

Make Your Own Marshmallows

Credits: Images, styling & recipe by Lindsey Johnson. Assistance by Amy Christie.


15 thoughts on “Recipe: Homemade Marshmallows — With Flavor Options!”

  1. I haven’t made marshmallows before and am unfamiliar with using gelatin packets, so I’m not sure how to interpret the ingredient listed. Should it be two (2) quarter-ounce packets, or one (1) two-and-a-quarter-ounce packet?

  2. I’ve been looking for an alternate recipe – sill haven’t quite perfected how to make these. Will give this a shot for sure in preparation for a holiday Santa visit that I’m in charge of for our neighborhood. Using cookie cutters is brilliant!

  3. These sound great. I’d love to make them but I don’t have a microwave . Can I just add some hot tap or boiled water for that step?

    1. Hey Jennifer! You can melt the gelatin in a pan on the stove. The gelatin should soften in cold water, then melted. It helps the gelatin “bloom.” I’m not sure how boiling water would work for the marshmallow recipe, but I know it works for making Jell-O. :) If you have a little custard cup, you can put the cold water in there, sprinkle the gelatin on top, then place the cup into a pan with a little simmering water in it and that will melt the gelatin. If you do it just in the pan, it may burn. A double boiler works fine too. (That’s a long explanation – I hope it made sense!)

  4. Sarah in Georgia

    I’m not a marshmallow fan myself, but these are gorgeous! And I’m always up for a challenge in the kitchen, so I may try them. Have you ever used powdered egg whites to make these? I have some for the times I make angel food cake, and they work like a dream.

  5. Oh my goodness! My mother always used to make homemade marshmallows around Christmas…this warmed my heart thinking about when my brother and sister and I used to powder them after she cut and separated the batch. Thanks for sharing, Lindsey.

  6. Oh, my! Those are lovely. My mouth actually watered looking at the photos.

    I think we are going to try the chocolate ones. My 3-year-old loves to cook and has a sweet tooth just like me, so this should be fun. Thanks for the recipe! :)

  7. I don’t even like marshmallows, but these look really good! I like the diamond shaped ones and the idea of vanilla flavored.

  8. I’ve always wanted to made gourmet s’mores with homemade marshmallows and biscuits and good quality chocolate. I should give this a try this year. Thanks for the recipe.

  9. I just made these, and they are cooling outside (keeping an eye on the German Shepherd, lest he get ideas). Of course I didn’t realize until afterwards that I didn’t add enough gelatin, but I think (hope!) they’ll still be great–I’ve been eating the leftovers out of the bowl, so I am confident they’ll brighten up my hot cocoa wonderfully. Thanks!

  10. Hi Lindsey

    Your mm look delightful!

    I have made these a few times and coated them in confectioners sugar and stored them overnight in an air tight container, but by the morning they sugar malts and the mm looks & feels wet. I wonder if it is best to use just cornstarch for dusting?

    I am making a batch to be given at a friends wedding and want to make sure they present beautifully!

    Thanks so much


Leave a Comment

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

Scroll to Top