Homemade Vegan Chocolate Milk

Homemade Vegan Chocolate Milk

Homemade Vegan Chocolate Milk that tastes every bit as rich and delicious as the indulgent dairy version! Made with just 6 ingredients, this dairy-free milk is easy and downright delicious! 


Oh man, I shared a pic of this chocolate milk a couple of weeks back on my Instagram stories and no other share I've done on there has ever sparked as much excitement and messages as this chocolate milk did. It was a spur of the moment creation because I was hit with an intense chocolate milk craving and oh boy did it ever satisfy. But your pleading and begging is what convinced me I better get it posted.

This homemade Vegan Chocolate Milk tastes every bit as rich and delicious as the indulgent dairy version! It truly does. If you've ever had the good kind of dairy chocolate milk, then you know how thick, creamy, rich and amazingly delicious it is. This recipe is similar to my Best Vegan Hot Chocolate but with some significant tweaks.

I'm not talking about a thin healthy milk here guys. So, if that's what you are looking for, skip the recipe. I have MISSED that amazing dairy chocolate milk for years and in order to have something that truly hit the mark, I knew I needed to make it rich. I didn't want bitter or super thin milk that was a pale comparison.

NO. This stuff is legit and when my daughter inhales the cup like it was the best thing she'd ever tasted, I knew it was good. It's also nut-free! Obviously, this is not something we would drink everyday, it is a treat, but a dang good one at that.

You will need the following (+salt):

  • Lite coconut milk
  • Rice milk or almond milk
  • Maple syrup
  • Unsweetened cocoa powder
  • Vanilla extract
  • Semi-sweet dairy-free chocolate chips


Why 2 different milks? I tested it with all coconut milk and it just simply became too thick in the fridge. It was yum, duh, but not really a milk...more like a mudding...a milk and pudding, haha. The coconut milk gives that creamy richness (with NO coconut taste because it's the "lite" and also helps thicken it some, while the rice milk keeps it from getting too thick (it's thin!) and is also a neutral flavor.

Cocoa powder in a good amount because we want it to taste like true chocolate milk, right? No wimpy bland stuff here folks. And enough sweetener to counteract the cocoa so it's not bitter.

Chocolate chips are used because while the milk is chilling, this is where the magic happens. It thickens up the milk perfectly, whereas straight out of the blender, it's kind of thin. Delish, but not that dairy-creamy-rich texture. Chilling changes it all. Also, chocolate chips contain cocoa butter, so it adds to the overall decadence and flavor that you just don't get from cocoa powder alone.

How to make Homemade Vegan Chocolate Milk:

Add the coconut milk and rice milk to a blender, along with maple syrup, cocoa powder, chocolate chips, vanilla and salt. Blend on high for several minutes until 100% smooth. If you have a Vitamix, this will work perfectly. If your blender is so-so, then I would suggest melting the chocolate chips first. See directions below.

Pour the chocolate milk into a container and chill for several hours or overnight is preferred. Then it will be creamy, thickened perfectly and so chilled and delicious! Nothing quite like a super cold glass of chocolate milk.

Served with extra chocolate, because, why not.

Now, go to your kitchens and make this now so you can enjoy a glass for the weekend! Don't forget to come back and let me know what you think of it. If you want to experience the magical chocolate milk, then please make the recipe exactly as written, it is worth it!

Yields 4 cups

Homemade Vegan Chocolate Milk

5 minPrep Time

5 minTotal Time

Recipe Image
Save RecipeSave Recipe

