Easy Healthy Homemade Marshmallows

These easy healthy homemade marshmallows are sticky, sweet and pair with almost anything. There are only a couple of ingredients when making this treat – sugar, water, gelatin and flavoring of your choice.

Make this easy homemade marshmallow recipe for the holidays.
Make this easy homemade marshmallow recipe for the holidays.

I flavored these marshmallows with vanilla, as it is the standard flavoring for marshmallows. But you can switch it up and add different flavoring such as rosewater or coffee.

After cutting your freshly-made treat, toss your homemade marshmallows in a confectioners sugar and cornstarch mixture.

This egg-free marshmallow recipe is easy to make and a great gift for friends and family for the holidays.

After your marshmallows have set and are cut, they are ready to eat! Add them to fun treats like Hot Chocolate.

Add your marshmallows to hot chocolate.
Add your marshmallows to hot chocolate.


  • Sugar: Use white sugar for this recipe.
  • Corn syrup: Mix in corn syrup for the perfect blend of sweetness for the marshmallows.
  • Vanilla: The best vanilla flavoring that will perfume and flavor your marshmallows is from a vanilla bean. If you are lucky enough to have vanilla bean, scrape the insides of one into the water and sugar mixture during the beginning of cooking. If not, use vanilla extract.
  • Gelatin: Using gelatin is what gives marshmallows their signature texture. Make sure to activate the gelatin and to use unflavored packets. Be warned: unflavored gelatin smells quite bad before adding in any other ingredients.

How to Bloom Gelatin

Blooming gelatin is incredibly easy. Simply take your gelatin packets and dump them into cold water. For this recipe I used 3 Knox packets with 1 cup of cold water.

You will know the gelatin has bloomed when after 5 to 10 minutes the gelatin has absorbed all the water and it looks jiggly.

If for some reason your gelatin does not bloom, the best option is to toss it and start over.

Bloom the gelatin for 5 to 10 minutes in cold water.
Bloom the gelatin for 5 to 10 minutes in cold water.

Making homemade marshmallows without gelatin is more difficult but it is possible. You can use agar instead to replace the gelatin in this recipe. Use agar agar, also just called agar, a gelling agent from South East Asian seaweed, as a replacement which can be difficult to find. Use agar the same way you would the gelatin. Replacing the gelatin with agar will make this recipe both halal and vegan.

How to Make Healthy Marshmallows

Making is marshmallow recipe is quite simple. It requires a few basic ingredients for candy making.

In a heavy saucepan add your corn syrup, sugar and water and mix with a large spoon. Then heat until the mixture boils and then cover and let the pan stay covered for 2 minutes. It will “cook” during this time. Try not to peak!

Let the mixture come to 245 degrees. If you don’t have an instant read thermometer, then let the mixture cook for about 10 minutes to come to temperature.

Boil the sugar mixture until it reaches the "firm-ball" stage.
Boil the sugar mixture until it reaches the “firm-ball” stage.

Allow the sugar to cool slightly, just until no more bubbles are forming and coming to the surface. Move over to your stand mixer and start beating the gelatin that is already in the mixing bowl slowly. Add in the sugar mixture along the side of the mixing bowl so that the sugar doesn’t scald the gelatin.

Beat on high until soft peaks form.
Beat on high until soft peaks form.

While you are adding the sugar, put the mixer on low. After all the sugar is added, turn the mixer up to high and let the mixer aerate for about 7 minutes. Turn the mixer down to medium when soft peaks form and add in the vanilla and salt. Add in any other mix-ins, such as chocolate chips during this time.

Grease a 9×9 baking dish, or an 8×8 dish if you want your marshmallows a little bigger. It’s also best to grease your utensils beforehand since this part gets a little sticky! I usually just use PAM but you can use butter or margarine.

Fill up your baking dish and spread out the top with a greased knife. I even greased my hands to spread out the top of these homemade marshmallows.

Shift powdered sugar on top of the marshmallow square and allow it to set for at least 6 hours. What I did was cover it in plastic wrap and allowed it to set overnight.

Why are these Marshmallows considered healthy?

These homemade marshmallows are the healthiest marshmallows you will be able to find!

Because you will be using fresh ingredients, these marshmallows will be made using whole ingredients. These marshmallows also don’t have any nasty preservatives in them like you would find in a grocery store.

Healthy Marshmallow Variations

Looking to change up this basic easy homemade marshmallow? There are many different ways to make your marshmallow stand out a little bit.

