Homemade Vanilla Marshmallows

These homemade vanilla marshmallows make soft, pillowy squares with a warm vanilla flavor and a light, fluffy texture that holds its shape when cut, melts smoothly into hot cocoa, and toasts over an open flame with a golden exterior and a soft, gooey center.

The sugar syrup cooks to exactly 235°F before it goes into the bloomed gelatin, and the full 10 to 12 minutes of whipping on high speed is what builds the volume and stiff peaks that give the finished marshmallow its characteristic light, airy texture.

Stir them into a mug of Hot Cocoa Mix, float them on top of Creamy Crockpot Hot Chocolate, or add them to a warm Gingerbread Hot Chocolate for a cozy finishing touch.

Turned out perfectly! Thanks so much! ~Lorrie

Why You’ll Love This Recipe

  • Soft, pillowy texture that holds its shape – These marshmallows set up light and fluffy without feeling stiff or dense. They cut cleanly into neat squares and hold their shape well at room temperature for weeks.
  • Classic vanilla flavor in every bite – Vanilla extract gives them a warm, familiar flavor that works in drinks, desserts, and snacking without competing with whatever they are paired with.
  • Straightforward stovetop method – Everything comes together in one saucepan and a stand mixer with no special candy experience needed. A candy thermometer takes the guesswork out of knowing when the syrup is ready.
  • Melts into drinks and toasts over a flame – These marshmallows melt smoothly into hot cocoa and coffee drinks and toast well over an open flame with a golden exterior and a soft, gooey center.
  • Make-ahead and gift-friendly – Once set and dusted, they store well at room temperature for several weeks and package neatly in clear bags, mason jars, or holiday tins for gifting.

Ingredients

  • Water – Used in two stages — to bloom the gelatin first and to cook the sugar syrup second. Keep the amounts separate before starting as the recipe uses them at different times.
  • Powdered gelatin – Provides the structure that gives marshmallows their characteristic bounce and hold.
  • Granulated sugar – Forms the base of the candy syrup and gives the marshmallows their sweetness and body. Turbinado sugar can be used for a slightly warmer, more caramel-adjacent sweetness without changing the method.
  • Light corn syrup – Prevents the sugar from crystallizing as it cooks and keeps the finished marshmallows soft and pliable rather than grainy or stiff. Do not substitute honey or maple syrup in equal amounts as this will affect how the syrup sets.
  • Vanilla extract – Adds the warm, familiar vanilla flavor throughout. Use a good quality extract or swap for vanilla bean paste for visible flecks and a slightly deeper flavor.
  • Salt – Balances the sweetness and rounds out the overall flavor of the finished marshmallow without adding any detectable saltiness.
  • Cornstarch – Mixed with powdered sugar for the dusting coating that prevents the cut marshmallows from sticking together during storage.
  • Confectioners sugar – Combined with cornstarch for the dusting mixture. The fine texture coats the marshmallows evenly and helps them stay dry and separate in the container.
  • Coconut oil – Used to grease the pan before pouring in the marshmallow mixture. A light, even coat allows the set marshmallow slab to release cleanly without tearing.

Variations & Add-Ins

  • Vanilla bean paste – Swap the vanilla extract for an equal amount of vanilla bean paste for visible vanilla flecks throughout each square and a slightly deeper, more rounded flavor that works especially well for gifting.
  • Peppermint marshmallows – Replace half the vanilla extract with ¼ teaspoon of peppermint extract for a holiday version that melts well into hot cocoa and pairs naturally with a crushed candy cane dusting in place of the plain cornstarch coating.
  • Maple marshmallows – Substitute 2 tablespoons of the corn syrup with pure maple syrup for a mild maple sweetness that works well alongside the vanilla flavor without overpowering the finished marshmallow.
  • Chocolate dusting – Add 2 tablespoons of unsweetened cocoa powder to the cornstarch and powdered sugar coating for a light chocolate finish on the outside of each square that pairs well with hot cocoa and s’mores.

