Cotton candy is one of those iconic treats that instantly brings to mind memories of carnival days, summer fairs, and fun times at amusement parks. But what if you could bring the nostalgic flavor of cotton candy into your own kitchen? Well, now you can! With this recipe for Cotton Candy Marshmallows, you can create fluffy, melt-in-your-mouth marshmallows that taste just like the sweet, airy cotton candy we all love. These marshmallows are perfect for snacking, adding to hot chocolate, or just enjoying on their own for a burst of sugary nostalgia.
In this article, we’ll guide you through how to make your own Cotton Candy Marshmallows. You’ll learn exactly what you need to get started, how to create this delightful treat, tips to ensure perfect marshmallows every time, and even some fun variations to try. Whether you’re making them for a special occasion or just for fun, these cotton candy-flavored marshmallows will surely become a favorite in your home.
Why You’ll Love This Cotton Candy Marshmallows Recipe
Who doesn’t love the sugary sweetness of cotton candy? Now, imagine capturing that same delightful flavor and fluffy texture in a homemade marshmallow. The combination of sugar, cornstarch, and a hint of cotton candy flavoring results in marshmallows that are light, airy, and reminiscent of your favorite fairground snack.
These marshmallows have a soft, pillowy texture that’s perfectly complemented by the subtle sweetness of cotton candy. The use of gel food coloring (either pink or blue) gives them that iconic, colorful appearance that makes them not just delicious but visually appealing as well. They’re a treat that you can customize to your liking and that will be the star of any gathering.
One of the best things about this recipe is its versatility. Whether you’re serving them at a themed party, using them to decorate desserts, or simply enjoying them with a cup of cocoa, these marshmallows are guaranteed to bring a touch of whimsy and joy to your day. And while they might seem like an indulgent treat, you can feel good about knowing exactly what goes into them, since they’re homemade with simple ingredients.
What You’ll Need
Making these Cotton Candy Marshmallows requires a few specific ingredients and a little bit of time, but the end result is absolutely worth it. Here’s a list of everything you’ll need to get started:
Ingredients:
- 1/2 cup light corn syrup – This helps give the marshmallows their soft and chewy texture. It also helps prevent the sugar from crystallizing.
- 1/4 cup cornstarch – Used to coat the marshmallows and keep them from sticking together, cornstarch also gives the marshmallows a smooth, silky finish.
- 1 tsp cotton candy flavoring – This is the key to achieving that signature cotton candy flavor. You can find cotton candy flavoring at most baking or candy-making supply stores, or you can order it online.
- 1/4 tsp gel food coloring (pink or blue) – The coloring helps give the marshmallows that nostalgic cotton candy appearance. You can use either pink or blue, or even both if you want to make them extra colorful!
- 2 cups granulated sugar – This is the main sweetener for the marshmallows, giving them their deliciously sugary taste.
- 1/2 cup powdered sugar – Powdered sugar adds to the coating of the marshmallows, preventing them from sticking to each other.
- 1/4 tsp salt – Salt helps balance the sweetness and brings out the flavors in the marshmallows.
- 3 envelopes unflavored gelatin – Gelatin is essential for giving the marshmallows their fluffy, bouncy texture. The gelatin helps the marshmallows hold their shape as they set.
- 3/4 cup water – This is used to dissolve the gelatin and help create the base for the marshmallow mixture.
Step-by-Step Instructions
Making your own marshmallows at home can be a fun and rewarding process, though it does require a bit of patience and attention to detail. Follow these easy-to-follow steps to create your own fluffy Cotton Candy Marshmallows.

