Prep time
8 hours 10 mins
Total time
8 hours 10 mins

Unicorn Ice Cream is magic on a cone! There’s nothing better on a hot day than rainbow ice cream that’s covered in star sprinkles and glitter!
Author: Julie Kotzbach
Recipe type: Dessert
Serves: about 5 cups


2 cups whipping cream
One 14 sweetened condensed milk
Gel food coloring:
Electric Blue
Electric Green
Egg Yellow
Star Sprinkles
Purple Disco Dust (optional)
Green Disco Dust (optional)


In a large mixing bowl, beat the whipping cream until medium peaks form.

Pour the can of sweetened condensed milk into the whipped cream, and fold the whipped cream and condensed milk together until completely combined.

Separate the ice cream base into 5 bowls. Add 2-4 drops of food coloring to each bowl (1 color per bowl). Use a spoon to mix in the food coloring until it is evenly distributed in the ice cream base. You can add more food coloring as needed to reach your desired color.

Using a standard loaf pan, layer the ice cream. Place ½ of each color in the pan in big dollops. (I layered the blue, green, and purple first, and then the yellow and pink on top of that.) Then repeat the color layering.

Run a butter knife through the ice cream a few times in each direction to swirl the colors together. You don’t want to completely mix the colors, just swirl them a bit.

Top the ice cream with star sprinkles and sprinkle with disco dust. Because everyone knows unicorns are glittery.

Cover the loaf pan with plastic wrap and freeze for 8 hours to overnight, or until the ice cream has set up.


Disco Dust is non-toxic and is intended for cake decorating. It’s up to you if you feel comfortable using it in this ice cream. CK makes a line of edible glitter that could be substituted for the disco dust.