Recipe Tips

Measure and prep everything before starting – Candy making moves quickly once the sugar syrup begins boiling. Have the gelatin bloomed, the pan greased, and the vanilla and salt measured and ready before the syrup goes on the heat.

Use a candy thermometer for accuracy – The syrup needs to reach exactly 235°F, the soft-ball stage, before it is ready to pour. Pulling it too early produces marshmallows that will not set firmly, and going too far produces a stiff, grainy texture.

Do not stir the syrup once it begins boiling – Stirring after the sugar dissolves causes crystallization and produces a grainy finished marshmallow. Leave the syrup completely undisturbed from the moment it starts boiling until it reaches temperature.

Pour the hot syrup slowly – Add the hot syrup to the gelatin mixture in a slow, steady stream with the mixer running on low. Pouring too quickly can cause the gelatin to seize or the syrup to splash dangerously.

Whip until thick, white, and glossy – The mixture should increase significantly in volume and hold stiff, glossy peaks before transferring to the pan. Under-whipped marshmallows will be dense and flat rather than light and fluffy.

Grease the pan thoroughly – Coat the bottom and sides of the pan with coconut oil before pouring in the mixture. A properly greased pan allows the set slab to release cleanly without tearing or sticking.

Dust generously when cutting – Cover the cutting board, knife, and all cut sides with the cornstarch and powdered sugar mixture as you work. Skipping this step makes the marshmallows stick together and difficult to separate cleanly.

Store away from moisture – Humidity is the primary cause of sticky marshmallows after cutting. Keep them in a tightly sealed airtight container away from steam, open windows, or any source of moisture in the kitchen.

Instructions

  1. Bloom the gelatin – Pour ½ cup of cold water into the bowl of a stand mixer and sprinkle the powdered gelatin evenly over the surface. Let it sit for 5 minutes until the gelatin softens and absorbs the water completely.
  2. Prepare the pan – Grease an 8×8 inch baking pan with coconut oil, coating the bottom and all four sides thoroughly. Set aside while the syrup cooks.
  3. Cook the sugar syrup – Combine the remaining ¼ cup of water, granulated sugar, and corn syrup in a medium saucepan. Heat over medium heat and stir until the sugar dissolves completely.
  4. Bring to temperature – Once the sugar dissolves, stop stirring and allow the syrup to boil undisturbed until it reaches 235°F on a candy thermometer. Do not stir at any point once boiling begins.
  5. Start the mixer – Fit the stand mixer with the whisk attachment and begin mixing the bloomed gelatin on low speed to loosen it slightly before the hot syrup goes in.
  6. Add the hot syrup – With the mixer running on low, slowly pour the hot syrup into the gelatin mixture in a thin, steady stream. Take your time — pouring too quickly can cause the gelatin to seize.
  7. Add vanilla and salt – Once the syrup is fully incorporated, pour in the vanilla extract and add the pinch of salt.
  8. Whip until fluffy – Increase the mixer speed to high and beat for 10 to 12 minutes until the mixture is thick, white, glossy, and holds stiff peaks. The volume should increase significantly during this time.
  9. Transfer to the pan – Pour the marshmallow mixture into the prepared pan and smooth the top with a lightly greased spatula. Cover with a greased piece of parchment paper pressed gently against the surface.
  10. Set overnight – Leave the marshmallows uncovered or loosely covered at room temperature for at least 6 hours or overnight. Do not refrigerate during this stage.
  11. Cut and coat – Dust a clean cutting board generously with the cornstarch and powdered sugar mixture. Turn the set marshmallow slab out onto the board and cut into squares using a sharp knife, pizza cutter, or kitchen shears. Toss the cut pieces in the dusting mixture to coat all sides.
  12. Store – Shake off any excess coating and transfer to an airtight container. Store at room temperature away from moisture for up to several weeks.

Gifting Ideas

  • Pack in clear cellophane bags – Place a handful of fully coated marshmallow squares into a clear cellophane bag and tie with twine or ribbon. A small kraft paper tag with the flavor and date keeps the presentation clean and cottage-style without being overdone.
  • Fill a wide-mouth mason jar – Pack the marshmallows into a 16 ounce wide-mouth mason jar and seal with a tight lid. Tie a ribbon around the neck and add a handwritten label with serving suggestions such as stirring into hot cocoa or toasting over a flame.
  • Line a holiday tin – Place the marshmallows in a single layer inside a small tin lined with parchment paper to prevent sticking. A vintage-style cookie tin gives the gift a nostalgic, cottage kitchen feel that works well for Christmas, Easter, or any seasonal occasion.
  • Pair with a hot cocoa kit – Bundle a bag of marshmallows with a jar of homemade hot cocoa mix and a small mug for a complete cottage kitchen gift set.

Freezing & Storage

  • Room temperature – Store fully coated marshmallows in an airtight container at room temperature for up to 2 weeks. Make sure every cut side is well dusted with the cornstarch and powdered sugar mixture before storing to prevent sticking between pieces.
  • Avoid moisture – Humidity is the primary cause of sticky marshmallows after cutting. Keep the container tightly sealed and away from steam, open windows, or any source of moisture in the kitchen.
  • Freezer – Place fully coated marshmallows in a freezer-safe container or bag with a sheet of parchment paper between layers to prevent sticking. Freeze for up to 3 months and bring to room temperature before using for the best texture.
  • Refreshing sticky marshmallows – If the marshmallows become sticky during storage, toss them again in a fresh batch of the cornstarch and powdered sugar dusting mixture and allow them to air dry on a wire rack for 20 to 30 minutes before returning to the container.

FAQ

Whipping the mixture on high speed for the full 10 to 12 minutes is the most important step for a light, fluffy texture. The mixture should increase significantly in volume and hold stiff, glossy peaks before it goes into the pan.

Sticky marshmallows are almost always caused by humidity or insufficient dusting. Make sure every cut side is well coated with the cornstarch and powdered sugar mixture and store in a tightly sealed airtight container away from any source of moisture.

At least 6 hours at room temperature for a firm enough set to cut cleanly. Leaving them overnight produces the best texture and the cleanest slices.

Yes. They toast well but soften and melt faster so use lower heat and watch them closely. A kitchen torch gives the most control for an even golden exterior without melting the center.

No. Refrigeration adds moisture and makes them sticky. Room temperature storage in a tightly sealed airtight container away from humidity works best.

Join The Community


Want More Cozy Recipes & Seasonal Inspiration?

Get cozy, from-scratch recipes, seasonal cottage living tips, and slow living inspiration delivered straight to your inbox.

More Recipes from the Cottage

5 from 4 votes

Homemade Vanilla Marshmallows Recipe

Author: Emily Rider
These homemade vanilla marshmallows make soft, pillowy squares with a warm vanilla flavor that melt into hot cocoa and toast beautifully over an open flame.
Prep:10 minutes
Cook:20 minutes
Additional Time:6 hours
Total:6 hours 30 minutes
Course: Desserts
Cuisine: American
Servings: 46 1×1 inch

Equipment

  • 1 8×8-inch baking pan
  • 1 Medium saucepan
  • 1 Stand mixer with whisk attachment
  • 1 Candy Thermometer

Ingredients

  • ¾ cup water divided, 180 milliliters
  • 7 teaspoons powdered gelatin or 3 packets Knox gelatin
  • 2 cups granulated sugar 400 grams
  • cup light corn syrup 220 grams
  • 1 tablespoon vanilla extract 15 milliliters
  • Pinch of salt
  • ¼ cup cornstarch for dusting, 30 grams
  • ¼ cup confectioners sugar for dusting, 30 grams
  • Coconut oil for greasing the pan

