This homemade Vegan Hot Chocolate Mix is an easy, delicious, and customizable treat perfect for cozy nights or as a thoughtful gift. With just a few ingredients, you can create a rich, creamy hot chocolate mix that’s dairy-free, refined-sugar-free, and full of warm spices. Whether you’re in need of a quick pick-me-up or a sweet indulgence, this mix will become a staple in your pantry.
Why You’ll Love This Recipe
Making your own hot chocolate mix means you get to control the ingredients, ensuring everything is plant-based and free of preservatives. This vegan hot chocolate mix has the perfect balance of rich cocoa, sweet coconut sugar, and a touch of cinnamon for warmth. The optional instant coffee adds an extra depth of flavor, making it the perfect drink for chilly evenings. Plus, it’s super simple to make and lasts for up to three months—ideal for both quick treats and gifting!

Ingredients
- ¾ cup cocoa powder
- 1 cup coconut sugar
- 1 tbsp cinnamon
- 4 tbsp instant coffee (optional)
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
- Whisk the ingredients
In a medium mixing bowl, whisk together the cocoa powder, coconut sugar, cinnamon, and instant coffee (if using) until fully combined. - Store the mix
Transfer the hot chocolate mix to a small mason jar or airtight container. Store in a cool, dry place. This mix will last for up to 1 month, but it can be stored for up to 3 months in a sealed glass jar. - Make a serving
To prepare a single serving, add 1 tablespoon of the hot chocolate mix to a mug. Pour 1 ¼ cups of warmed plant-based milk over the top and stir until smooth. Enjoy!
Servings and Timing
- Servings: Makes about 6-8 servings
- Preparation time: 5 minutes
- Total time: 5 minutes
Variations
- Sweetener alternatives: You can swap the coconut sugar with maple sugar, agave powder, or stevia if you prefer a different sweetener.
- Flavor enhancements: Add a pinch of sea salt, a dash of vanilla extract, or a pinch of chili powder for a unique twist.
- Non-coffee version: If you don’t want to use coffee, simply omit it. You can also add a little extra cinnamon or even nutmeg for a spicier flavor.
Storage/Reheating
- Storage: Store your homemade hot chocolate mix in a sealed mason jar or airtight container for up to 3 months.
- Reheating: When you’re ready to enjoy your hot chocolate, simply warm your milk of choice (almond, oat, soy, or coconut milk work well) and stir in 1 tablespoon of the mix.

FAQs
Can I use this mix with any plant-based milk?
Yes! This mix works well with any plant-based milk like almond, oat, coconut, or soy milk. Choose your favorite to make it as creamy as you like.
How do I make this hot chocolate sweeter?
If you prefer a sweeter hot chocolate, simply add a little more coconut sugar or another sweetener of your choice. You can taste-test as you stir the drink to get it just right.
Can I make this mix with other types of sugar?
Yes, you can substitute the coconut sugar with regular white sugar, brown sugar, or any sugar alternative you prefer. Keep in mind that different sugars may slightly alter the flavor.
How can I make this hot chocolate spicier?
If you enjoy spiced drinks, try adding a pinch of chili powder, cardamom, or even a dash of cayenne pepper for a spicy kick!
Can I add a marshmallow topping?
Absolutely! Vegan marshmallows make the perfect topping for this vegan hot chocolate, and you can toast them if you like.
Can I make this hot chocolate with water instead of milk?
Yes, you can make this hot chocolate with hot water for a lighter version. However, milk (or plant-based milk) will make it creamier and richer.
How long does this hot chocolate mix last?
Stored in a sealed container in a cool, dry place, this hot chocolate mix will last up to 3 months.
Can I make a large batch of this mix?
Yes! You can easily double or triple the recipe to make a larger batch. Just store it in a bigger jar or container for later use.
Can I use cocoa powder that isn’t unsweetened?
It’s best to use unsweetened cocoa powder, as sweetened cocoa will affect the overall sweetness and flavor balance of the hot chocolate mix.
Can I make this recipe without the cinnamon or coffee?
Yes, if you’re not a fan of cinnamon or coffee, you can simply omit them. The hot chocolate will still be delicious and flavorful.
Conclusion
This Vegan Hot Chocolate Mix is a rich, comforting, and customizable treat that’s perfect for cozy evenings, chilly mornings, or as a thoughtful gift. With just a few simple ingredients, you can create a dairy-free, refined-sugar-free hot chocolate that’s full of flavor and warmth. Whether you enjoy it as a simple treat or spice it up with some extra flavorings, this easy homemade mix will make your winter days a little bit sweeter.
Print
How to Make Vegan Hot Chocolate Mix – Simple + Homemade
- Total Time: 5 minutes
- Yield: Makes about 6-8 servings
Description
This homemade Vegan Hot Chocolate Mix is an easy, delicious, and customizable treat perfect for cozy nights or as a thoughtful gift. With just a few ingredients, you can create a rich, creamy hot chocolate mix that’s dairy-free, refined-sugar-free, and full of warm spices. Whether you’re in need of a quick pick-me-up or a sweet indulgence, this mix will become a staple in your pantry.
Ingredients
¾ cup cocoa powder
1 cup coconut sugar
1 tbsp cinnamon
4 tbsp instant coffee (optional)
Instructions
- In a medium mixing bowl, whisk together the cocoa powder, coconut sugar, cinnamon, and instant coffee (if using) until fully combined.
- Transfer the hot chocolate mix to a small mason jar or airtight container. Store in a cool, dry place. This mix will last for up to 1 month, but it can be stored for up to 3 months in a sealed glass jar.
- To prepare a single serving, add 1 tablespoon of the hot chocolate mix to a mug. Pour 1 ¼ cups of warmed plant-based milk over the top and stir until smooth. Enjoy!
Notes
- Sweetener alternatives: You can swap the coconut sugar with maple sugar, agave powder, or stevia if you prefer a different sweetener.
- Flavor enhancements: Add a pinch of sea salt, a dash of vanilla extract, or a pinch of chili powder for a unique twist.
- Non-coffee version: If you don’t want to use coffee, simply omit it. You can also add a little extra cinnamon or even nutmeg for a spicier flavor.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Category: Beverage
- Method: Whisking
- Cuisine: Global
Nutrition
- Serving Size: 1 tablespoon
- Calories: 35 kcal
- Sugar: 8 g
- Sodium: 10 mg
- Fat: 1 g
- Saturated Fat: 0 g
- Unsaturated Fat: 1 g
- Trans Fat: 0 g
- Carbohydrates: 9 g
- Fiber: 2 g
- Protein: 1 g
- Cholesterol: 0 mg