A cotton candy ice cream recipe gives you the nostalgic fairground sweetness of spun sugar in a cold, creamy scoop you can make in your own freezer. This version uses a cooked custard base for a smooth mouthfeel and real cotton candy flavoring for that distinct pink-and-blue taste. You’ll get a pastel swirl and a balanced sweetness that doesn’t coat your tongue with sugar.
The method below walks through temperature cues and churn times so the texture stays scoopable instead of icy. Cotton candy ice cream works as a birthday dessert, a summer treat, or a fun project when you want something different from standard vanilla. The recipe is written for a standard 1.5-quart ice cream maker and uses common dairy ingredients. If you enjoyed this, our recipe barrel is worth trying next.
Why You’ll Love This Cotton Candy Ice Cream
- Real custard base gives a dense, creamy scoop that holds a cone without dripping fast.
- Pink and blue swirl looks like the spun-sugar treat without a cotton candy machine.
- Flavor comes from cotton candy extract, so you control sweetness and color separately.
- Freezes firm but scoops soft after 5 minutes on the counter.
Ingredients You’ll Need
- 2 cups whole milk
- 2 cups heavy cream
- 3/4 cup granulated sugar
- 4 large egg yolks
- 1/4 teaspoon fine salt
- 2 teaspoons cotton candy extract
- 4 drops pink gel food coloring
- 4 drops blue gel food coloring
Ingredient Substitutions
Heavy cream: Replace with an equal volume of half-and-half for a lighter body. The lower fat means the churned ice cream firms up harder and melts quicker, so shorten the churn by about 3 minutes. Expect a less rich coat on the spoon and a faintly icier finish after a week in the freezer. Making this cotton candy ice cream at home is surprisingly straightforward once you know the key steps.
Egg yolks: Use 2 tablespoons cornstarch mixed with 3 tablespoons cold milk as a starch thickener instead of yolks. Cook the base to medium-low heat and stir until it coats a spoon, then cool completely before churning. The result is egg-free but slightly less yellow and a bit more gummy on the tongue. The cotton candy ice cream works well for weeknight cooking when time is limited.
Cotton candy extract: Swap for 1/2 teaspoon raspberry plus 1/2 teaspoon vanilla extract if you can’t find the specialty flavor. You lose the exact spun-sugar note but keep a fruity sweetness that pairs with the pink color. Add the extracts after the custard cools so the alcohol-based flavors don’t cook off.
Whole milk: Use 2% milk for a small fat reduction if that’s what you keep on hand. The base will be a touch thinner before churning and the finished scoop a little less creamy. No change to churn time or color is needed. For another easy option, check out our black truffle pasta.
Step-by-Step Instructions
- Warm 2 cups whole milk and 1 cup heavy cream in a 3-quart saucepan over medium-low heat until steam rises and the edge bubbles, about 6 minutes. Do not let it boil or the dairy will scorch on the base.
- Whisk 3/4 cup granulated sugar, 4 egg yolks, and 1/4 teaspoon salt in a bowl until pale and thick, about 2 minutes. Slowly pour half the warm milk mix into the yolks while whisking to temper them.
- Return the tempered yolk mix to the saucepan and cook over medium-low heat, stirring with a flat spatula, until the custard coats the back of the spatula and reaches 170°F, about 5 minutes. Pull it off heat the moment you see a clear trail.
- Stir in the remaining 1 cup heavy cream and 2 teaspoons cotton candy extract. Place the pan in an ice bath and cool to room temperature, then cover and refrigerate 4 hours or overnight so the base is fully cold.
- Churn the cold base in a 1.5-quart ice cream maker per the manual, usually 20 to 25 minutes, until it looks like soft-serve and holds a ribbon when lifted.
- Divide the churned ice cream into two bowls. Fold 4 drops pink gel coloring into one and 4 drops blue into the other until no white streaks remain. Layer both colors into a loaf pan with a spoon for a swirl.
- Press plastic wrap on the surface and freeze up to 3 days for best texture, or at least 4 hours before scooping. Let the pan sit on the counter 5 minutes before serving.
Pro Tips
Chill the custard base to below 40°F before churning so the machine freezes small crystals instead of slush. A cold base cuts churn time and improves scoopability.
Use gel coloring rather than liquid so the swirl stays vivid without watering the ice cream down. Two drops per color is enough if your gel is strong.
Read the ice cream maker guide from The Kitchn if your model leaks fluid or runs warm, since a weak freezer bowl makes icy results. Pre-freeze the bowl a full 24 hours.
Scoop with a warmed spoon run under hot water for 10 seconds to get clean pastel layers on the dish. This keeps the pink and blue from smearing into one tone.
Common Mistakes to Avoid
Boiling the custard curdles the yolks and leaves grainy bits that survive churning. Keep the heat at medium-low heat and pull the pan at the first sign of thickness.
Skipping the overnight chill forces the machine to work warm milk, which spins butter-like clumps. Always refrigerate the base until cold to the touch.
Overmixing the colors turns the batch purple instead of a distinct swirl. Fold just until streaks blend and stop, then layer quickly into the pan.
Serving Suggestions
Pair a scoop with a small strawberry cream cup for a contrasting tangy bite next to the sweet swirl. The fresh fruit cuts the sugar nicely.
Stack two scoops in a waffle cone and press pastel sprinkles on the side for a fair-themed dessert. Serve with a plain cucumber bread slice if you want a savory break between sweet courses.
Storage and Reheating
Keep cotton candy ice cream in a sealed container with plastic wrap on the surface for up to 3 days at 0°F with no texture loss. After that it slowly picks up freezer odor.
For longer hold, freeze the loaf pan wrapped in foil for freeze for up to 2 months and thaw 8 minutes before scooping. Never leave the open container out more than 2 hours total.
There is no reheating step since this is a frozen dessert; if it goes soft, refreeze it flat for 3 hours rather than microwaving. Scoop only what you serve to limit melt cycles.
Recipe Variations
Vanilla Bean Version
Add 1 scraped vanilla pod to the milk during step one and skip the extract swap if you want a calmer aroma behind the cotton candy. The specks give a bakery look while the pink-blue swirl stays. Churn and freeze the same way with no time change.
Liqueur Swirl
Fold 2 tablespoons of cream liqueur into the blue half before layering for a boozy note adults like. The alcohol lowers the freeze point slightly so let it sit 7 minutes before scooping. Keep the rest of the base unchanged.
Low-Sugar Option
Cut granulated sugar to 1/3 cup and add 2 tablespoons skim milk powder to keep body in the soup style base. The scoop is less sweet but still holds a cone for 4 minutes. Watch the churn since less sugar means it firms faster by about 3 minutes.
Cone Crunch Mix-In
Crush 3 sugar cones and stir half into each color after churning for a crunchy bite. This adds a toasted note that balances the whiskey style variation if you made it. Freeze 1 extra hour so the bits stay suspended.
Cotton Candy Ice Cream
Description
This cotton candy ice cream captures the spun-sugar magic of the fair in a dense, scoopable custard base with a pink-and-blue pastel swirl. Made in your own freezer with real cotton candy extract, it is a fun birthday or summer treat that is less sugary than the original.
Ingredients
Instructions
-
Warm milk and cream
Warm 2 cups whole milk and 1 cup heavy cream in a 3-quart saucepan over medium-low heat until steam rises and the edge bubbles, about 6 minutes. Do not let it boil or the dairy will scorch on the base; you should see tiny bubbles forming at the rim and faint steam before moving on.
-
Whisk egg yolk mix
Whisk 3/4 cup granulated sugar, 4 egg yolks, and 1/4 teaspoon salt in a bowl until pale and thick, about 2 minutes. The mixture should ribbon off the whisk and look noticeably lighter in color than the raw yolks when ready.
-
Temper the yolks
Slowly pour half the warm milk mix into the yolks while whisking to temper them so they do not scramble from the heat. Keep whisking constantly and you will feel the blend become smoother and warmer without any lumps forming.
-
Cook the custard
Return the tempered yolk mix to the saucepan and cook over medium-low heat, stirring with a flat spatula, until the custard coats the back of the spatula and reaches 170°F (77°C), about 5 minutes. Pull it off heat the moment you see a clear trail when you draw the spatula; this prevents curdling of the yolks.
-
Cool the base
Stir in the remaining 1 cup heavy cream and 2 teaspoons cotton candy extract. Place the pan in an ice bath and cool to room temperature, then cover and refrigerate 4 hours or overnight so the base is fully cold and below 40°F before churning.
-
Churn the ice cream
Churn the cold base in a 1.5-quart ice cream maker per the manual, usually 20 to 25 minutes, until it looks like soft-serve and holds a ribbon when lifted. The texture should be thick and creamy with no liquid milk remaining at the bottom of the bowl.
-
Color the batches
Divide the churned ice cream into two bowls. Fold 4 drops pink gel coloring into one and 4 drops blue into the other until no white streaks remain, using just a few turns so the swirl stays distinct.
-
Layer and freeze
Layer both colors into a loaf pan with a spoon for a swirl. Press plastic wrap on the surface and freeze up to 3 days for best texture, or at least 4 hours before scooping; let the pan sit on the counter 5 minutes before serving for easy scooping.
Nutrition Facts
Servings 8
- Amount Per Serving
- Calories 320kcal
- % Daily Value *
- Total Fat 24g37%
- Saturated Fat 14g70%
- Cholesterol 140mg47%
- Sodium 110mg5%
- Total Carbohydrate 22g8%
- Sugars 20g
- Protein 5g10%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Storage: Keep in a sealed container with plastic wrap on the surface for up to 3 days at 0°F; after that it slowly picks up freezer odor, so scoop only what you serve.
- Chill tip: Chill the custard base to below 40°F before churning so the machine freezes small crystals; pre-freeze the bowl a full 24 hours. For another easy option, check out our strawberry sauce to pair.
- Color tip: Use gel coloring rather than liquid so the swirl stays vivid without watering the ice cream down; two drops per color is enough if your gel is strong.
- Scoop tip: Run a spoon under hot water for 10 seconds to get clean pastel layers on the dish and keep the pink and blue from smearing into one tone.
