Here’s a tempting introduction to homemade marshmallows: Imagine pillow-soft, cloud-like confections that melt on the tongue — made with real vanilla and just a few pantry staples. These homemade marshmallows have a tender chew, clean sweetness, and a texture far superior to store-bought. They’re fun to flavor, shape, and gift, and once you try them from scratch you’ll never look back.
Ingredients
– 3 envelopes (about 21 g) unflavored gelatin
– 1 cup cold water, divided
– 1 1/2 cups granulated sugar
– 1 cup light corn syrup (or substitute, see alternatives)
– 1/4 teaspoon fine salt
– 2 teaspoons pure vanilla extract
– 1/2 cup powdered sugar mixed with 1/2 cup cornstarch for dusting

Servings and Cooking Time
Servings: Makes about 36 medium marshmallows (serving size: 3 marshmallows). Preparation time: 20 minutes active. Cooking/time to reach temperature: 10–15 minutes. Cooling and setting time: 4 hours (or overnight).
Nutritional Value
The following nutritional estimates are for one serving (3 medium marshmallows ≈ 20 g):
– Calories: 70 kcal
– Carbohydrates: 17 g
– Sugars: 14 g
– Fat: 0 g
– Protein: 0.5 g
– Sodium: 20 mg
These values are approximate and apply to one person (one serving).
Step-by-Step Cooking Process
– Sprinkle gelatin over 1/2 cup cold water in the bowl of a stand mixer; let bloom 10 minutes.
– Combine remaining 1/2 cup water, granulated sugar, corn syrup, and salt in a medium saucepan.
– Clip a candy thermometer to the pan and bring mixture to a boil over medium-high heat.
– Cook without stirring until 240°F (soft-ball stage), about 8–12 minutes.
– Remove syrup from heat and slowly pour into the bloomed gelatin with mixer on low.
– Gradually increase mixer speed to high and whip until mixture turns glossy and thick, about 8–12 minutes.
– Add vanilla during final minute of whipping and blend briefly to combine.
– Pour marshmallow into a pan dusted with powdered sugar/cornstarch; smooth top with an oiled spatula.
– Dust top with additional powdered sugar/cornstarch; let set at room temperature 4 hours or overnight.
– Turn set marshmallow onto a sugared surface, cut to size with a greased knife or scissors, and toss cut pieces in remaining dusting to prevent sticking.

Alternative Ingredients
Gelatin is the traditional gelling agent; for a vegan version, use agar-agar or a tested vegan marshmallow base (note texture differs). Swap corn syrup with golden syrup or a glucose syrup for similar results; light maple or honey will change flavor and texture. Use egg white aquafaba in some vegan recipes.
Serving and Pairings
Serve homemade marshmallows with hot chocolate, toasted over a fire for classic s’mores, or as a topping for brownies and cupcakes. They pair well with dark chocolate, caramel, coffee, spiced cookies, and festive drinks like mulled cider. Packaged in gift boxes, they’re great for holidays.
Storage and Reheating
Store marshmallows in an airtight container at room temperature for up to 2 weeks; keep layered with parchment to avoid sticking. Do not refrigerate (it can make them sticky). They can be frozen for up to 3 months; thaw at room temperature in a sealed bag. Reheating is not necessary — toast gently with a kitchen torch.
Cooking Mistakes
- Not blooming gelatin — results in weak set.
- Cooking syrup below/above 240°F — affects chew and firmness.
- Mixing in hot syrup too quickly — causes lumps or splattering.
- Under-whipping — marshmallows stay runny and won’t set properly.
- Insufficient dusting — pieces stick together after cutting.
- Using wet utensils — introduces moisture and ruins texture.
Helpful Tips
– Use a stand mixer for best stability and volume.
– Oil your spatula and knife lightly to smooth and cut cleanly.
– Flavor thoroughly: extracts, zest, or cocoa sifted into the mix work well.
– For uniform shapes, use a silicone candy mold or lined square pan.
– Measure sugar by weight for consistency.

FAQs
How long do homemade marshmallows last?
Stored in an airtight container at room temperature, homemade marshmallows keep well for about 1–2 weeks. Avoid refrigeration which adds moisture; freeze for longer storage up to 3 months, thaw sealed at room temperature.
Can I make marshmallows without a candy thermometer?
A thermometer is recommended for reliability, but you can test the syrup by dropping a bit into cold water; it should form a soft, pliable ball (soft-ball stage). This method is less precise and requires experience.
Are there vegan marshmallow alternatives?
Yes—vegan recipes use agar-agar, carrageenan, or specialized commercial gelling blends plus aquafaba for foam. Texture will differ (sometimes firmer) so follow a recipe tested for those substitutes.
Why did my marshmallows become grainy?
Graininess often happens if sugar crystallizes during cooking or if the syrup wasn’t fully dissolved. Ensure syrup boils cleanly and pour it carefully into the gelatin while mixing to prevent recrystallization.
Can I flavor or color marshmallows?
Absolutely — add extracts, zests, or swirl in melted chocolate at the end. Gel or powdered food coloring works best; add with vanilla during the final whipping minute to achieve even color.
How do I get marshmallows to be extra fluffy?
Whip the marshmallow base on high until very thick and the bowl is nearly cool; strong whip time (8–12 minutes) incorporates more air and yields a lighter texture.
Is corn syrup essential in marshmallows?
Corn syrup helps prevent crystallization and gives chewiness. You can use substitutes like glucose or golden syrup, but texture and flavor may vary; some recipes replace it with honey or maple for a different profile.
Conclusion
Homemade marshmallows are an accessible, rewarding candy project that elevates treats from hot chocolate toppings to heirloom gifts. With simple ingredients and careful technique you’ll achieve soft, pillowy marshmallows perfect for toasting, gifting, and experimenting with flavors.

Homemade Marshmallows
Ingredients
- 3 envelopes 21 g unflavored gelatin
- 1 cup cold water divided
- 1 1/2 cups granulated sugar
- 1 cup light corn syrup or substitute
- 1/4 teaspoon fine salt
- 2 teaspoons pure vanilla extract
- 1/2 cup powdered sugar
- 1/2 cup cornstarch for dusting
Instructions
- Sprinkle gelatin over 1/2 cup cold water in the bowl of a stand mixer; let bloom 10 minutes.
- Combine remaining 1/2 cup water, granulated sugar, corn syrup, and salt in a medium saucepan.
- Attach a candy thermometer and bring the mixture to a boil over medium-high heat.
- Cook without stirring until the syrup reaches 240°F (soft-ball stage), about 8–12 minutes.
- Remove syrup from heat and slowly pour into the bloomed gelatin with the mixer on low speed.
- Increase mixer speed to high and whip until the mixture becomes thick, glossy and nearly doubled in volume, about 8–12 minutes.
- Add vanilla during the final minute of whipping and blend briefly to combine.
- Pour the marshmallow mixture into a pan dusted with a mix of powdered sugar and cornstarch; smooth the top with an oiled spatula.
- Dust the top with additional powdered sugar/cornstarch and let set at room temperature for 4 hours or overnight.
- Turn the set marshmallow onto a sugared surface, cut into pieces with a greased knife or scissors, and toss cut pieces in remaining dusting to prevent sticking.