Step 1: Prepare the Pan
Start by preparing your pan to set the marshmallows. Lightly grease an 8×8-inch baking pan with cooking spray or butter. Then, dust the pan with a generous layer of powdered sugar and cornstarch mixture (about 1:1 ratio). This will prevent the marshmallows from sticking to the pan once they’ve set.
Step 2: Bloom the Gelatin
In a small bowl, combine the three envelopes of unflavored gelatin with 3/4 cup of cold water. Stir to combine and let it sit for 5 to 10 minutes to allow the gelatin to “bloom,” or absorb the water. This step is crucial for ensuring the marshmallows have the proper texture.
Step 3: Cook the Sugar Syrup
While the gelatin is blooming, prepare the sugar syrup. In a medium saucepan, combine the granulated sugar, light corn syrup, and salt. Place the saucepan over medium heat and stir occasionally until the sugar has dissolved completely.
Once the sugar has dissolved, increase the heat slightly and let the syrup come to a gentle boil. Use a candy thermometer to monitor the temperature of the syrup. You want to cook it until it reaches 240°F (115°C), which is known as the “soft ball” stage in candy-making. This is the point where the syrup has reached the right consistency for marshmallows.
Step 4: Combine the Gelatin and Syrup
Once your sugar syrup has reached the desired temperature, remove the saucepan from the heat. Next, add the bloomed gelatin to the saucepan, stirring until the gelatin has fully dissolved into the hot syrup. This will create a smooth and slightly thick mixture.
Step 5: Whisk the Mixture
Now it’s time to transform the syrup into marshmallow fluff! Pour the syrup into the bowl of a stand mixer fitted with the whisk attachment. Start mixing on low speed, gradually increasing to medium speed as the mixture begins to thicken.
Whisk the mixture for about 10-12 minutes, or until it becomes thick, glossy, and holds stiff peaks. This step is where the magic happens, as the syrup turns into the fluffy marshmallow base.
Step 6: Add Flavor and Color
Once the marshmallow mixture has reached the right consistency, add the cotton candy flavoring and your choice of gel food coloring. If you want to go for a classic cotton candy look, use pink or blue food coloring. Add the color a little at a time, mixing until you achieve your desired shade.
Continue to whisk the mixture for a few more seconds to incorporate the flavor and color evenly.
Step 7: Transfer to the Pan
Carefully pour the marshmallow mixture into the prepared pan. Use a spatula to spread it out evenly. Be sure to work quickly, as the mixture will start to set as it cools. Smooth the top as much as possible, and tap the pan gently on the counter to remove any air bubbles.
Step 8: Let the Marshmallows Set
Allow the marshmallows to sit at room temperature for at least 6 hours, or overnight, to set fully. The marshmallows need time to firm up and become the soft, pillowy treat we all love.
Step 9: Cut and Coat
Once the marshmallows have set, remove them from the pan. Dust a clean surface with a mixture of powdered sugar and cornstarch, then turn the marshmallow block out onto the surface. Using a sharp knife or kitchen scissors, cut the marshmallows into squares, rectangles, or fun shapes.
To keep them from sticking together, toss the cut marshmallows in the powdered sugar and cornstarch mixture, ensuring they’re lightly coated on all sides.
Tips for Success
- Use a Candy Thermometer: Getting the right temperature for the sugar syrup is crucial. A candy thermometer will help ensure that the syrup reaches the soft ball stage (240°F/115°C), which is key to achieving the correct texture.
- Don’t Skip the Gelatin Blooming Process: Be sure to let the gelatin bloom before adding it to the hot syrup. This step ensures that the gelatin dissolves properly and creates the soft, airy texture of marshmallows.
- Whisk Well: Whisking the marshmallow mixture for the full 10-12 minutes is important for achieving that fluffy, pillowy texture. Don’t rush this step—give the mixture time to fully thicken and fluff up.
- Work Quickly: Marshmallow mixture starts to set quickly, so once it’s ready, transfer it to the pan and spread it out before it hardens.
Variations to Try
- Add Sprinkles: For an extra fun twist, add some colorful sprinkles to the marshmallow mixture before it sets. This will give your marshmallows a festive touch and make them even more visually appealing.
- Use Different Flavors: While cotton candy flavoring is delicious, you can experiment with other flavors like strawberry, vanilla, or even bubblegum to create your own unique marshmallow variations.
- Chocolate-Dipped Marshmallows: For an extra indulgence, dip your marshmallows in melted chocolate after cutting them into squares. You can use milk chocolate, dark chocolate, or white chocolate, and top with sprinkles or crushed candy for extra flair.
- Mini Marshmallows: For a bite-sized version, reduce the size of your marshmallow squares and serve them as mini marshmallows. These are perfect for adding to hot chocolate or as a snack.

Storing and Reheating
- Storage: Store your Cotton Candy Marshmallows in an airtight container at room temperature for up to two weeks. To keep them from sticking together, make sure they’re coated with the powdered sugar and cornstarch mixture.
- Freezing: You can freeze marshmallows for up to 3 months. Place them in a freezer-safe bag or container, and separate layers with parchment paper. Let them thaw at room temperature for a few hours before serving.
- Reheating: Marshmallows are best enjoyed at room temperature, but if they become a little hard, you can microwave them for a few seconds to soften them up.
Frequently Asked Questions
- Can I use regular marshmallow flavoring instead of cotton candy flavoring? Yes, you can use vanilla or other marshmallow flavorings, but using cotton candy flavoring is what gives these marshmallows their signature taste.
- Can I make marshmallows without a stand mixer? While a stand mixer is the easiest way to make marshmallows, you can use a hand mixer as well. It will just take a little longer to achieve the right consistency.
- Can I make these marshmallows in advance? Absolutely! These marshmallows can be made a day or two in advance. Just make sure to store them properly in an airtight container.
The Final Word
Making homemade Cotton Candy Marshmallows is a fun and rewarding experience that results in delicious, fluffy treats you’ll want to share with everyone. With the sweet flavor of cotton candy and the perfect texture, these marshmallows will quickly become a favorite in your household. Whether you’re using them for a special occasion, a party, or just because, they’re sure to be a hit with kids and adults alike. So grab your ingredients and get ready to create the perfect homemade marshmallows with a nostalgic twist!