Instructions

  1. Bloom the gelatin – Pour ½ cup of cold water into the bowl of a stand mixer and sprinkle the powdered gelatin evenly over the surface. Let it sit for 5 minutes until the gelatin softens and absorbs the water completely.
  2. Prepare the pan – Grease an 8×8 inch baking pan with coconut oil, coating the bottom and all four sides thoroughly. Set aside while the syrup cooks.
  3. Cook the sugar syrup – Combine the remaining ¼ cup of water, granulated sugar, and corn syrup in a medium saucepan. Heat over medium heat and stir until the sugar dissolves completely.
  4. Bring to temperature – Once the sugar dissolves, stop stirring and allow the syrup to boil undisturbed until it reaches 235°F on a candy thermometer. Do not stir at any point once boiling begins.
  5. Start the mixer – Fit the stand mixer with the whisk attachment and begin mixing the bloomed gelatin on low speed to loosen it slightly before the hot syrup goes in.
  6. Add the hot syrup – With the mixer running on low, slowly pour the hot syrup into the gelatin mixture in a thin, steady stream. Take your time — pouring too quickly can cause the gelatin to seize.
  7. Add vanilla and salt – Once the syrup is fully incorporated, pour in the vanilla extract and add the pinch of salt.
  8. Whip until fluffy – Increase the mixer speed to high and beat for 10 to 12 minutes until the mixture is thick, white, glossy, and holds stiff peaks. The volume should increase significantly during this time.
  9. Transfer to the pan – Pour the marshmallow mixture into the prepared pan and smooth the top with a lightly greased spatula. Cover with a greased piece of parchment paper pressed gently against the surface.
  10. Set overnight – Leave the marshmallows at room temperature for at least 6 hours or overnight. Do not refrigerate during this stage.
  11. Cut and coat – Dust a clean cutting board generously with the cornstarch and powdered sugar mixture. Turn the set marshmallow slab out onto the board and cut into squares using a sharp knife, pizza cutter, or kitchen shears. Toss the cut pieces in the dusting mixture to coat all sides.
  12. Store – Shake off any excess coating and transfer to an airtight container. Store at room temperature away from moisture for up to 2 weeks.

Notes

Prep everything before starting – Have the gelatin bloomed, the pan greased, and the vanilla and salt measured before the syrup goes on the heat. Candy making moves quickly once the sugar begins boiling.
Do not stir once boiling – Stirring after the sugar dissolves causes crystallization and produces a grainy finished marshmallow. Leave the syrup completely undisturbed until it reaches 235°F.
Whip the full 10 to 12 minutes – The mixture needs the full whipping time to develop the volume and stiff peaks that produce a light, fluffy texture. Under-whipped marshmallows will be dense and flat.
Store away from moisture – Humidity is the primary cause of sticky marshmallows. Keep in a tightly sealed airtight container away from steam or any source of moisture in the kitchen.

Nutrition

Serving: 1g, Calories: 56kcal, Carbohydrates: 14g, Protein: 1g, Fat: 0.04g, Monounsaturated Fat: 0.001g, Sodium: 5mg, Potassium: 1mg, Fiber: 0.01g, Sugar: 13g, Calcium: 1mg, Iron: 0.02mg

Did you make this recipe?

Rate it 5 “⭐️” below.

If you liked this recipe, I’d be so grateful if you would share it with others. Use the buttons below to share, comment, or connect.

Close-up of a woman in a peach blouse smiling and leaning against a kitchen counter, with fresh flour and wheat berries visible beside her.

Emily Rider

Home miller since 1999 with fresh-milled flour & sourdough experience. Sharing from-scratch recipes and traditional kitchen skills, rooted in the seasons and inspired by everyday cottage living and seasonal rhythms.

More From The Cottage...

Leave a Reply

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

Rate This Recipe




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

2 Comments

    1. Lorrie, thank you so much for letting me know! I’m so glad it turned out perfectly for you. That’s always my hope when I share a recipe here — that it works beautifully in your kitchen too.

      I really appreciate you taking the time to leave a review. It means a lot to me.

      Warmly,
      Emily