Cotton Candy Ice Cream

Loading…

By Reading time

Vivid swirls of pink and blue cotton candy ice cream make this one a little playful and a lot memorable. The base turns out smooth and rich, with that unmistakable carnival sweetness running through every spoonful, and the color swirl gives it the kind of bakery-case look that makes people reach for a bowl before dinner is even over.

What makes this version work is the custard base. Egg yolks give it body, heavy cream keeps it plush, and the milk keeps it from becoming too dense. The cotton candy flavoring goes in after cooking, which keeps the flavor bright instead of dulling it on the stove, and splitting the base lets you build those fun pink-and-blue ribbons without muddying the colors.

Below, I’ve included the little details that matter most: how to keep the custard smooth, when to add the coloring, and the easiest way to get a swirl that actually looks like a swirl instead of one flat pastel scoop.

The custard stayed silky and the pink-blue swirl looked just like the pictures. I used a little less coloring than I expected and it still came out bright, and the cotton candy flavor held up after freezing.

★★★★★— Megan R.

Save this cotton candy ice cream for the day you want bold pink-and-blue swirls and that nostalgic carnival flavor in every scoop.

Save to Pinterest

The Custard Step That Keeps Cotton Candy Ice Cream Smooth

Cotton candy ice cream can go grainy fast if the custard gets too hot. Egg yolks thicken between 170°F and 175°F, and once you push past that range, the texture starts to get a little scrambled instead of creamy. Pull the pan as soon as it coats the back of a spoon and leaves a clean line when you drag a finger through it.

Straining matters here. It catches any tiny bits of cooked egg before they have a chance to freeze into the finished ice cream, which is exactly the difference between a polished custard and one with little rough patches. The flavoring goes in after cooking because heat can flatten candy-style extracts, and the salt keeps the sweetness from tasting one-note.

What Each Ingredient Is Doing in the Bowl

Cotton Candy Ice Cream pink blue swirls
  • Heavy cream — This is what gives the ice cream its rich, scoopable body. You need the fat for a plush texture, so don’t swap in a lighter cream and expect the same result.
  • Whole milk — The milk keeps the base from becoming overly dense. Half-and-half works in a pinch, but the finished ice cream will be heavier and less clean on the palate.
  • Egg yolks — Yolks make the custard stable and silky. They also help the ice cream freeze with a softer, more scoopable texture instead of a hard, icy slab.
  • Cotton candy flavoring — This is the ingredient that carries the whole idea. Use a flavoring or extract meant for frozen desserts or baking, since cheap oil-based candy flavor can turn harsh or fade during freezing.
  • Pink and blue food coloring — Gel coloring gives you the brightest swirls with only a tiny amount, which keeps the base from thinning out. Liquid coloring works, but you’ll need more of it and the color usually reads softer.

How to Build the Swirl Without Losing the Color

Warming the Dairy

Heat the cream and milk until steaming, not boiling. You want heat climbing from the pan, not a bubbling edge, because boiling dairy can scorch and leave a cooked taste behind. Whisk the hot dairy into the egg yolks slowly so the eggs warm up without turning into little strands.

Thickening the Custard

Return the mixture to the saucepan and cook it low and steady until it reaches 175°F. Stir constantly and scrape the bottom and corners of the pan, since those are the first places the custard can catch. If the mixture starts to look lumpy, pull it off the heat at once and strain it immediately.

Coloring and Chilling

Divide the finished custard into two bowls and tint one pink and the other blue. Add the coloring in tiny amounts; it deepens more after freezing, so you want it a shade brighter than the final scoop. Chill both bases completely before churning, because warm custard will churn slowly and can freeze with a coarse texture.

Creating the Swirl

Churn the colors separately for the cleanest swirls, or layer them during the freeze step if you’re working without two separate batches. If you mix them too much, the result turns pastel and flat instead of striped. Stop swirling while the colors are still distinct enough to show up after freezing, then cover the surface and freeze until firm.

Dairy-Free Coconut Version

Swap the cream and milk for full-fat coconut milk and coconut cream. The texture stays rich, but the flavor picks up a light coconut note that sits underneath the cotton candy flavor instead of fighting it. Use the same custard method if you’re comfortable with egg yolks, or skip the yolks and churn the chilled base for a lighter, less custard-like result.

No-Churn Shortcut

If you want to skip the custard, whip sweetened condensed milk with cold cream, then fold in the flavoring and coloring. You’ll lose a little of the custard depth, but the result freezes faster and still gives you a soft, scoopable texture. Keep the swirl gentle so the colors stay visible.

