3-Ingredient Instant Hot Chocolate (Dairy-Free!)

Jump to Recipe

Did anyone else love instant hot chocolate as a kid!? We’re talking the packets you dump in a mug, add hot water, and stir for instant, chocolaty comfort. When we saw coconut milk powder in the store, inspiration struck for a dairy-free, naturally sweetened version that’s just as easy and delicious!

Just 3 ingredients required for the mix, then simply add it to a mug with hot water whenever the cocoa craving strikes! It’s the perfect solution for the busy holiday season, hot chocolate on-the-go, gifting to friends and family, and beyond. Let’s make hot cocoa!

How to Make Dairy-Free Instant Hot Chocolate

You’ll need 3 ingredients to make this instant hot chocolate:

  • Coconut milk powder – It’s coconut cream that’s been dried and can be reconstituted by mixing with water to make coconut milk!
  • Cocoa powder – We recommend using a high-quality brand for best flavor.
  • Coconut sugar – Dry sweeteners work best because they make this mix shelf-stable. But even if you’re making a single serving to enjoy right away, coconut sugar is still our preferred sweetener for best flavor!
  • Cinnamon (optional) – Adds natural sweetness and has beneficial effects on blood sugar plus other positive health outcomes.

To make this hot cocoa, simply add the dry ingredientsto a mug (or a glass jar if making a larger batch), and stirthem all together.

Then add a little hot water (an electric kettle is great for heating it) and stir again to dissolve the powders and sugar.

Then fill up the mug with more hot water and stir once more for what’s probably the easiest dairy-free hot chocolate you’ve ever made!

Top with Coconut Whipped Cream and a little grated dark chocolate if you’re in the mood for something more fancy and indulgent.

We hope you LOVE this hot chocolate! It’s:

Quick & easy
& Perfect for gifting and on-the-go!

Make yourself a mug any time you’re craving chocolaty comfort in a mug, or mix up a batch of the dry ingredients to share with friends and family this holiday season! It would also be perfect for camping trips, taking to the office, or as a fun activity for kids.

More Quick & Easy Warm Beverages

If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo #minimalistbaker on Instagram. Cheers, friends!

3-Ingredient Instant Hot Chocolate (Dairy-Free!)

