This dairy free hot chocolate is the perfect way to warm up on a chilly day. Rich, creamy, and oh-so-satisfying, it’s made with simple, wholesome ingredients and delivers all the indulgence of traditional hot cocoa without the dairy.
Whether you’re lactose-intolerant, vegan, or just looking for a healthier twist on a classic, this recipe is sure to become a go-to favorite.
We first discovered this recipe while experimenting with plant-based alternatives for our family’s holiday traditions. The result? A velvety, chocolatey drink that feels like a hug in a mug.
It’s quick to make, endlessly customizable, and so delicious, even dairy lovers won’t miss a thing. Let’s get started!

Quick Look at What’s Inside
Nutrition Benefits of Dairy Free Hot Chocolate
We love this recipe not just for its taste but also for the nutritional perks of its wholesome ingredients. Here’s why it’s a win for your wellness:
- Cacao Power: Cocoa powder isn’t just for flavor—it’s packed with antioxidants that can help combat inflammation and support heart health.
- Healthy Fats: Coconut milk contributes nourishing fats that help keep you full and satisfied.
- Lower Sugar Options: By using your preferred sweetener, you can make this recipe as low-sugar as you like. Choose options like stevia or monk fruit for a sugar-free hot chocolate.
- Dairy Free and Vegan: Perfect for those avoiding dairy or following a plant-based diet, this recipe is free from lactose and animal products.
Ingredients for Dairy Free Hot Chocolate
To make this cozy Dairy Free Hot Chocolate , you’ll need a handful of pantry staples and your favorite dairy free milk. Here’s what we recommend:
- 1 1/2 cups cashew milk
- 1/2 cup coconut milk (or 2 cups dairy free milk of choice)
- 2 tablespoons cocoa powder
- 2–3 tablespoons sugar or sweetener of choice
- 1/2 cup dairy free semi-sweet chocolate chips
- Mini marshmallows (optional, for topping)
Feel free to swap the cashew and coconut milk for almond milk, oat milk, or another plant-based option you love. The combination of cashew and coconut milk creates an ultra-creamy texture, but any non-dairy milk works here.
How to Make Dairy Free Hot Chocolate
Making this dairy free hot chocolate is so simple, you’ll wonder why you ever bought store-bought mixes. Follow these easy steps for the perfect cup every time:
1. Heat the milk
In a large saucepan, warm the cashew and coconut milk over medium heat. Stir occasionally to prevent scorching.
2. Add the chocolatey goodness
Whisk in the cocoa powder, sweetener, and dairy free chocolate chips. Continue stirring until the chocolate chips are fully melted and the mixture is smooth and creamy.
3. Pour and serve
Carefully pour the hot chocolate into your favorite mugs. Top with mini marshmallows (if desired) and enjoy immediately.
Simply Nourished Life’s Cooking Tips
To help you make the most of this Dairy Free Hot Chocolate Recipe, we’ve gathered a few tips from our test kitchen:
- For a frothy finish, blend the hot chocolate in a heat-safe blender before serving.
- Want a festive twist? Stir in a drop of peppermint extract or a pinch of cinnamon.
- Use high-quality cocoa powder and chocolate chips for the richest flavor.
- Look for unsweetened cocoa powder and dairy-free chocolate labeled “semi-sweet” for the perfect balance.
Variations, Leftovers & Storage
This recipe is wonderfully flexible, so you can make it your own. Here are a few ideas:
- Flavor Swaps: Add a splash of vanilla extract, a sprinkle of nutmeg, or even a dash of cayenne for a Mexican hot chocolate vibe.
- Dietary Adjustments: For a sugar-free hot chocolate, use a low-calorie sweetener like erythritol.
- Storage Tips: Store any leftover hot chocolate in the fridge for up to 3 days. Reheat gently on the stovetop, stirring frequently to maintain the creamy texture.
Nutrition Facts
Here’s a breakdown of the nutrition per serving, based on the ingredients listed:
- Calories: 320
- Carbohydrates: 45g
- Protein: 4g
- Fat: 18g
- Sodium: 121mg
- Fiber: 5g
- Sugar: 35g
Please note that nutrition values are estimates and may vary depending on the specific ingredients you use.
Frequently Asked Questions
Can I make this hot chocolate sugar-free?
Yes! You can easily swap the sugar for a zero-calorie sweetener like stevia, monk fruit, or erythritol. Adjust to taste as some sweeteners are more concentrated than sugar.
What’s the best dairy free milk for hot chocolate?
We love the combination of cashew and coconut milk for its creamy texture and rich taste. Almond milk, oat milk, or even soy milk are also great choices.
Can I make this in a crockpot?
Absolutely! Combine all the ingredients in your slow cooker and cook on low for 2–3 hours, stirring occasionally. It’s perfect for holiday gatherings or cozy nights in.
Is this recipe kid-friendly?
Yes! This hot chocolate is a hit with kids and adults alike. You can adjust the sweetness to suit little ones’ tastes.
Rich, creamy, and totally dairy-free — cozy up with a mug tonight!
We hope this dairy free hot chocolate brings a little extra warmth and joy to your day. It’s a simple, satisfying treat that’s perfect for cozy evenings, holiday celebrations, or whenever you need a comforting drink.
If you try this recipe, we’d love to hear from you! Leave a comment below, share your results, or tag us on social media. And don’t forget to check out our other nourishing recipes, like our vegan hot chocolate or homemade hot cocoa mix.
Cheers to a Simply Nourished Life!

Dairy Free Hot Chocolate
Ingredients
- 1 1/2 cups cashew milk
- 1/2 cup coconut milk or 2 cups dairy free milk of choice
- 2 tablespoons cocoa powder
- 2 –3 tablespoons sugar or sweetener of choice
- 1/2 cup dairy free semi-sweet chocolate chips
Instructions
Heat the milk
- In a large saucepan, warm the cashew and coconut milk over medium heat. Stir occasionally to prevent scorching.
Add the chocolatey goodness
- Whisk in the cocoa powder, sweetener, and dairy free chocolate chips. Continue stirring until the chocolate chips are fully melted and the mixture is smooth and creamy.
Pour and serve
- Carefully pour the hot chocolate into your favorite mugs. Top with mini marshmallows (if desired) and enjoy immediately.
Notes
- For a frothy finish, blend the hot chocolate in a heat-safe blender before serving.
- Want a festive twist? Stir in a drop of peppermint extract or a pinch of cinnamon.
- Use high-quality cocoa powder and chocolate chips for the richest flavor. Look for unsweetened cocoa powder and dairy-free chocolate labeled “semi-sweet” for the perfect balance.
- Calories: 320
- Carbohydrates: 45g
- Protein: 4g
- Fat: 18g
- Sodium: 121mg
- Fiber: 5g
- Sugar: 35g
