In a small saucepan, heat the milk over medium heat until it starts to steam but doesn’t boil.
Whisk in the cocoa powder and sugar until fully dissolved.
Stir in the white chocolate chips (if using) and continue stirring until melted and the mixture is smooth and creamy.
Add the vanilla extract and stir again. Taste and adjust the sweetness if needed.
Remove from heat once the hot chocolate is smooth and heated through.
2. Add the Fun Colors:
If you want to make different colors for your Unicorn Hot Chocolate, divide the hot chocolate into a few small bowls (2-3 bowls is usually a good number).
Add a few drops of food coloring to each bowl, stirring gently until you achieve your desired pastel shades (think pink, blue, purple, and light yellow for a true unicorn feel).
3. Assemble the Unicorn Hot Chocolate:
Pour your hot chocolate into a mug.
Gently swirl in the different colored hot chocolates for a « marbled » effect (or layer them if you want distinct stripes of color).
4. Top with Whipped Cream and Decorations:
Generously top the hot chocolate with whipped cream.
Add a fun touch with rainbow sprinkles, candy melts (melted and drizzled over the whipped cream), or edible glitter for that magical unicorn sparkle.
Decorate with mini marshmallows, candies, or even a unicorn-themed lollipop for an extra whimsical flair.
5. Serve and Enjoy:
Serve immediately with a fun straw or stirrer and enjoy the delightful, magical flavors of your Unicorn Hot Chocolate!