Fluffy Cotton Candy Marshmallows

Featured in Reliable Dessert Recipes.

Experience the joy of homemade cotton candy marshmallows! Made with a few simple ingredients like sugar, gelatin, and cotton candy flavoring, these marshmallows are whipped to fluffy perfection and tinted with a cheerful pink hue. Perfect for snacks, desserts, or gifting, they are easy to customize and require just a few hours to set. Dust with powdered sugar, cut into squares, and enjoy a light and airy treat that everyone will love.

Chef Zaho
Updated on Sat, 05 Apr 2025 02:10:39 GMT
A plate of powdered sugar covered candy. Pin it
A plate of powdered sugar covered candy. | alicesrecipes.com

This homemade cotton candy marshmallow recipe transforms ordinary marshmallows into a carnival-inspired treat that brings the fairground right to your kitchen. The delicate pink hue and distinctive cotton candy flavor create a nostalgic sweet that's perfect for special occasions or weekend baking projects with kids.

I first made these marshmallows for my daughter's birthday party and watching the children's faces light up as they bit into these cloud like treats made all the effort worthwhile. Now they're requested for every sleepover and special occasion.

Ingredients

  • Water: divided into two portions for blooming gelatin and creating sugar syrup
  • Granulated sugar: provides the primary sweetness and helps create proper texture
  • Corn syrup: prevents crystallization and creates that signature marshmallow chewiness
  • Salt: enhances all the flavors and balances sweetness
  • Unflavored gelatin: is the essential setting agent that creates the marshmallow structure
  • Vanilla extract: adds depth to the flavor profile
  • Cotton candy flavoring: delivers that authentic fairground taste
  • Pink food coloring: creates the classic cotton candy appearance
  • Powdered sugar: prevents sticking and adds a beautiful finished appearance

Step-by-Step Instructions

Bloom The Gelatin:
Sprinkle gelatin over 1/4 cup of cold water in a small bowl and let it sit undisturbed for a full 5 minutes. The gelatin will absorb the water and swell up significantly, creating a thick mixture that resembles applesauce in texture. This step is crucial for proper marshmallow texture so be patient.
Prepare The Sugar Syrup:
Combine remaining 1/4 cup water, granulated sugar, corn syrup, and salt in a medium saucepan. Heat over medium heat, stirring gently but consistently until sugar completely dissolves. Once it begins simmering, stop stirring and allow it to boil until it reaches exactly 240°F which is known as soft ball stage. This typically takes 7 to 10 minutes but timing can vary based on your stove.
Dissolve The Bloomed Gelatin:
While the syrup boils, quickly heat the bloomed gelatin in the microwave for just 10 to 15 seconds until it liquefies. Be careful not to overheat as this can damage the setting properties. The gelatin should be warm and completely liquid with no remaining lumps or granules.
Whip To Perfection:
Pour the hot sugar syrup in a slow, steady stream into the stand mixer bowl containing the dissolved gelatin while mixing on low speed. Once all syrup is added, gradually increase speed to high and continue whipping for a full 10 to 15 minutes. The mixture will transform dramatically, expanding to nearly triple its volume and becoming thick, glossy, and opaque white.
Add Flavoring And Color:
Add vanilla extract, cotton candy flavoring, and pink food coloring to the whipped marshmallow mixture. Mix until completely incorporated with no streaks of color remaining. The mixture should be a uniform soft pink color with the unmistakable aroma of cotton candy.
Set The Marshmallows:
Transfer the fluffy marshmallow mixture to a greased 9x9 inch baking pan, using a spatula to smooth the top into an even layer. Let the marshmallows set undisturbed at room temperature for at least 6 hours or preferably overnight. They need this time to properly set and develop the ideal texture.
Cut And Finish:
Once fully set, generously dust the top of the marshmallows with powdered sugar. Turn the entire slab out onto a cutting board dusted with more powdered sugar. Cut into squares using a sharp knife that has been lightly greased or dusted with powdered sugar. Toss cut marshmallows in additional powdered sugar to coat all sides.
A plate of pink and white marshmallows. Pin it
A plate of pink and white marshmallows. | alicesrecipes.com

The cotton candy flavoring is what makes these marshmallows truly special. I discovered this ingredient at a specialty baking store and it transformed my homemade marshmallows from good to absolutely magical. My niece now calls these "unicorn pillows" and insists on making them whenever she visits.

Storage Recommendations

