Vegan chocolate milk is a delicious and nutritious alternative to cow's milk. It is high in protein and vitamin C and contains no cholesterol or saturated fat. Best of all, it's easy to make at home with just a few simple ingredients such as almonds, water, and dates. So give chocolate almond milk a try! You won't be disappointed.

What can be more satisfying than making your own almond milk? Make your own chocolate almond milk, fully customized to your liking! It is way cheaper than store-bought almond milk, and you can easily adjust it to your liking; more cacao powder, sweetness, creaminess, no added sugar, it is all adjustable! We absolutely love it!
If you love chocolate milk and want to satisfy those chocolate cravings with a healthier alternative to dairy products...make your own! You can drink it and use it on your baked goods, a dark-chocolate chia pudding, or chocolate smoothie.
Jump to:
🧾 Ingredients

- Raw almonds are the main ingredient in the recipe and provide a creamy, nutty flavor and a rich texture to the almond milk.
- Unsweetened cocoa powder is added to the almond milk to create a chocolatey flavor and enhance the sweetness of the pitted dates.
- Pitted dates are used to sweeten the almond milk naturally and provide a caramel-like flavor.
- Fresh water is used to blend the ingredients together and create a smooth, creamy texture for the almond milk.
See the recipe card for quantities.
🔪 Instructions
To make chocolate almond milk is super easy and only takes only a few minutes.

Soak almonds overnight.

Blend soaked almonds with water.

Strain almond milk with nut milk or cheesecloth.

Squeeze all the almond milk out and return the liquid to the blender.

Add pitted dates and cocoa powder to the strained milk.

Blend the vegan milk thoroughly.
Hint: to make super THICK chocolate almond milk reduce the amount of filtered water by half.
Serve at room temperature, enjoy as hot cocoa, or enjoy your homemade chocolate milk chilled in the fridge or with ice cubes.

🧐 What to do with leftover almond pulp
Use the remaining almond pulp to make your own almond meal add it to your smoothies, or make these delicious low-calorie protein balls.
🍶 Substitutions
- Dates - use a tablespoon of your favorite sweeteners such as maple syrup, agave syrup, monk fruit, or date paste.
- Almonds - use raw cashews, or you can also follow the same process to make this dairy-free drink with homemade soy milk, or oat milk.
Hint: if you use sweetened cocoa powder, you need to skip the sweetener. Otherwise, your chocolate almond milk will be way too sweet.
📖 Variation
Vanilla almond milk - simply add one teaspoon of vanilla extract at the same time you add dates and the unsweetened cocoa powder.
If you want more creamy chocolate flavor, reduce the amount of water, and use more dark chocolate.
🍽 Equipment
It is essential to use the appropriate kitchen equipment to get your homemade chocolate almond milk right.
- Blender - use a high-speed blender, nutribullet (affiliate link), or food processor.
- Cheesecloth - replace it with a nut milk bag, a fine mesh strainer, or a very thin towel.

🫙 Storage
Store chocolate using an airtight container, such as a mason jar, in the fridge for up to three days. It is usual for almond milk to separate, as it doesn't have any preservatives; just give it a good shake before consuming.

You can also freeze it using ice cube trays.
💡 Top tip
- If you prefer unsweetened almond milk, simply skip the dates.
- To make the flavor of this chocolate almond milk recipe more intense, add a pinch of salt.
❓ FAQ
Soaking almonds in water before blending is recommended as it helps to soften them, making them easier to blend, and it may also aid digestion. Almonds naturally contain phytic acid, an anti-nutrient that can hinder mineral absorption such as calcium and iron.
Soaking nuts has been found to reduce the phytic acid content, although the reduction is minimal (less than 5% according to a study). However, if you're short on time and have a high-speed blender, you can still achieve great results without soaking the almonds for your almond milk.
Since homemade almond milk doesn't contain preservatives, it can be stored in your refrigerator for 3 days. It's best to prepare only the amount you'll need within that timeframe. Alternatively, you can freeze it in ice cube trays for later use in smoothies. I bet it would make a deliciously indulgent chocolate smoothie!
Looking for more vegan chocolate recipes? Try out our easy lava cakes and our Chocolate Pangiallo Romano cake.
🥛 More DIY plant milk recipes
⭐ If you try this recipe, let us know! 💬 Leave a comment, rate it, and don't forget to tag us @ourplantbasedworld on Instagram. Cheers!
📋 Recipe

