
Want to save this recipe?
If you love the whimsical sweetness of cotton candy and the soft, pillowy texture of homemade marshmallows, this recipe is your dream come true. These Cotton Candy Marshmallows combine classic marshmallow creaminess with the airy, sugary flavor found at carnivals and fairs. They’re perfect for parties, gifting, hot chocolate topping, or simply enjoying as a magical bite-sized treat.
Making marshmallows at home is easier than you think—just a few pantry ingredients, a mixer, and a candy thermometer bring these fluffy cubes to life. With customizable colors and flavors, you can create a batch as vibrant or subtle as you like.
Why You’ll Love This
- Whimsical and nostalgic—think carnival cotton candy meets gourmet marshmallow.
- Easy no-bake dessert with simple ingredients.
- Fun for kids & adults—perfect for parties, favors, and holidays.
- Customizable colors—create pink, blue, purple, swirls, or tie-dye marshmallows.
- Great texture—soft, fluffy, and melt-in-your-mouth.
- Stores well—keeps up to a week at room temp.

Ingredients (US & Metric)
Marshmallows
- ¾ cup (180 ml) cold water, divided
- 3 envelopes unflavored gelatin (7 g each)
- 2 cups (400 g) granulated sugar
- ½ cup (120 ml) light corn syrup
- ¼ tsp salt
- 1 tsp cotton candy flavoring
- Gel food coloring (pink, blue, or any preferred color)
Dusting Mixture
- ½ cup (65 g) powdered sugar
- ¼ cup (30 g) cornstarch
Instructions
-
Prepare the Pan
Line a 9×9-inch (23×23 cm) baking pan with parchment paper and lightly grease it. -
Bloom the Gelatin
In a stand mixer bowl, combine ½ cup cold water and gelatin. Let sit 5–10 minutes until swollen. -
Make the Sugar Syrup
In a saucepan, add sugar, corn syrup, salt, and remaining ¼ cup water.
Heat over medium until sugar dissolves, then increase heat and bring to 240°F (115°C) using a candy thermometer. -
Whip the Marshmallow Base
Turn the mixer on low. Carefully pour the hot syrup into the bloomed gelatin.
Increase speed to high and beat 10–12 minutes until thick, glossy, and fluffy. -
Add Flavor & Color
Mix in cotton candy flavoring and desired food coloring. -
Transfer & Set
Spread the marshmallow mixture into the prepared pan. Smooth the top.
Let set 6–8 hours or overnight. -
Cut & Coat
Mix powdered sugar and cornstarch.
Dust your work surface, turn out the marshmallow slab, and coat the top.
Cut into squares or shapes with a greased knife or cookie cutters.
Toss each marshmallow in the dusting mixture. -
Serve & Enjoy
Store in an airtight container for up to 1 week.
Tips / Storage / FAQs
Tips
- Use a candy thermometer to ensure exact syrup temperature.
- Add two colors for a swirl or tie-dye effect.
- Grease your knife to keep cuts clean.
- Don’t rush the setting time—patience = perfect texture.
Storage
- Room Temp: Up to 1 week in an airtight container
- Avoid humidity to prevent stickiness
- Freezer: Freeze on a tray, then transfer to a bag. Thaw 5 minutes before eating
FAQs
Can I make these without corn syrup?
Yes, using honey or golden syrup—but texture may differ.
Can I skip the candy thermometer?
Use the “soft ball stage” water test, but a thermometer is more accurate.
Can I use cotton candy syrup instead of flavoring?
Yes, but you may need to adjust liquids. Start with a small amount.
Final Thoughts
These Cotton Candy Marshmallows are a whimsical, soft, and joy-filled dessert that transforms ordinary ingredients into magical, melt-in-your-mouth treats. Whether you’re making them for a party, gifting them, or enjoying them with hot cocoa, they bring a carnival-style sweetness to every bite.
Make a batch once, and they’ll quickly become a family favorite.
📖 Recipe
Cotton Candy Marshmallows
Ingredients
Marshmallows
- ¾ cup 180 ml cold water, divided
- 3 envelopes unflavored gelatin 7 g each
- 2 cups 400 g granulated sugar
- ½ cup 120 ml light corn syrup
- ¼ tsp salt
- 1 tsp cotton candy flavoring
- Gel food coloring pink, blue, or any preferred color
Dusting Mixture
- ½ cup 65 g powdered sugar
- ¼ cup 30 g cornstarch
Instructions
Prepare the Pan
- Line a 9×9-inch (23×23 cm) baking pan with parchment paper and lightly grease it.
Bloom the Gelatin
- In a stand mixer bowl, combine ½ cup cold water and gelatin. Let sit 5–10 minutes until swollen.
Make the Sugar Syrup
- In a saucepan, add sugar, corn syrup, salt, and remaining ¼ cup water.
- Heat over medium until sugar dissolves, then increase heat and bring to 240°F (115°C) using a candy thermometer.
Whip the Marshmallow Base
- Turn the mixer on low. Carefully pour the hot syrup into the bloomed gelatin.
- Increase speed to high and beat 10–12 minutes until thick, glossy, and fluffy.
Add Flavor & Color
- Mix in cotton candy flavoring and desired food coloring.
Transfer & Set
- Spread the marshmallow mixture into the prepared pan. Smooth the top.
- Let set 6–8 hours or overnight.
Cut & Coat
- Mix powdered sugar and cornstarch.
- Dust your work surface, turn out the marshmallow slab, and coat the top.
- Cut into squares or shapes with a greased knife or cookie cutters.
- Toss each marshmallow in the dusting mixture.
Serve & Enjoy
- Store in an airtight container for up to 1 week.
Notes



















Leave a Reply