No-Churn Cotton Candy Ice Cream
This no-churn cotton candy ice cream tastes just like the spun-sugar clouds from the fair, without needing a machine or a trip to the boardwalk. The base comes together in about 15 minutes, then the freezer does the rest.

A few drops of concentrated cotton candy flavoring give it that unmistakable pink-and-blue taste, while bits of crushed candy melt into sweet little pockets. It is the kind of dessert that makes a weeknight feel like a celebration.
Why No-Churn Wins Here
Heavy cream whipped to stiff peaks does the same work as a churn, trapping air so the ice cream stays scoopable straight from the freezer. No eggs, no stovetop stirring, no special equipment. The texture is creamy and light, with a clean vanilla-candy finish that never freezes rock hard.
The concentrated flavoring is the secret to getting that true carnival taste. A little goes a long way, and it plays well with the richness of the condensed milk. The optional pastel swirls make every scoop look like a party.
Ingredients

- 2 cups heavy cream, cold: the colder the cream, the faster it whips into fluffy peaks
- 1 (14 oz) can sweetened condensed milk: the only sweetener you need, and it keeps the ice cream soft
- 1 tsp vanilla extract: rounds out the cotton candy notes and keeps the flavor from going flat
- 1 ½ tsp cotton candy flavoring, oil-based: this concentrated type gives the truest fairground taste; start with less if you prefer a milder candy note
- Pink and blue gel food coloring (optional): gel colors keep the mixture from thinning; you only need a few drops
- ½ cup crushed cotton candy or cotton candy pops: stirred in right before freezing, they create little bites of concentrated sweetness
Variations / Substitutions
- Swap the crushed candy for white chocolate chips: the cocoa butter melts a bit when frozen and gives a smooth, creamy pops of candy-like texture
- Use a different flavoring for a whole new ice cream: swap the cotton candy flavoring for cake batter, raspberry, or bubblegum extract and adjust the amount to taste
- Leave out the food coloring for a clean white scoop: the flavor stays the same, and you can top it with fresh berries for a less sweet finish
- Make it dairy-free: replace the heavy cream with chilled full-fat coconut cream and use a can of dairy-free sweetened condensed milk; whip the coconut cream just until fluffy
If you love whimsical, no-machine desserts, you should try my homemade sherbet, which comes together the same way with fruit purée.
How To Make No-Churn Cotton Candy Ice Cream
Step 1: Whip the Heavy Cream

Pour the 2 cups of cold heavy cream into a large chilled metal bowl. Using a hand mixer or a whisk, beat on medium high speed for about 3 to 4 minutes, until the cream holds stiff peaks. When you lift the beaters, the cream should stand up completely and look glossy, not grainy. If you see the faintest sign of graininess, stop immediately so you do not whip it into butter.
Step 2: Fold in the Condensed Milk and Flavoring

Pour the whole can of sweetened condensed milk over the whipped cream. Add the 1 tsp vanilla and the 1 ½ tsp cotton candy flavoring. Use a wide rubber spatula to fold the mixture together, cutting down through the middle and scooping up from the bottom. Fold gently for about 20 to 30 seconds, just until you no longer see streaks of white cream and the color is even. Overmixing deflates the air you just built, so stop when it looks unified.
Step 3: Swirl in the Color and Candy

If you want that classic cotton candy look, drop 3 small dots of pink gel food coloring and 3 dots of blue across the surface. Use the tip of the spatula to draw figure eights through the mixture only once or twice, so the colors stay in ribbons rather than blending into a single muddy shade. Then scatter the ½ cup of crushed cotton candy over the top and fold it in with 3 or 4 broad strokes. The candy will soften as it chills and leave tiny concentrated swirls.
Step 4: Scoop and Serve

Scrape the ice cream into a 9 x 5 inch loaf pan or a freezer-safe container with a lid. Smooth the top and press a piece of parchment or wax paper directly onto the surface so a skin does not form. Freeze for at least 6 hours, ideally overnight. When you are ready to serve, let the pan sit on the counter for 5 minutes, then scoop into bowls with a warm ice cream scoop and finish with a small pinch of crushed cotton candy on top.
Tips for the Smoothest Texture
- Chill the bowl and beaters in the freezer for 10 minutes before whipping; cold metal helps the cream thicken faster and hold more air.
- Use an oil-based cotton candy flavoring, not a water-based one. Water-based extracts can make the mixture seize slightly and affect the smooth finish.
- Do not overfold after adding the condensed milk. A few tiny unblended streaks of white are fine and keep the texture fluffy.
- Scoop with a spoon dipped in hot water if the ice cream has been frozen longer than a day; a quick rinse between scoops gives the cleanest rounds.
Keeping Your Cotton Candy Ice Cream Fresh
Store leftover ice cream in the same airtight container, with parchment pressed on top, for up to 2 weeks. The cotton candy pieces will soften over time but the ice cream stays creamy. You do not need to thaw it fully before scooping; a 5 minute rest on the counter makes a big difference.
Frequently Asked Questions
Can I use another flavoring if I can not find cotton candy extract?
Yes. A 50/50 mix of strawberry and vanilla extract will get you close to that candy store taste. Start with 1 tsp total and taste the base before adding the crushed candy, since the condensed milk is already sweet.
What happens if I skip the food coloring?
Nothing changes in terms of taste or texture. The ice cream will be a soft ivory color. You can serve it with colorful sprinkles or fresh fruit if you miss the pink and blue look.
Can I fold in real cotton candy instead of the flavoring?
You can, but the sugar threads dissolve almost completely in the cream within a few hours and you lose both the texture and most of the concentrated flavor. Stick with the crushed cotton candy candies or the oil-based flavoring for the best result.

Ingredients
Method
- Whip the 2 cups of heavy cream in a chilled bowl until stiff peaks form, about 3 to 4 minutes.
- Fold in the sweetened condensed milk, vanilla extract, and cotton candy flavoring with a spatula until no streaks remain.
- Dot the surface with pink and blue food coloring, draw a few gentle swirls with the spatula, then fold in the ½ cup of crushed cotton candy.
- Transfer to a loaf pan, press parchment on top, and freeze at least 6 hours. Scoop and serve with a sprinkle of crushed candy.