Creamy, chocolaty, perfectly sweet hot chocolate that comes together in 5 minutes with just 3 ingredients! Comforting, classic, and perfect for the holiday season and beyond!
Author Minimalist Baker
4.86 from 7 votes
Prep Time 5minutes
Total Time 5minutes
Servings 1(Mug)
Course Beverage
Cuisine Gluten-Free, Vegan
Freezer Friendly No
Does it keep? Dry mix keeps 1 month (see notes)



  • 2Tbspcoconut milk powder(we like Native Forest // choose a brand without casein if dairy-free/vegan)
  • 1Tbspunsweetened cocoa powder(we like Equal Exchange Organic Baking Cocoa)
  • 2-3tspcoconut sugar*(or cane sugar)
  • 1/4tspground cinnamon (optional)
  • 1 – 1 ¼cuphot water

FOR SERVING optional


  • Add coconut milk powder, cocoa powder, coconut sugar, and cinnamon (optional) to a mug (make sure it can hold at least 1 ¼ cup or 300 ml). Stir the dry ingredients together, then add just enough hot water to cover them (~2 Tbsp or 30 ml water // we like using an electric kettle for heating the water).
  • Using a fork or small whisk, vigorously stir the mixture until a smooth, semi-thick “hot cocoa concentrate” forms. Then add 1 cup (240 ml) of hot water and stir well, breaking up any remaining clumps of coconut milk powder or cocoa.
  • Taste and adjust as needed, adding more cinnamon for spice and/or more sweetener if you prefer. Enjoy right away! You can also make this treat fancier by topping with coconut whipped cream and grated dark chocolate.



*We also tested with maple syrup, and it works, but we preferred the flavor of coconut sugar. Use a dry sweetener if making a larger batch of the dry mix.
*To make a large batch (6 servings) of hot chocolate mix (for making ahead or giving as a gift), combine 3/4 cup (96 g) coconut milk powder, 6 Tbsp (36 g) cocoa powder, and 4-6 Tbsp (48-72 g) coconut sugar. Mix all dry ingredients and store in an airtight container. To make a mug of hot chocolate, mix 3 ½ – 4 Tbsp dry mix with 1 – 1 ¼ cup hot water following instructions for best results. Mix is best used within one month.
*Nutrition information is a rough estimate calculated with the lesser amount of coconut sugar and without optional ingredients.

Nutrition (1 of 1 servings)

Serving: 1mugCalories: 162Carbohydrates: 15.1gProtein: 2gFat: 10.7gSaturated Fat: 10.4gPolyunsaturated Fat: 0gMonounsaturated Fat: 0gTrans Fat: 0gCholesterol: 0mgSodium: 11mgPotassium: 222mgFiber: 1.9gSugar: 9gVitamin A: 0IUVitamin C: 0mgCalcium: 17.9mgIron: 0.8mg

Did You Make This Recipe?

Tag @minimalistbaker on Instagram and hashtag it #minimalistbaker so we can see all the deliciousness!

If you love this recipe...

Reader Interactions

Leave a Comment & Rating! Cancel reply

  1. Jeremysays

    I apologize, I think its my first time rating. 5 stars for sure. As long as you let it cool down a bit, it tastes as good or better than any store-bought nostalgia hot chocolate : ) 5 stars!

  2. Jeremysays

    this was a great replacement for normal hot chocolate. Just add more cocoa for dark chocolate, and less for more like milk chocolate : )

    • Support @ Minimalist Bakersays

      Thanks so much for the lovely review, Jeremy. We are so glad you enjoyed it! Next time, would you mind leaving a star rating with your review? It’s super helpful for us and other readers. Thanks so much! xo

  3. mirarisays

    seems lovely! could you please, tell me, if i can use coconut flour for the milk powder? i never seen that in europe…
    thank you; wishing you lovely holidays!

    • Support @ Minimalist Bakersays

      Hi Mirari, unfortunately coconut flour will NOT work here. If you can’t find coconut milk powder, you could simply do the cocoa powder and sugar mixture, and use your favorite milk in place of the hot water. Hope this helps!

  4. Jasonsays

    Really great, more convenient version for non-dairy hot chocolate! I tried the recipe as shown and just now using date syrup as the sweetener instead of coconut sugar. I found the date syrup to be much more satisfying, with a richer flavor overall. Obviously, you wouldn’t be able to make a large, pre-made batch doing it that way, though. Either way, this recipe really scratches the hot chocolate itch.

  5. Maaikesays

    Would love to try this! My to go to quick vegan hot chocolate recipe is rice- or milletdrink heatened up (both are sweet of themselves so no sugar needed) and pour a bit in a cup with some cocoapowder. Stir and slowly, while stirring, add the rest of the milk. If Im in the mood for some more work I add, before cooking, a dried pepper, a crushed clove, a crushed anisseed, some cinnamon and a crushed cardamom.

  6. Vickysays

    Went to your coconut milk powder link right away so I can make this asap, and couldn’t believe the quantity lol 15kg! 202$ lol then I saw the other option for a 6 pack at 22$, phew 😅. Still wondering if this a good price is? Is powder coconut millk pricey? Any other brands stores that could carry this more affordable? Thanks!

    • Support @ Minimalist Bakersays

      Hi Vicky, sorry for the confusion! It shouldn’t be expensive. We found the Native Forest brand at a health food store for about $3 USD. Hope that helps!

      • Almasays

        Thank you MB, I’ll go to my Health food stores…. been wanting to try Vegan hot chocolate – – Again, thank you!!

    • Victoriasays

      Yeah I give it a four it’s so hard to transition from dairy products to non dairy products this really helped I now know a hot chocolate recipe that I can keep on going back to

  7. Mark Isuaksays

    I have been doing something similar for ages. To add on to it, I ususally blend the ingredients with cold water and then microwave it to heat.

    That ends up giving it a very natural and beautiful foam.

    • Support @ Minimalist Bakersays

      Hi Sheri, we aren’t sure of a shelf stable option, but a couple readers have mentioned replacing the water and coconut milk powder with oat milk with success. Hope that helps!

  8. Donna Eda Neubauersays

    Just made it, had an urge for hot chocolate, since wind chill in Wisconsin is zero degrees. Great recipe, will make it again, and again, and again. Easy, pezy

    • Support @ Minimalist Bakersays

      We’re so glad you enjoyed it, Donna! Thank you for the lovely review! Stay warm! xo

  9. Liah G.says

    Made this with Oatmilk and molasses (I’m out of coconut sugars) and it is sooooooo smooooooth!!! Thanks for the afternoon pick me up!

    • Support @ Minimalist Bakersays

      Woohoo! Love your creativity in working with what you had, Liah! Thank you for sharing! xo

    • Support @ Minimalist Bakersays

      Hi Susan! You could omit the coconut milk powder and swap out the water for a non-dairy milk of your choice, warmed on the stove. Let us know how it goes!

      • Susansays

        Great! Thank you! I’m having guests over in a few days for hot cocoa and popcorn. I wanted to use your recipe, but one of the guests doesn’t like coconut. This sounds like a perfect option. I’ll let you know what he thinks.

    • Katsays

      1 Tbls oat flour (or more, depending on how thick you like it) / per serving.

      Or, skip both, (the coconut & oat) just mix 1/3 ea in a jar (approximate is fine), the cocoa powder, dry creamer, and sugar of choice.
      Optionally, add 1-2 tsp cinnamon, & 1/2- 1 tsp salt.
      Close jar, shake well. Use as directed, but use with a non dairy milk, or milk, instead of water for best results.

      I like using half the sugar powdered and half raw sugar. The raw gives a very slight molasses flavor and the powdered makes it extra smooth.
      I also like to add 2 tbls peanut butter powder to my cup for chocolate peanut butter milk! Yum! :)

      • Katsays

        It separated my reply to susan, so to clarify, I was suggesting replacing the coconut milk powder with 1tbls of oat flour.
        I make single cups of oatmilk this way, so it should work for chocolate milk too. (I have made oat chocolate milk before, but I normally use soymilk and not water.)

  10. Joesays

    I LOVE IT!!! Had to do it straight away 😊 I used oatmeal milk because I can’t stand the taste of coconut, and cane sugar. Now I’m looking for a replacement for the coconut whipped cream. But even with that, the creaminess was to die for! Thank you!

  11. The Vegan Goddesssays

    I love hot chocolate and haven’t had it in years so this sounds great.

    However, I am not thrilled about the dry coconut milk because of how it’s processed.

    Why not use regular coconut milk (low-fat) or almond milk in instead?

    • Support @ Minimalist Bakersays

      Hi there! We like this hot chocolate for a shelf stable option that’s an alternative to traditional powdered hot chocolate “packets”. We do have some other recipes you could try instead, like our Feel Good Hot Chocolate!