Sweet and Fluffy Cotton Candy Marshmallows You’ll Love!

Posted on January 12, 2026 ·

by Bellie

Difficulty

Prep time

Cooking time

Total time

Servings

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

Flavored Marshmallow Recipe

At their core, marshmallows are simple. You bloom gelatin in water, cook a sugar syrup, then whip the two together until you get that signature cloud-like texture. What makes them special is flavor. We are going for cotton candy flavor today, but once you learn the method, you can do strawberry, lemon, peppermint, you name it. Think of this as your base formula.

Here’s the big thing that separates a good marshmallow from a great one: cooking the syrup to the right stage. You want it hot enough to set firm but not so hot that it turns tough. I recommend using a candy thermometer if you have one. If not, I’ll include a practical visual cue later that works surprisingly well.

This recipe keeps the steps beginner friendly. No fancy equipment besides a stand mixer or a hand mixer. A stand mixer makes it easier because you’ll be whipping for about 8 to 10 minutes. It’s worth the tiny bit of planning for the pay-off of homemade marshmallows that actually taste like cotton candy.

When you flavor homemade marshmallows, remember a little goes a long way. Cotton candy flavoring can be strong. Start small, taste, and build up. We’ll talk about the exact amounts in the recipe section below. Also, a pinch of salt is your friend. It balances the sweetness and makes the cotton candy flavor pop.

Pro tip: lightly oil your spatula and pan so the marshmallow mixture spreads easily. Sticky is the name of the game here, and a thin glaze of neutral oil keeps things neat.

Cotton Candy Flavoring

Let’s talk flavor. You can use a cotton candy flavor extract or flavor oil. Flavor oils are very concentrated, so you’ll need less. Flavor extracts are more common and still work great. If you have access to cotton candy floss sugar, you can use a tablespoon of it for a boost, but it isn’t necessary. Most grocery stores carry cotton candy flavoring in the baking aisle or you can buy it online.

Color is part of the magic. I like to divide the marshmallow mixture in half and tint one part pink and the other light blue. Then I swirl them together in the pan for that playful fair vibe. Use gel food coloring for brighter color with less liquid. Go easy though. Too much color can muddy the look and slightly change the texture.

If you’re into cotton candy sweets, you’ll also love these fun cotton candy cookies for parties or bake sales. And if you’re planning a colorful dessert table, try the pastel swirl trick from my marshmallows on cupcakes, like these festive candy cane cupcakes during the holidays. It’s a cute way to match your treats without much effort.

One more trick for the flavor: add it near the end of whipping. Heat can fade flavors, and we want the cotton candy note to stay forward. For stronger flavor, you can add a second tiny splash right before spreading into the pan. Taste as you go. You can always add another drop, but you can’t take it out.

Cotton Candy Marshmallows Recipe

Ingredients

  • 3 packets unflavored gelatin, about 21 grams
  • 1 cup cold water, divided
  • 1 1/2 cups granulated sugar
  • 1 cup light corn syrup
  • 1/4 teaspoon fine salt
  • 1 to 1 1/2 teaspoons cotton candy flavor extract or 1/4 to 1/2 teaspoon flavor oil
  • Gel food coloring, pink and blue optional
  • 1/2 cup powdered sugar for dusting
  • 1/4 cup cornstarch for dusting
  • Neutral oil or nonstick spray for the pan

Equipment

  • Stand mixer with whisk attachment or hand mixer with a large bowl
  • Candy thermometer recommended but optional
  • 3 quart saucepan
  • 9×9 inch pan or 9×13 inch for thinner marshmallows
  • Rubber spatula
  • Sifter or fine mesh strainer for dusting

Yield: About 36 to 48 marshmallows depending on cut size.

Time: 20 minutes active, plus 4 to 6 hours to set.

Level: Beginner friendly.

“I always thought homemade marshmallows would be fussy. These were easy, and my kids went wild for the cotton candy flavor. The pink and blue swirl made them party ready without any extra work.”

What I love about these Cotton Candy Marshmallows is how soft and light they stay for days. They pair with hot chocolate, they’re amazing in s’mores, and they turn a simple movie night into a treat. If you want more fun, kid approved sweets, check out these colorful candy corn rice krispie treats. They’re quick, crunchy, and always a hit.

How to Make Cotton Candy Marshmallows Step-by-Step

Before you start

Prep your pan by coating it lightly with oil or spray, then dust with a mix of powdered sugar and cornstarch. Shake out the excess. Bloom the gelatin by sprinkling it over 1/2 cup cold water in your mixer bowl. Let it sit while you make the syrup. This gives you a head start and keeps the process smooth.

Cook the syrup

  1. In a saucepan, combine the remaining 1/2 cup water, granulated sugar, corn syrup, and salt. Stir just to moisten the sugar.
  2. Cook over medium heat without stirring until the mixture reaches 240 F on a candy thermometer. This is the soft ball stage that gives marshmallows their tender bite. If you don’t have a thermometer, watch for a rapid, tight boil and a syrup that drips from the spoon in a thick, steady thread rather than thin drips. This usually takes 8 to 10 minutes.
  3. Turn the mixer on low to break up the gelatin, then carefully pour the hot syrup down the side of the bowl into the gelatin. Keep the mixer on low at first so it doesn’t splatter.
  4. Increase to high and whip until very thick, glossy, and tripled in volume, about 8 to 10 minutes. In the last minute, add cotton candy flavor and a tiny pinch more salt if needed. Taste carefully. The mixture will be warm, so just a tiny taste is enough.

