These homemade cotton candy marshmallows are one of my favorite easy party tricks. Yes, I did just say “homemade marshmallows” and “easy” in the same sentence! They’re made with just 7 simple ingredients and take only 30 minutes to prep– seriously! They’re super fun and colorful for kids’ parties– the perfect treat to add to hot chocolate, s’mores, or ice cream.

If you buy marshmallows at the store, you should try making them at home! I couldn’t believe just how simple these cotton candy marshmallows were to make. My kids can’t get enough of how cool they look, and even adults love them for their nostalgic flavor. I love using them to make Cotton Candy S’mores!
What’s in This Cotton Candy Marshmallows Recipe?
- Gelatin: Helps the marshmallows set. I used packets of powdered gelatin. You can also use gelatin sheets, substituting 4 sheets per tablespoon of gelatin powder.
- Granulated Sugar: Sweetens the marshmallows.
- Light Corn Syrup: Prevents the sugar from crystallizing, which helps keep the marshmallows fluffy and chewy.
- Kosher Salt: Enhances the overall flavor of the marshmallows and balances the sweetness.
- Cotton Candy Flavoring: Adds that classic nostalgic flavor. I recommend LorAnn for the most authentic flavor.
- Food Coloring: I used pink and blue gel food coloring to get vivid colors. Water-based food coloring will also work but may not turn out as bright.
- Powdered Sugar: I like to dust the finished marshmallows in powdered sugar to prevent them from sticking together.
Email This Recipe
Enter your email and we’ll send the recipe directly to you!
How to Store
Store leftover cotton candy marshmallows in an airtight container at room temperature for up to 1 month or freeze them for up to 3 months. Let thaw at room temperature until soft enough to enjoy.
Tips for Success
- One packet of gelatin powder is equal to 1 teaspoon, so for this recipe, use 2½ tablespoons of powder or 10 sheets of gelatin.
- Cotton candy comes predominantly in two flavors: blue raspberry and pink vanilla. The base for both is a compound that tastes like caramelized fruit and sugar mixed with vanilla. Pink vanilla cotton candy is then infused with strawberry flavoring, and blue raspberry is infused with raspberry flavoring. Either one will work in this recipe.
- After letting your marshmallows set, you can dust off any excess powdered sugar.
- Cut the marshmallows into 1-inch squares or use a cookie cutter to make them into fun shapes.
- You can use different food coloring if you want to make your marshmallows a different color, such as green, red, or orange.
Cotton Candy Marshmallows Recipe
Ingredients
- 2½ tablespoons powdered gelatin (from 3 packets)
- 1 cup cold water divided (50°F)
- 1½ cups granulated sugar
- ¾ cup light corn syrup
- ½ teaspoon kosher salt
- 2 teaspoons cotton candy flavoring (2 fl drams)
- Pink and blue food coloring
- ¾ cup powdered sugar
Equipment
- Kitchen Scale (optional)
- Stand Mixer
- 9×13 Baking Pan
Instructions
- Bloom the gelatin in the bowl of a stand mixer by whisking the gelatin and half of the water. Let stand for 8-10 minutes.2½ tablespoons powdered gelatin, 1 cup cold water
- While the gelatin is blooming, whisk the remaining water, sugar, corn syrup and salt together in a medium saucepan set over medium heat. Allow to simmer for 6-8 minutes, whisking constantly. The mixture will start to become clear. Remove from the heat.1½ cups granulated sugar, ¾ cup light corn syrup, ½ teaspoon kosher salt
- Using a whisk attachment, turn the mixer to low speed and slowly pour in the sugar mixture. Once incorporated, continue to whisk for another minute. Increase speed to high for 10 minutes or until a fluffy, white, marshmallow mixture has formed.
- Add in the cotton candy flavoring and whisk for another minute. Divide marshmallow mixture into two separate bowls. Color each of them pink and blue.2 teaspoons cotton candy flavoring, Pink and blue food coloring
- Dust a 9×13-inch pan with powdered sugar to prevent the marshmallows from sticking. Spoon the marshmallow into the pan in alternating colors. Using a rubber spatula, smooth the top. Dust with the remaining powdered sugar. Cover with plastic wrap and let set for 8-12 hours.¾ cup powdered sugar
- Once set, remove the marshmallow slab from the pan and place it onto a cutting board. Dust off any excess powdered sugar. Cut the marshmallows into 1-inch squares. Serve and enjoy!
Notes
How to Make Cotton Candy Marshmallows Step-by-Step
Bloom the Gelatin: Bloom 2½ tablespoons (from 3 packets) of powdered gelatin in the bowl of a stand mixer by whisking the gelatin and ½ cup of cold water. Let stand for 8-10 minutes.
Simmer the Sugar: While the gelatin is blooming, whisk the remaining ½ cup of cold water, 1½ cups of granulated sugar, ¾ cup of light corn syrup, and ½ teaspoon of salt together in a medium saucepan set over medium heat. Allow to simmer for 6-8 minutes, whisking constantly. The mixture will start to become clear. Remove from the heat.
Beat the Marshmallows: Using a whisk attachment, turn the mixer to low speed and slowly pour in the sugar mixture. Once incorporated, continue to whisk for another minute. Increase speed to high for 10 minutes or until a fluffy, white, marshmallow mixture has formed.
Flavor and Color the Marshmallows: Add in 2 teaspoons of cotton candy flavoring and whisk for another minute. Divide the marshmallow mixture into two separate bowls. Color each of them pink and blue with food coloring.
Set the Marshmallows: Dust a 9×13-inch pan with ½ cup of powdered sugar to prevent the marshmallows from sticking. Spoon the marshmallow into the pan in alternating colors. Using a rubber spatula, smooth the top. Dust with the remaining ¼ cup of powdered sugar. Cover with plastic wrap and let set for 8-12 hours.
Cut the Marshmallows: Once set, remove the marshmallow slab from the pan and place it onto a cutting board. Dust off any excess powdered sugar. Cut the marshmallows into 1-inch squares. Serve and enjoy!
I think that I needed to whip the mixture longer than the 10 minutes. They came out okay and very pretty, but they were more shiny and wet, more like jello than marshmallows.
Sorry to hear this recipe didn’t quite work out as planned, Susan!
Is there a way to replace the corn syrup with something else?
Hi, you can use maple syrup, brown rice syrup, or simple syrup (equal amounts of water and sugar cooked together).