These cotton candy marshmallows will stay fresh for up to two weeks when stored properly. Keep them in an airtight container at room temperature with layers separated by parchment paper to prevent sticking. Avoid refrigerating marshmallows as the moisture can affect their texture. If you live in a particularly humid climate, add a small packet of food grade silica gel to the storage container to maintain freshness.

Flavor Variations

While cotton candy is delightful, this base recipe works wonderfully with other flavors too. For a sophisticated twist, try replacing the cotton candy flavoring with 1/2 teaspoon of rosewater or lavender extract and a drop of purple coloring. Chocolate lovers can add 2 tablespoons of cocoa powder during the final mixing stage. For a seasonal treat, substitute maple extract and a dash of cinnamon for a fall inspired marshmallow that pairs perfectly with hot apple cider.

Troubleshooting Tips

Achieving perfect homemade marshmallows sometimes requires troubleshooting. If your marshmallows are too soft, the sugar syrup likely didn't reach the proper temperature. Always use a reliable candy thermometer and make sure it doesn't touch the bottom of the pan. If your mixture sets too quickly before you can spread it, work faster next time or have your pan prepared in advance. Should your marshmallows be too sticky even after dusting with powdered sugar, try a mixture of equal parts cornstarch and powdered sugar instead.

A plate of white and pink marshmallows. Pin it
A plate of white and pink marshmallows. | alicesrecipes.com

Frequently Asked Questions

→ How do I achieve a fluffy texture for these marshmallows?

The key to fluffy marshmallows is whipping the sugar syrup and gelatin mixture at high speed for at least 10-15 minutes until it becomes thick and voluminous.

→ What is cotton candy flavoring, and where can I buy it?

Cotton candy flavoring is a concentrated extract that gives the classic sweet carnival flavor. You can find it in specialty baking stores or online.

→ Can I use a different food coloring instead of pink?

Yes, feel free to use any food coloring color you prefer or leave it out for natural-colored marshmallows.

→ How long do the marshmallows need to set?

The marshmallows should set at room temperature for at least 6 hours or overnight for the best results.

→ How should I store homemade marshmallows?

Store the marshmallows in an airtight container at room temperature for up to 1 week. Avoid refrigerating, as it can affect the texture.

Cotton Candy Marshmallows Treats

Sweet and fluffy marshmallows infused with cotton candy flavor and a pop of pink color.

Prep Time
30 Minutes
Cook Time
10 Minutes
Total Time
40 Minutes
By: Fati Zaho

Category: Desserts

Difficulty: Intermediate

Cuisine: American

Yield: Approximately 32 marshmallow squares

Dietary: Vegetarian, Gluten-Free, Dairy-Free

Ingredients

01 1/2 cup water
02 3/4 cup granulated sugar
03 1/2 cup corn syrup
04 1/4 teaspoon salt
05 1 tablespoon unflavored gelatin
06 1 teaspoon vanilla extract
07 1/4 teaspoon cotton candy flavoring
08 1/4 teaspoon pink food coloring
09 Powdered sugar, for dusting

Instructions

Step 01

In a small bowl, sprinkle the gelatin over 1/4 cup of water. Let it sit for 5 minutes to bloom.

Step 02

In a medium saucepan, combine the remaining 1/4 cup water, granulated sugar, corn syrup, and salt. Bring to a simmer over medium heat, stirring occasionally until the sugar dissolves.

Step 03

Attach a candy thermometer to the saucepan and bring the syrup to a boil. Continue boiling until it reaches 240°F (115°C), about 7-10 minutes.

Step 04

While the syrup is boiling, heat the bloomed gelatin in the microwave for 10-15 seconds to dissolve it.

Step 05

When the syrup reaches the correct temperature, slowly pour it into the bowl of a stand mixer with the dissolved gelatin. Start mixing on low speed, then increase to high speed and whip for 10-15 minutes until the mixture becomes thick and fluffy.

Step 06

Add the vanilla extract, cotton candy flavoring, and pink food coloring. Mix until fully combined.

Step 07

Pour the marshmallow mixture into a greased 9x9-inch baking pan. Smooth the top and let it sit at room temperature for 6 hours or overnight to set.

Step 08

Once set, dust the marshmallows with powdered sugar and cut into squares.

Tools You'll Need

  • Small bowl
  • Medium saucepan
  • Candy thermometer
  • Microwave
  • Stand mixer
  • 9x9-inch baking pan

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 70
  • Total Fat: ~
  • Total Carbohydrate: 17 g
  • Protein: 1 g