This sweet, decadent, and festive chai hot chocolate is the perfect fusion of two classic beverages. Rich cocoa is infused with warming chai flavors for a dairy-free drink that’s guaranteed to impress. Serve it during the holidays or whenever you need a pick-me-up!
Why you’ll love this recipe
- Dairy-free: Absolutely no dairy is needed to make this creamy drink, which means it’s suitable for most dietary needs and preferences.
- Homemade: Chai hot chocolate is homemade, making it much more economical than expensive shops like Starbucks. Save your hard-earned money!
- Customizable: Make it sweet, spicy, or perfectly balanced. Customize this versatile recipe to suit your unique flavor profile preferences.
What is chai hot chocolate?
Chai hot chocolate combines two of my favorite drinks in a well-matched fusion recipe. Classic hot cocoa is mixed with the spicy, sweet, and warming flavors of ginger, cardamom, cinnamon, and star anise.
I love that bitter-sweet chocolate gives the drink more depth and robustness than chai on its own. Although there is a time and place for hot chocolate and chai individually, they complement each other incredibly well in this beverage.
Feel free to make the recipe exactly how it’s written, or try making a few customizations of your own. I have some options listed further down below!
Is chai hot chocolate vegan?
If you’ve read my masala chai post, you’ll know most of the time chai is made with dairy-based milk. Hot chocolate is also typically a milk-based drink, making this recipe not vegan-friendly.
However, preparing a dairy-free version couldn’t be any easier! All you need to do is replace milk or cream with your favorite plant milk, and you’ll end up with a rich and satisfying drink. Try to stick to varieties like oat milk, coconut milk, or soy milk for the creamiest consistency.
Ingredients & Substitutions
- Water, plant milk: Both water and plant milk make up the base of this chai hot chocolate. For the milk, I prefer oat, but you can add other varieties like coconut, soy, cashew, pea, or almond.
- Black tea: I recommend loose-leaf black tea such as Ceylon, English breakfast, or Assam. If you don’t have loose-leaf tea, replace it with strong black tea bags.
- Sugar: To sweeten the hot chocolate, I like to add a touch of cane sugar. Coconut sugar, organic brown sugar, maple syrup, and coconut nectar all work as well.
- Ginger: Fresh ginger provides a spicy, slightly sweet flavor. You can slice or grate it. If you don’t have fresh ginger, substitute a touch of powdered ginger instead.
- Cardamom: My favorite part of chai spice is cardamom, which provides a fragrant aroma and a warm, herbal, and citrusy flavor. Make sure you have seeds from the green cardamom pods and opt for the highest quality possible!
- Cinnamon: Imparts a sweet, warming taste. Similar to the cardamom, use whole cinnamon sticks for this recipe. I also recommend Ceylon cinnamon as opposed to cassia cinnamon for a more subdued and balanced taste.
- Star anise: Whole star anise pods add sweet, licorice-like flavors. No star anise? Add aniseed or fennel instead.
- Black peppercorn: While optional, black peppercorns add just the right amount of spice that balance out the sweetness of the drink.
- Cocoa powder: You can’t have chai hot chocolate without some cocoa! Use Dutch-processed cocoa powder for a dark, rich flavor. You can also use unsweetened cocoa powder as a substitute, but it will be slightly more bitter.
- Toppings: For an extra special chai hot chocolate, add a dollop of vegan whipped cream and cinnamon powder on top. You can also add vegan marshmallows, shaved chocolate, or sprinkles! --I urge you to try homemade vegan whipped cream with 5 simple ingredients; it's light, fluffy, and perfectly sweet.
Instructions
- Step 1: First, pound the ginger, cardamom, and star anise together in a mortar to release all of the flavors.
- Step 2: Heat the water in a saucepan over medium. Add the smashed ginger, cardamom, star anise, and black peppercorns to the water. Once the water starts to boil, turn the heat down to low and let it simmer for 15 minutes.
- Step 3: Next, turn the heat back to medium-high and add the loose black tea leaves. Boil the mixture together for another 2 to 3 minutes. Careful not to let it boil too long or the tea will turn bitter.
- Step 4: Remove the saucepan from the heat and strain the tea using a mesh sieve. Add the sugar (or another sweetener of your choice) and stir until it dissolves.
- Step 5: Add a teaspoon of cocoa powder to the bottom of each serving cup. For reference, I’m using 2 tea cups in this recipe.
- Step 6: Working slowly, stir the hot tea mixture evenly into each cup. It may help to use a small whisk to blend the cocoa powder with the tea as you pour. To warm up the milk, use an electric milk frother or the microwave (heat about a minute and use a handheld frother). Just make sure the milk is steaming hot. Pour the hot milk over the tea in each cup.
- Step 7: Dust some coca powder over the frothy milk. Top the cups off with vegan whipped cream, if you prefer. Sprinkle them with some extra cocoa powder or cinnamon powder for decoration.
Chai hot chocolate garnishes
I personally love my homemade vegan whipped cream, on my chai hot chocolate, but store bought will do too. Here are some other options you may enjoy:
- Vegan marshmallows (try them toasted)!
- Dark chocolate shavings
- Chocolate sprinkles
- Homemade coconut whip
- Chocolate syrup
- Cayenne powder
- Cinnamon sticks
Storage
If you happen to make a large pot of chai hot chocolate, follow these storage instructions:
- Fridge: Keep leftovers in the fridge for up to one week. Just make sure you store them in airtight containers or mason jars. I find glass works best for recipes like this.
- Freezer: Try freezing leftovers in ice cube trays to cool an iced version of chai hot chocolate the next time you make some.
- Reheat: Reheat your chai hot chocolate on the stove over low. Continuously stir the mixture until it is warmed through, which will take about 3-4 minutes.
Variations
- Milk chocolate: Add vegan milk chocolate chips into the cups instead of cocoa powder!
- Extra creamy: Instead of part water, part milk, replace the water with oat milk and some coconut cream for an extra rich and creamy chai hot chocolate.
- Sugar-free: Substitute the sugar with stevia, monk fruit, or another sugar-free sweetener, use unsweetened plant milk, and omit the vegan whipped cream.
- Decaf: For a caffeine-free option, replace the loose-leaf black tea with a decaf black tea or rooibos, or leave it out altogether.
Top tips
- Don’t over-boil: Boiling the black tea for too long will cause your chai hot chocolate to turn bitter. Although if you can’t change the bitterness, you can try adding more sugar.
- Whole spices: For masala chai, nothing beats fresh, whole spices. Avoid mixes and blends whenever possible.
- Quality cocoa: Since it’s an integral part of the recipe, use high-quality Dutch-processed cocoa for the best flavor.
More drink recipes
If you enjoyed this chai hot chocolate, you really need to try some of my other favorite drink recipes like these:
- Vegan masala chai: Made with dairy-free milk and homemade chai spice.
- Pumpkin spice latte: A homemade version of this classic fall-inspired drink.
- Ayurvedic herbal tea: The perfect beverage to serve when you’re run down or sick.
- Iced lavender latte: A chilled latte infused with floral notes of lavender syrup
Chai Hot Chocolate
DESCRIPTION
INGREDIENTS
- 2 cups water
- ¾ cup oat milk or preferred plant-based milk
- 2 tablespoon black tea leaves loose
- 2 tablespoon sugar or per taste
- 2 tablespoon ginger sliced
- 1 tablespoon cardamom seeds
- 2 whole cinnamon sticks
- 1 whole star anise
- ¼ teaspoon black peppercorn optional for extra spice
- 2 teaspoon cocoa powder
- vegan whipped cream optional
- cinnamon powder optional for garnish
METHOD
- Pound the ginger, cardamom and star anise in a mortar to release all the flavors.
- Heat water in a sauce pan on medium heat. Add the pounded ginger, cardamom, star anise and black peppercorn (optional) to the heated water. Once the water starts to boil, then turn the heat down to the lowest and let it simmer for 15 minutes.
- Next, turn the heat back to medium-high and add loose black tea leaves and boil for another 2 to 3 minutes only.
- Remove from heat and strain the tea using a mesh sieve. Stir in the sugar and stir till it dissolves.
- Add 1 teaspoon of hot chocolate into the bottom of each serving cup.Note: Using 2 (6 oz) tea cups in this recipe.
- Slowly stir hot tea evenly into each cup (about half the cup size). Use a small whisk if it helps blend the cocoa powder with the tea.Note: If you are using a bigger cup size, just fill up half way with tea and half with hot milk. However, if you prefer a stronger flavor, then add more tea and less milk. Adjust according to preference.
- To warm up the milk, use an electric milk frother or the microwave (heat about a minute and use a handheld frother). Just make sure the milk is steaming hot. Pour the hot milk over the tea in each cup.
- Dust some coca powder over the frothy milk. Optional: Top the cups with vegan whipped cream, if you prefer. Sprinkle them with some extra cocoa powder or cinnamon powder for decoration.
NOTES
- Don’t over-boil: Boiling the black tea for too long will cause your chai hot chocolate to turn bitter. Although you can’t change the bitterness, you can try adding more sugar.
- Whole spices: For masala chai, nothing beats fresh, whole spices. Avoid mixes and blends whenever possible.
- Quality cocoa: Since it’s an integral part of the recipe, use high-quality Dutch-processed cocoa for the best flavor.
Leave a Reply