This marshmallow recipe is your classic vanilla sugar. It’s a little sweet and very dainty. If you are looking for something different there are a couple of different ways to change it up.

  • Chocolate chips: Add in mini chocolate chips to your marshmallows right after you see the stiff peaks. Beat just enough so that the chocolate chips are mixed through.
  • Chocolate dip: Make an easy chocolate shell and dip your marshmallows into the chocolate and set on parchment to let them dry.
  • Sprinkles: Right after you spread your mallow batter into the pan, add sprinkles and press them in slightly so they stick and don’t fall off.
  • Coffee: Add in a surprising flavor like coffee by replacing the water in this recipe with coffee. Just use some coffee you brewed earlier that is still sitting in the pot. Add your coffee marshmallows to a hot chocolate and make it a different kind of mocha 🙂
  • Cardamom: Use a fragrant spice such as cardamom to add a citrusy floral flavor to your marshmallows.

Cutting and Storing Homemade Marshmallows

Cut your healthy marshmallows with a sharp knife.
Cut your healthy marshmallows with a sharp knife.

Take your giant healthy marshmallow square and flip it onto a cutting board. Make slices with a sharp knife and cut your marshmallow square into whatever shape you’d like, but most people cut squares. You can use cookie cookie cutters to cut out shapes as well.

After cutting, toss the freshly-cut marshmallows in the powdered sugar and cornstarch mixture.

Store the cut marshmallows wrapped in parchment in an airtight container. You can also wrap the fresh marshmallows in cellophane bags for gifts.

Cleaning Up a Marshmallow Mess

After working with sugar in the firm-ball stage (at 245 degrees) the sugar will be more difficult to clean up. It’s best to add soap and water to whatever the marshmallow or sugar mixture has touched or has accidentally dropped on – this includes the counter!

Instead of scrubbing your hands raw trying to get off that sugar, let the utensils you used sit in the mixing bowl with soapy hot water filled to the brim. After about an hour, the sugar should dissolve completely and it will wipe away easily.

Are Marshmallows Halal?

Traditional marshmallows are not a halal food item since they use gelatin that is created from pigs.

If you can find gelatin that is made from cows that have been treated properly, you can make Halal marshmallows!

Ways to use your Healthy Marshmallows

Add homemade healthy marshmallows to hot chocolate.
Add homemade healthy marshmallows to hot chocolate.

Now that you have your fluffy marshmallows set and cut, you are ready to eat them! But how? There are so many ways to serve your freshly-made marshmallows or incorporate them into other dishes.

Add them to hot chocolate or dip them in chocolate for serving. You can also press sprinkles into the giant marshmallow square when it is poured into the baking sheet as it is setting. You can also turn this marshmallow recipe into rice krispy treats.

Easy Healthy Homemade Marshmallows

5.0 from 1 vote
Recipe by Sarah
Course: DessertCuisine: AmericanDifficulty: Easy


Prep time


Cooking time






  • 1 3/4 cups white sugar

  • 1/4 cup light corn syrup

  • 2 cups water

  • 3 packets gelatin

  • 1 tsp vanilla

  • 1/4 tsp salt

  • For Dusting:
  • 1/2 cup confectioners sugar

  • 1/2 cup cornstarch


  • Add the granulated white sugar, light corn syrup and water to a medium saucepan. Stir until combined and heat over medium high. Allow the sugar mixture to come to a rolling boil. Stir gently.
  • Lower heat to medium and cover for about 2 minutes. Do not lift the lid during the 2 minutes. This is when the mixture will “cook”.
  • Allow the sugar to reach about 245 degrees Fahrenheit. Use a candy thermometer for accurate temperature.
  • While the sugar is reaching temperature, prepare the gelatin. Add one cup of cold water to the mixing bowl you will use with your stand mixer and add the gelatin packets. Stir gently and allow the gelatin to activate and bloom for about 10 minutes.
  • When your sugar reaches 245 degrees, remove from heat and allow it to cool slightly, until new bubbles stop forming. Combine with the gelatin in the mixer and begin to whisk together at a low speed. It’s best to add the sugar to the gelatin down the side of the mixing bowl while the mixer is mixing, so that way the gelatin is not burned.
  • After all of the sugar mixture is added in, add in the vanilla and salt. Then bring the speed up on your mixer from low to medium-high and allow to mix until soft peaks form, about 7 minutes.
  • While the marshmallow mix is mixing, take your 9×9 pan and grease it well. Also grease any utensils you plan to use to spread out the marshmallows in the pan.
  • When you have your peaks, take the marshmallow batter and pour it into your greased pan. Spread it out so it is somewhat even in the pan. Dust with powdered sugar and allow the marshmallows to set for 6 hours or longer.
  • After the 6 hour waiting period, take the giant marshmallow square out of the pan. Cut into 1-inch pieces and coat with the sugar dusting so they don’t stick to each other. Serve with hot chocolate or eat alone. Yum!

Leave a Reply