Stronger Carnival Flavor

If your cotton candy extract is mild, add it in small increments after the custard chills. Cold temps mute sweetness, so a base that tastes a touch too bold before churning usually lands right after freezing. Don’t add too much at once or the flavor turns candy-like in a synthetic way.

Storage and Reheating

  • Refrigerator: Keep the churned base chilled for up to 24 hours before freezing if needed. After that, the flavor starts to flatten a bit.
  • Freezer: This freezes well for about 2 weeks in a tightly sealed container with parchment pressed onto the surface. It’s best within the first few days, when the swirls still look brightest.
  • Reheating: Let it sit at room temperature for 5 to 10 minutes before scooping. Don’t microwave ice cream unless you want melted edges and a hard-to-serve center.

Questions I Get Asked About This Recipe

Can I make cotton candy ice cream without an ice cream maker?+

Yes. Use the no-churn method in the variations section, or freeze the custard in a shallow pan and stir it every 30 minutes until it thickens. You won’t get the same airy churned texture, but it still sets up creamy if you keep the mixture cold and stir before large ice crystals form.

How do I keep the ice cream from tasting too sweet?+

Use the salt, and don’t overdo the cotton candy flavoring. The custard base should taste a little sweeter before freezing than you want in the final scoop, because cold dulls sweetness. If it still tastes flat, a tiny pinch more salt usually balances it better than extra sugar.

Can I use liquid food coloring instead of gel?+

Yes, but you’ll need more of it, and that can thin the base a little. Gel coloring gives a stronger color with less product, which matters when you’re trying to keep the custard rich and the swirl bold. If liquid is all you have, add it sparingly and stop as soon as the shade looks right.

How do I stop the custard from scrambling?+

Keep the heat low and whisk constantly, especially once the mixture starts to thicken. Scrambling happens when the egg proteins tighten too fast from high heat, so patience matters more than speed here. If you see even a few curds, strain the custard immediately to save the batch.

Cotton Candy Ice Cream

Cotton candy ice cream with vivid pink and blue swirls made from a silky custard base. You’ll warm, strain, color, chill, churn, then freeze until firm for a whimsical carnival-style frozen dessert.
Prep Time 15 minutes
Cook Time 10 minutes
chilling + freezing 4 hours
Total Time 4 hours 25 minutes
Servings: 8 servings
Course: Dessert
Cuisine: American
Calories: 520

Ingredients
  

ice cream base
  • 2 cup heavy cream
  • 1 cup whole milk
  • 0.75 cup granulated sugar
  • 4 egg yolks
  • 1 tsp cotton candy flavoring or extract
  • 0.5 tsp vanilla extract
  • 0.25 tsp salt
swirls and topping
  • 1 Pink and blue food coloring
  • 1 Cotton candy for topping

Equipment

  • 1 saucepan
  • 1 ice cream maker

Method
 

Make the custard
  1. Heat the heavy cream and whole milk in a saucepan over medium heat until steaming, then whisk slowly into the egg yolks that have been beaten with the granulated sugar. Keep whisking to prevent scrambling and look for a smooth, glossy mixture.
  2. Return the mixture to the saucepan and cook, stirring constantly, until it reaches 175F. The custard should coat the back of a spoon and leave a clear path when you run a finger through it.
  3. Strain the custard into a bowl, then whisk in the cotton candy flavoring or extract, vanilla extract, and salt. Mix until fully incorporated and evenly fragrant.
Color and chill
  1. Divide the custard into two bowls and add pink food coloring to one and blue food coloring to the other. Stir until the colors are vivid and consistent throughout.
  2. Chill both bowls completely in the refrigerator before churning. The base should feel fully cold to the touch before you proceed.
Churn and freeze (swirl option)
  1. Churn the pink and blue bases separately in an ice cream maker. Stop when the texture looks like soft-serve with thick, scoopable ribbons.
  2. Freeze until firm, layering colors if you want a blue-pink swirl. You should see distinct swirls once it hardens, with no liquid pooling on top.
  3. Top the finished cotton candy ice cream with cotton candy right before serving. Aim for a small tuft that stays perched on the center for a carnival look.

Notes

Pro tip: cook the custard to a true 175F and stir constantly so it thickens without turning grainy. Refrigerate leftovers in a sealed container for up to 3 days; freeze for up to 1 month (texture may soften slightly after thawing). For a dietary swap, use lactose-free whole milk and lactose-free cream to reduce lactose while keeping the same creamy custard method.

You might also like these recipes

Leave a Comment

Recipe Rating