Creamy Chocolate Hazelnut Milk

This creamy, DIY vegan chocolate milk is something special because it’s like Nutella in a glass. We know! Exciting stuff. It’s the real deal but without dairy and refined sugar. Plus, it’s a bit more sophisticated than your average chocolate milk, thanks to the nutty complexity of hazelnuts. And it’s super chocolaty, thanks to cocoa or cacao powder.

Bonus perk? Just five ingredients are required, and it’s naturally sweetened with dates and maple syrup for more wholesome indulgence. Let us show you how it’s done!

It starts with soaking hazelnuts and Medjool dates to soften them before blending. The hazelnuts provide a rich and creamy base, while the dates add natural sweetness.

Then it’s added back to a rinsed blender along with sea salt for flavor, maple syrup for additional sweetness, and cocoa or cacao powder for a chocolaty element. A little vanilla extract is a delicious (but optional) addition.


  • 1 cup raw hazelnuts
  • Three large Medjool dates, pitted
  • 4 cups filtered water
  • 1/4 tsp sea salt
  • 1-2 Tbsp maple syrup
  • 1 tsp vanilla extract (optional)
  • 3 Tbsp unsweetened cocoa powder (or cacao powder)


  • Add hazelnuts and pitted dates to a small heat-safe bowl and cover with boiling water. Allow to soak for at least 30 minutes or overnight.
  • After 30 minutes, drain the hazelnuts and dates and add them to a high-speed blender along with the filtered water. Blend until creamy and smooth. Keep the blender running for at least 1-2 minutes so you get the most out of your hazelnuts.
  • Strain using a nut milk bag or our favorite trick — a thin dish towel. Lay a clean dish towel over a mixing bowl, pour over the hazelnut milk, carefully gather the corners, and lift. Then, squeeze until all of the liquid is extracted. Discard pulp or save for adding to baked goods. Find more inspiration for the pulp here.
  • Rinse the blender and pour the strained hazelnut milk back into it. Add the salt, maple syrup (starting with the lesser amount), vanilla (optional), and cocoa powder (or cacao powder). Blend until well combined — about 1 minute. Taste and adjust if desired, adding more maple syrup for sweetness or cocoa powder for chocolaty goodness.
  • Transfer milk to a jar or bottle, seal, and refrigerate. Will keep it for up to 4-5 days, though best within the first 1-3 days. Shake well before drinking, as it tends to separate. Enjoy hot or cold on its own or mixed with your morning coffee or hot chocolate!

Leave a Reply

Your email address will not be published. Required fields are marked *