Vegan Chocolate Milk (Chocolate Almond Milk Recipe)
Equipment
Ingredients
- 1 cup almonds raw
- 4 tablespoons cocoa powder unsweetened
- 4 Medjool dates 4 tablespoons date paste, or maple syrup
- 4 cups water
Optional
- ½ teaspoon vanilla extract
- pinch sea salt
Directions
- Soak almonds overnight. Make sure they are fully covered in water. Then strain the water before blending.
- Blend the soaked almonds and fresh water for 30 to 40 seconds.
- Strain the liquid with a cheesecloth and a large bowl.
- Pour the resulting almond milk back into the blender and add the unsweetened cocoa powder, dates, and optionally a pinch of salt and any other flavoring you would like such as vanilla extract.Blend until creamy.
- Serve immediately, or heat in a small saucepan or chill in the refrigerator.
Notes
Nutrition Facts
🌡️ Food safety
- Cook to a minimum temperature of 165 °F (74 °C)
- Do not use the same utensils on cooked food, that previously touched raw meat
- Wash hands after touching raw meat
- Don't leave food sitting out at room temperature for extended periods
- Never leave cooking food unattended
- Use oils with a high smoking point to avoid harmful compounds
- Always have good ventilation when using a gas stove
See more guidelines at USDA.gov.
Nutritional Disclaimer
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist's advice. See our full Nutritional Disclosure here.
Affiliate Disclaimer
Please note that some of the links here are affiliate links, and I will earn a commission if you purchase through those links. I recommend all of the products listed because they are companies I have found helpful and trustworthy.
Jacqui says
I used to drink dairy based chocolate milk in elementary school and this veganized version brought me right back! Nostalgic and delicious taste!
Gus says
Hey Jacquie, I am glad you liked our veganized version; that truly makes us very happy! Thanks for your review!
Andrea says
I wish I had this recipe years ago. Thanks so much for sharing!
Gus says
No regrets! Homemade vegan chocolate milk as of now! 🙂
Neha says
Oh I love chocolate milk and I have never tried it with dates! I am so trying this recipe out!!
Saif says
I love chocolate milk. I actually drank almond milk before and it taste way better than the ordinary milk. Can't wait to make this drink recipe tomorrow.
Liza says
What a fantastic recipe! I never knew how easy it was to make homemade almond milk, and the addition of chocolately cocoa and sweet dates is over the top! Another winner from Our Plant Based World!
Sharon says
The vegan chocolate milk was so creamy and delicious. I love that it is made with homemade almond milk. Thank you guys for the recipe!
Mahy says
I can't believe that it is vegan, yet it is! I bet noone will be able to tell the difference.
Gus says
Yep! It is almost unnoticeable! Thanks for your review, Mahy!
Emily says
Thanks for the awesome recipe. I'm trying to go fully vegan and this will definitely be one of my go-to recipes.
Gus says
Thank you for trying our recipe, Emily! We're so happy to hear that you enjoyed it and that it will become one of your go-to vegan recipes; to make transitions easier, one of the best things we can do is to find the comfort foods and drinks that have some nostalgia sentiment.
Gina Abernathy says
Great way and healthier to calm my chocolate cravings!
Amy says
You can't beat chocolate milk and what's better than a vegan version?! So good!
Heather says
This looks so tasty and delicious. I love chocolate milk, but love that this is a healthy vegan version made with dates...can't wait to try!