Unicorn Hot Chocolate

Unicorn hot chocolate

The Spruce / Leah Maroney

Prep: 2 mins
Cook: 5 mins
Total: 7 mins
Servings: 2 servings
Yield: 2 drinks
Nutrition Facts (per serving)
977 Calories
52g Fat
111g Carbs
18g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2
Amount per serving
Calories 977
% Daily Value*
Total Fat 52g 67%
Saturated Fat 30g 150%
Cholesterol 60mg 20%
Sodium 298mg 13%
Total Carbohydrate 111g 40%
Dietary Fiber 0g 1%
Total Sugars 110g
Protein 18g
Vitamin C 1mg 3%
Calcium 642mg 49%
Iron 1mg 4%
Potassium 854mg 18%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Ready your sweet tooth! From swirled chocolate bark to rainbow grilled cheese sandwiches to Frappuccinos, there's no shortage of adorable unicorn foods to eat and drink. This unicorn hot chocolate is full of sweet, warm goodness and colorful accents that make regular hot cocoa look a little, well, boring. It may sound fancy and complicated, but there's really not much to it. Unicorn hot chocolate is essentially melted white chocolate mixed together with a little food coloring and a lot of fun—it's super easy to whip together.

You can use whatever sprinkles, marshmallows, whipped cream, and frosting that you want. Set up a cute hot chocolate bar for a unicorn-themed party or sleepover in those chilly winter months. You can also change up the color of the white-hot chocolate itself, make it blue, pink, or purple.


  • 3 cups whole milk

  • 2 tablespoons sugar

  • 2 teaspoons pure vanilla extract

  • 8 ounces white chocolate, chopped

  • Red or pink food coloring

  • Blue frosting, sprinkles, marshmallows, and whipped cream, for garnish

Steps to Make It

  1. Place the whole milk, sugar, and vanilla extract in a small saucepan. Cook on low heat until it is just simmering, not boiling.

  2. Add in the chopped white chocolate to the warm milk mixture, whisking frequently, until the white chocolate has melted and the mixture is smooth.

  3. The amount of food coloring you need depends on what brand and type you use. If you are using red food coloring, add just one or two drops at a time and whisk until it reaches a nice light pink color. If you are using pink food coloring, you may need to add a few more drops to get the color you want.

  4. Dip the rim of your mugs in the blue frosting and then dip it into your pastel sprinkles.

  5. Pour the hot chocolate into the mugs and top with whipped cream, marshmallows, and sprinkles.

  6. Serve immediately with a cute straw!


  • Using white chocolate that is meant for melting will create the smoothest hot chocolate. You can usually find these melts at craft stores. You can also use white chocolate chips or white chocolate baking bars.
  • Make sure you cook the hot chocolate on low heat and take your time letting the chocolate melt. If you cook it too fast the white chocolate can burn and then it won't fully incorporate into the milk.
  • You can use gel food coloring or liquid food coloring. Just make sure to add a tiny bit at a time so you don't have to start over.
  • Try to choose sprinkles, frosting, and marshmallows that are on the same color scheme for the most visually beautiful mug of hot chocolate. A clear mug also showcases the beautiful colors.