Ingredients
Equipment
Method
Make the custard
- 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.
- 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.
- 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
- 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.
- 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)
- Churn the pink and blue bases separately in an ice cream maker. Stop when the texture looks like soft-serve with thick, scoopable ribbons.
- 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.
- 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.