5 based on 7 review(s)


  • One 13.6oz can "lite" coconut milk (or 1 3/4 cups, 420g)I use Thai Kitchen brand , the best
  • 1 3/4 cups (420g) unsweetened rice milk (or almond milk if you don't mind the nuttier taste in this) I use Rice Dream "original classic"
  • 6 tablespoons (120g) pure maple syrup
  • 6 tablespoons (36g) unsweetened cocoa powder
  • 4 tablespoons (60g) dairy-free semi-sweet mini chocolate chips (I used Enjoy Life)
  • 1 teaspoon (5g) vanilla extract
  • 1/4 teaspoon fine sea salt


  1. If you have a Vitamix, add the coconut milk and rice milk to the blender, along with maple syrup, cocoa powder, chocolate chips, vanilla and salt. Blend on high for several minutes until 100% smooth. If you have a Vitamix, this will work perfectly. If your blender is so-so, then I would suggest melting the chocolate chips first. Simply add the chocolate chips to a bowl with 1/2 cup of the milk and heat in the microwave or over a double boiler just until the chocolate is almost melted. Stir until smooth and then blend with the rest of the ingredients.
  2. Pour the chocolate milk into a container and chill for several hours or overnight is preferred. Then it will be creamy, thickened perfectly and so chilled and delicious! Nothing quite like a super cold glass of chocolate milk. It makes a good amount too! It's very rich, so I find a small amount so satisfying.


lacto vegetarian
gluten free
dairy free
egg free
soy free
wheat free
peanut free

If you make this recipe, please do not repost it in full on your site, please link to me instead giving proper credit. I work very hard to create my recipes and share them for free, so please be respectful and link properly. If you are inspired by this recipe, again, please give proper credit and do not simply post it on your site.

Don't forget to PRE-ORDER my cookbook and get the 5 FREE BONUS Recipes Ebook today sent to your email! Click the photo for all the details about the book and where to send a copy of your receipt to for your bonus recipes!


  1. Chocolate pudding sounds good too!!
  2. I grew up with Quik and dairy milk. I would put Quik on my ice cream too! But now a few decades later, since I realized the importance of a plant based diet it’s been really hard for me since I don’t like coconut! So many vegan recipes use coconut. Do you think this tastes coconut-y? Is the coconut milk important for the consistency? Thanks Tricia B
    • brandi.doming@yahoo.com
      Hi Tricia! I actually talk about why I use the milks listed above in the post to explain why :) and I use "lite" coconut specifically because it leaves NO coconut taste whatsoever. It is creamier than any other milk out there which is why I use it so it mimics dairy but using the lite helps it to not taste like coconut, I promise. The Thai Kitchen brand is the best. Another reason why I used a combo with the rice milk too. The end result is so rich and chocolatey, that it is truly all you taste, amazing, rich chocolate milk, I promise! Try it and let me know what you think :) It gets super creamy after chilling so definitely judge it at that stage, although it sure does taste amazing straight out of the blender too, haha :)
  3. Oh my oh my oh my! Truthfully I *almost* went for the carton almond + cashew chocolate milk at TJs the other day because I was craving it so bad, but I am glad I held out because this looks SO much better (and also the first two ingredients aren't water and sugar, thankfully😆) It's so funny how something simple like this sparks all the GIMME vibes, ha. Simple and nostalgic is a hard combo to beat. You know the part where you were talking about the coconut milk only version and why you didn't go that direction? So I definitely will be trying that "too thick" (ha!) version too because Chocolate Mudding sounds like exactly what my life needs. When I was little I'd actually use double the amount of nesquick powder and to make it extra thick and eat it with a spoon and cool whip on top lol. But I gotta try the sippable version too, with the melted chocolate in there I bet the post-chilling texture is still SO dreamy😋 Leave it to you to take something so simple and kid-friendly and make it as classy as can be🙌
    • brandi.doming@yahoo.com
      I have found with the store stuff, it tastes off or too nutty or something and of course, they add all the icky additives and yes, you are correct my dear, this homemade stuff is sooo much better! I'm not kidding, after it chills overnight, it gets super creamy and thickens beautifully so you really wouldn't need all coconut milk, hahaha! By the 2nd day of chilling it gets EVEN thicker! I even froze some for about an hour so it got super cold and icy, omg, heaven! Haha, oh yes I remember those nesquick days too...and carnation instant breakfast stuff that is made with crapola but was still so tasty, ha! Thank you girl!
  4. Nothing like a nice cold glass of chocolate milk!! I much prefer to to hot chocolate. I kind of want to put my mouth right in that pour shot....I have had on my list to replicate this frozen hot chocolate I had in New York many years ago, it's like the perfect thick slushy but chocolate milk and it's SO good!
    • brandi.doming@yahoo.com
      Thank you friend! Oh I love them both, can't pick a favorite, haha, but obviously that changes with the weather :) Haha, that sounds delicious, that is how this stuff gets after chilling, it's so thick and creamy and is pure heaven!
  5. I made it earlier today, and it turned out deliciously! I'll probably be even better overnight. I tried it right out if the blender, and could definitely taste the coconut milk. I like coconut, so it didn't bother me. But chilled? The chocolate flavor definitely takes over. So good! Thank you for this easy and delicious recipe!
    • brandi.doming@yahoo.com
      Thank you so much Leah, so very happy you loved it! Thank you for taking the time to leave the review! Yes, exactly, after it's chilled is when it reaches perfection!
  6. I made this today and it is DELICIOUS! It’s super creamy, chocolatey, and the most perfect thing my taste buds have ever tasted! 10 out of 10!!!
    • brandi.doming@yahoo.com
      Thank you so so much Shaina for taking the time to leave the review! I was so happy when I read it on IG! I really appreciate it!
  7. The chocolate milk is delicious. Creamy and so chocolatey.
    • brandi.doming@yahoo.com
      So happy to hear that Valerie, thank you so much for making it!
  8. Such a creamy and delicious chocolate milk! There’s nothing better than that. Lovely recipe Brandi 🙂
    • brandi.doming@yahoo.com
      Thank you so much Bianca~
  9. Well I can definitely see what all the excitement is about! No wonder people went crazy! I’m sitting here drooling over what’s easily the dreamiest looking glass of chocolate milk...gimme a large chilled glass of this please!! There’s so much to love about this recipe. First, the use of coconut milk with another dairy-free milk - hello, creamy perfection! Then you’ve got cacao powder AND chocolate chips...YES to double chocolate! With chocolate squares as a pairing. I love the way you think! This milk looks so rich and creamy and I need to make this now! Ha! Can’t wait!! XO
    • brandi.doming@yahoo.com
      Thank you so much my sweet friend! Haha, yes, I did go a bit overboard with the extra chocolate, but I just couldn't help myself, hahaha! Chocolate + chocolate is always a good choice :) xoxo
  10. it's just delicious, it’s very yummy, it’s very healthy, I appropriate your blog & Article
  11. How could you do this to me??? I'm making this on a weekly basis now; IT'S SO FREAKING GOOD!
    • brandi.doming@yahoo.com
      Hahaha, oh no! Or....oh yes! Lol! So glad you love it Patricia!
  12. Absolutely delicious! After letting it sit overnight, you did not lie...it really thickened up. It was a little too thick for me so I thinned it out. It definitely hit the spot! Thank you so much for the recipe!
    • brandi.doming@yahoo.com
      Yay! So glad you loved it Shauna! Yes, Haha, some have been enjoying it thickened almost as a pudding, but totally thin it out if you prefer :)
  13. Brandi, this looks absolutely yum! Thank you for sharing your amazing creations. 😀

Leave a comment

Rate this recipe: