How to Make Fluffy Cotton Candy Marshmallows
Looking for a fun, unique sweet treat? Homemade Cotton Candy Marshmallows are a whimsical dessert that combines the airy, melt-in-your-mouth texture of marshmallows with the nostalgic flavor of cotton candy. These pastel-colored confections are perfect for parties, gifts, or any time you want a playful, nostalgic treat for both kids and adults.
Why You’ll Love These Cotton Candy Marshmallows
These marshmallows bring a carnival-fair flavor to your kitchen. They’re incredibly light and fluffy, easy to customize in color and flavor, and require only basic kitchen tools: an electric mixer and a candy thermometer. Make them in pastel pink, baby blue, or a swirled rainbow for birthdays, showers, or seasonal celebrations. Packaged in jars or cellophane bags, they also make charming homemade gifts and party favors.
Ingredients for Cotton Candy Marshmallows
To make this homemade marshmallow recipe, you’ll need the following:
Main Ingredients
- 3 envelopes (7 g each) unflavored gelatin
- ¾ cup (180 ml) cold water, divided
- 2 cups granulated sugar
- ½ cup (120 ml) light corn syrup
- ¼ teaspoon salt
- 1 teaspoon cotton candy flavoring (or use vanilla or strawberry extract if unavailable)
- Gel food coloring (pink, blue, or your choice)
- ½ cup (65 g) powdered sugar
- ¼ cup (30 g) cornstarch

How to Make Cotton Candy Marshmallows – Step by Step
Step 1: Prepare the Pan
- Line a 9×9-inch baking pan with parchment paper.
- Lightly grease the parchment with cooking spray or a thin layer of oil.
Step 2: Bloom the Gelatin
- In the bowl of a stand mixer, sprinkle the gelatin over ½ cup of cold water.
- Let it sit for 5–10 minutes until the gelatin absorbs the water and becomes spongy (it “blooms”).
Step 3: Cook the Sugar Syrup
- In a medium saucepan combine 2 cups granulated sugar, ½ cup light corn syrup, ¼ cup water, and ¼ teaspoon salt.
- Heat over medium-high, stirring until the sugar dissolves.
- Continue heating until the mixture reaches 240°F (115°C) on a candy thermometer — the soft-ball stage.
Step 4: Whip the Marshmallow Mixture
- With the mixer on low speed, slowly pour the hot sugar syrup into the bloomed gelatin.
- Increase the mixer speed to high and beat for 10–12 minutes, until the mixture is thick, glossy, and nearly tripled in volume.
- Add 1 teaspoon cotton candy flavoring and gel food coloring, then mix briefly until evenly combined. For a swirl effect, split the mixture and color each portion, then gently combine.
Step 5: Transfer to Pan and Set
- Pour the marshmallow mixture into the prepared pan and smooth the top with a greased spatula.
- Let set at room temperature for 6–8 hours or overnight until firm to the touch.
Step 6: Cut and Coat the Marshmallows
- Whisk together the powdered sugar and cornstarch in a bowl to create a dusting mixture.
- Turn the marshmallow slab onto a dusted surface and dust the top with the sugar–cornstarch blend.
- Use a greased sharp knife or cookie cutter to cut into squares or shapes.
- Toss cut marshmallows in the powdered sugar mixture to prevent sticking.
Pro tip: For a pretty two-tone swirl, divide the whipped marshmallow into two bowls, tint each a different color, then fold them together briefly before placing in the pan.
Tips for Perfect Cotton Candy Marshmallows
- Use a candy thermometer to reach the correct sugar temperature (240°F / 115°C) for reliable texture.
- Allow the gelatin to bloom fully for a smooth, silky marshmallow.
- Mix pink and blue for an authentic cotton candy look, or experiment with pastel hues.
- Let the marshmallows set overnight for an extra-firm, even texture.
Serving Suggestions
These cotton candy marshmallows are versatile:
- Add them to hot chocolate for a colorful, indulgent topping.
- Toss them with popcorn for a carnival-themed snack mix.
- Use them to top cupcakes, cakes, or ice cream.
- Skewer onto sticks for playful party treats or give them packaged in jars or cellophane bags as gifts.
Nutritional Information (Approximate)
Serving size: about 2 marshmallows
- Calories: ~85 kcal
- Carbohydrates: ~22 g
- Sugar: ~18 g
- Fat: 0 g
- Protein: ~1 g
Tip: For a lower-sugar alternative, try replacing corn syrup with honey, but expect a slightly different texture.
Storage & Leftovers
Room Temperature
Store marshmallows in an airtight container at room temperature for up to two weeks.
Avoid Humidity
Keep them in a cool, dry place to prevent stickiness.
Freezer Storage
Freeze marshmallows in single layers for up to two months. Thaw 5–10 minutes before serving. If they become sticky, dust again with powdered sugar and cornstarch.
Frequently Asked Questions (FAQs)
Do I need a candy thermometer?
Yes. A candy thermometer ensures the sugar reaches the soft-ball stage (240°F / 115°C). If you don’t have one, test by dropping a little syrup into cold water — it should form a soft, pliable ball.
Can I use cotton candy syrup instead of flavoring?
Yes, but liquid syrup may alter the syrup’s balance. If you use cotton candy syrup, slightly reduce the corn syrup to keep the texture consistent.
Is corn syrup necessary?
Corn syrup helps produce a stable, elastic marshmallow. You can substitute honey or golden syrup, but texture may be slightly less spongy.
How do I make multi-colored marshmallows?
- Divide the marshmallow into two or more bowls after whipping.
- Tint each portion with different gel colors.
- Gently combine or layer them in the pan to create swirls before they set.
Final Thoughts
These homemade Cotton Candy Marshmallows are soft, fluffy, and full of nostalgic flavor. They’re an easy, fun project for bakers of any skill level and make delightful gifts or party favors. Try different flavors and colors to match any celebration, and enjoy a little bit of carnival magic at home.
Give this recipe a try and leave a comment to tell us how it turned out!
Related Recipes You’ll Love
- Lemon Raspberry Cupcakes – Moist, Fluffy & Easy Recipe
- Easter Blueberry Lemon Cheesecake Pie – Best No-Bake Dessert