Color and swirl

  1. Divide the mixture into two bowls. Tint one pink and the other blue with gel color. Use only a drop or two at first. You can always add more color.
  2. Plop spoonfuls of each color into the prepared pan in alternating spots. Use a lightly oiled spatula to swirl once or twice. Don’t overdo it or the colors will blend into purple.
  3. Dust the top with the sugar cornstarch mix and let the pan sit at room temperature until set, 4 to 6 hours or overnight.

Cut and coat

  1. Run a thin knife around the edges to loosen, then flip onto a dusted cutting board.
  2. Use a sharp knife or oiled pizza wheel to cut into cubes. Toss each piece in the powdered sugar cornstarch mix to keep them from sticking.

Tip: If your kitchen is very humid, cut them a little larger. They’ll hold their shape better. Also, keep the mixer running long enough for the mixture to cool down to warm rather than hot. This helps your Cotton Candy Marshmallows set with that perfect bouncy texture.

Want a crunchy, caramelized treat for contrast on a dessert board with these marshmallows Try a tray of crispy candy next time so you have both soft and crunchy textures together.

How to Store and Freeze

Store your Cotton Candy Marshmallows in an airtight container at room temperature. Layer with parchment or dust with a little extra powdered sugar and cornstarch to prevent sticking. They’re best within 5 to 7 days, but they rarely last that long in my house.

To freeze, place marshmallows in a single layer on a sheet pan to firm up for 30 minutes. Transfer to a freezer bag, squeeze out extra air, and freeze for up to one month. Thaw at room temperature in the bag. Don’t refrigerate. The fridge adds moisture, which makes marshmallows sticky and less fluffy.

If you notice the coating absorbing slightly, just toss them again in powdered sugar and cornstarch. That refresh brings back their soft, pillowy finish.

Common Questions

Do I need a candy thermometer
No, but it helps. Without one, watch for that tight, rapid boil and thicker syrup that falls in a steady thread from the spoon. Go by time plus visual cues and you’ll be fine.

Why are my marshmallows sticky
Humidity and undercooking the syrup are usually the culprits. Dust generously with powdered sugar and cornstarch, and next time cook the syrup another minute or two.

Can I make different flavors
Absolutely. Swap the cotton candy flavor for vanilla, strawberry, or peppermint. For winter, peppermint is amazing, and you can swirl red and white for a candy cane vibe.

How do I get sharper edges when cutting
Use a long, sharp knife or an oiled pizza wheel. Clean and re oil the blade every few cuts. Letting the pan sit overnight before cutting also helps.

Can I use honey or maple syrup instead of corn syrup
Corn syrup helps prevent crystallization and gives that smooth texture. Honey or maple can work but will change the flavor and may make the texture slightly stickier.

Sweet, Fluffy, and Totally Worth It

That’s it. With a few pantry staples and a little patience, you get homemade Cotton Candy Marshmallows that taste like a trip to the fair. They’re light, cute, and perfect for gifting or nibbling while you watch a movie. Try the swirl, play with color, and make them your own. I’m cheering you on to whip up a batch this week and enjoy every soft, sugary bite.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cotton Candy Marshmallows


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: bellie
  • Total Time: 360 minutes
  • Yield: 36 to 48 marshmallows 1x
  • Diet: Vegetarian

Description

Delight in fluffy, homemade Cotton Candy Marshmallows that taste like a trip to the fair, complete with swirls of pink and blue.


Ingredients

Scale
  • 3 packets unflavored gelatin (about 21 grams)
  • 1 cup cold water, divided
  • 1 1/2 cups granulated sugar
  • 1 cup light corn syrup
  • 1/4 teaspoon fine salt
  • 1 to 1 1/2 teaspoons cotton candy flavor extract or 1/4 to 1/2 teaspoon flavor oil
  • Gel food coloring (pink and blue, optional)
  • 1/2 cup powdered sugar (for dusting)
  • 1/4 cup cornstarch (for dusting)
  • Neutral oil or nonstick spray (for the pan)

Instructions

  1. Prep your pan by coating it lightly with oil or spray, then dust with a mix of powdered sugar and cornstarch.
  2. Bloom the gelatin by sprinkling it over 1/2 cup cold water in your mixer bowl and let it sit while you make the syrup.
  3. In a saucepan, combine the remaining 1/2 cup water, granulated sugar, corn syrup, and salt. Cook over medium heat until the mixture reaches 240°F.
  4. Pour the hot syrup down the side of the bowl into the bloomed gelatin while the mixer is on low.
  5. Increase to high and whip until very thick and glossy, about 8 to 10 minutes. In the last minute, add the cotton candy flavor.
  6. Divide the mixture into two bowls and tint one pink and the other blue. Swirl the mixtures in the pan.
  7. Dust the top with the powdered sugar and cornstarch mixture, and let the pan sit at room temperature until set (4 to 6 hours or overnight).
  8. Run a knife around the edges to loosen, then flip onto a dusted cutting board and cut into cubes, tossing each in the powdered sugar and cornstarch.

Notes

Store your marshmallows in an airtight container at room temperature for best results. They can also be frozen for up to one month.

  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: Mixing
  • Cuisine: American

Nutrition

  • Serving Size: 1 marshmallow
  • Calories: 50
  • Sugar: 11g
  • Sodium: 20mg
  • Fat: 0g
  • Saturated Fat: 0g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 0g
  • Protein: 0g
  • Cholesterol: 0mg

Tags:

/  /  /  / 

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star