You are currently viewing 101 Days of Christmas: Homemade Marshmallows
source: Mandi Ehman

101 Days of Christmas: Homemade Marshmallows

  • Post author:
  • Post category:Baking
homemade marshmallows

Although homemade marshmallows are made from only a few ingredients, I’ve always been kind of intimidated by them. When I saw these adorable snowflake marshmallows, though, I knew I needed to finally give them a try.

I was pleasantly surprised to discover that making these from scratch wasn’t nearly as hard as I expected, and I see lots of homemade marshmallows in our future!


  • 23 cup cold water, divided
  • 2 envelopes unflavored gelatin
  • 1 12 cups sugar
  • 23 cup light corn syrup
  • 18 teaspoon salt
  • 1 teaspoon pure vanilla extract
  • cooking spray
  • crushed candy canes, optional


Line a rimmed baking sheet or bar pan with parchment paper or plastic wrap. Spray with cooking spray and set aside.

Add 1/3 cup cold water to your electric mixer bowl and sprinkle with gelatin. Let sit for 5-10 minutes.

In the meantime, bring 1/3 cup water, sugar, corn syrup and salt to a boil until it reaches 238 degrees on a candy thermometer (about 5 minutes).

Whisk gelatin mixture on low speed, slowly adding the syrup by pouring it down the side of the bowl. Gradually increase to high speed and beat for about 12 minutes until thick and white. Add vanilla and beat for 30 seconds.

Pour the marshmallow mixture onto your prepared baking sheet and smooth.

Optional: Sprinkle marshmallow mixture with crushed candy canes, gently pressing them into the surface.

Let sit, uncovered, for at least 3 hours or overnight.

Spray cookie cutter or knife with cooking spray to prevent sticking and divide into individual marshmallows. Let sit out for an hour or two to let the edges dry some and then store in a tightly sealed container for up to a month.

Click here to add this recipe to your Plan to Eat account.

Join us as we celebrate 101 Days of Christmas with new DIY projects, gift ideas, traditions and more every day from now through Christmas!