• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Healthy Vegan Recipes

Healthy Vegan Recipes

Green Heart Love

  • About
  • Recipes
  • Contact

Menubar Right Area

  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
Looking for something?
menu icon
go to homepage
  • About
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Nonalcoholic Beverages

    Chai Hot Chocolate

    Published: Dec 8, 2022 · Modified: May 13, 2025 · by Puja Verma

    Jump to Recipe Print Recipe

    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!

    A serving mug of chai hot chocolate topped with whip cream, cocoa powder, cinnamon stick and star anise.

    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

    Chai hot chocolate ingredients in separate dishes.
    • 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

    Crushed whole spices inside a mortar.
    • Step 1: First, pound the ginger, cardamom, and star anise together in a mortar to release all of the flavors.
    Whole spices in water in a saucepan.
    • 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.
    Boiling black tea leaves with spices in a sauce pan.
    • 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.
    A mason jar half filled with black tea.
    • 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.
    Top view of serving mug with powdered sugar next to a small bowl of powder sugar and spoon.
    • 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.
    Milk pouring into black tea in a mug.
    Frothy milk tea in a serving mug.
    • 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.
    A serving mug with chai hot chocolate and powdered cocoa dusted over the top.
    Serving mug topped with whip cream, cocoa powder, star anise and a stick of cinnamon in it.
    • 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.
    Serving mug of chai hot chocolate with over flowing whip cream topped cocoa powder.

    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
    A serving mug with whip cream, cocoa powder, cinnamon stick and star anise.

    Chai Hot Chocolate

    5 from 2 votes
    Cook Time: 15 minutes mins
    Total Time: 15 minutes mins
    Serving Size: 2 people
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    This homemade chai hot chocolate is a super tasty warm beverage. It's sweet, creamy and infused with ginger, cardamom, star anise and cinnamon. Rich with chocolate and topped with frothy plant milk - Nothing beats this sweet and spicy treat on cold weather days.

    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.

    NUTRITION

    Calories: 232kcal | Carbohydrates: 52g | Protein: 5g | Fat: 3g | Saturated Fat: 0.3g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.3g | Sodium: 113mg | Potassium: 279mg | Fiber: 5g | Sugar: 38g | Vitamin A: 378IU | Vitamin C: 2mg | Calcium: 327mg | Iron: 3mg
    Course: Beverages
    Cuisine: American, Indian
    Keyword: chai hot chocolate
    Tried this recipe?Let us know how it was!
    « Kani Salad
    Cardamom Syrup »

    Reader Interactions

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Puja from Green Heart Love

    I’m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me →

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets (Sugar-Free)
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce
    Puja from Green Heart Love

    I’m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me →

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets (Sugar-Free)
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce

    Never Miss a Recipe

    Footer

    • About
    • Recipes
    • Contact
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    Maple Balsamic Brussels Sprouts 🌱 These irresisti Maple Balsamic Brussels Sprouts 🌱

These irresistible maple balsamic Brussels sprouts are quick and easy to make with just 5 simple ingredients. They are ready in just 20 minutes, and make an amazing flavorful side dish. The sprouts are roasted with sweet caramelized notes and a crispy texture. They are drizzled and tossed with a sweet and tangy glaze made of maple syrup and balsamic vinegar. Serve it as part of a holiday spread alongside classics like a vegan roast, mashed potatoes, cranberry sauce, and more.

Get the recipe 🔗: https://greenheartlove.com/maple-balsamic-brussels-sprouts/

#maplebalsamicbrusselsprouts #veganappetizers #veganrecipes
    Vegan Ricotta 🧀 This creamy vegan ricotta cheese Vegan Ricotta 🧀

This creamy vegan ricotta cheese recipe is a health-conscious alternative to traditional ricotta cheese, made primarily from heart-healthy cashews. It is so quick and easy to prepare with just a handful of simple and clean ingredients. The smooth texture and mild flavors make it the ideal choice for spreading on crackers or toast, layering in lasagnas, or adding to your favorite pasta dishes. No one will be able to tell the difference!

Get the recipe: https://greenheartlove.com/vegan-ricotta/

#veganricotta #vegancheese #veganrecipes #greenheartlove
    Vegan Caramel 🥣 Rich and velvety caramel sauce ma Vegan Caramel 🥣

Rich and velvety caramel sauce made 100% vegan. It has the perfect balance of sweet and salty elements. Serve it with pancakes, waffles, or your favorite desserts. A drizzle of this deep amber colored sauce is so heavenly.

Get the recipe: https://greenheartlove.com/vegan-caramel/

#vegancaramel #vegandesserts #vegancondiments #veganchristmas
    Cranberry Sauce from Dried Cranberries 🫙 Sweet an Cranberry Sauce from Dried Cranberries 🫙

Sweet and tangy cranberry sauce made from dried cranberries in just 10 minutes. This cranberry sauce utilizes dried cranberries, which is accessible year-round. The sauce is infused with whole cinnamon and fresh orange zest, making it extra festive and warming. Serve this along side tofurkey, spread it on your toast, or pair it with vegan goat cheese as a dip.

Get the recipe: https://greenheartlove.com/cranberry-sauce-from-dried-cranberries/

#cranberrysauce #vegansauces #veganrecipes #greenheartlove
    Brown Vegan Gravy 🥣 This rich and creamy brown ve Brown Vegan Gravy 🥣

This rich and creamy brown vegan gravy is the ultimate sauce with it comes to elevating hearty dishes. It's a quick and easy recipe made with all healthy ingredients. Serve it with your favorite holiday plant-based classics like mashed potatoes and tofurkey.

Get the recipe: https://greenheartlove.com/brown-vegan-gravy/

#vegangravy #brownvegangravy #veganchristmasdinner #greenheartlove
    Maple Cream 🍁 This whipped maple cream is a sweet Maple Cream 🍁

This whipped maple cream is a sweet and fluffy treat. Made with just one ingredient, this is a much healthier alternative to processed sugars or artificial sweeteners. It's a spreadable form of maple syrup with a light, fluffy texture and rich, concentrated flavor. It's a perfect condiment to drizzle over morning pancakes, tea, or iced coffee.

Get the recipe: https://greenheartlove.com/maple-cream/

#maplecream #veganmaplecream #vegancondiments #veganbreakfast
    Follow on Instagram
    Copyright © 2026 Healthy Vegan Recipes | Back to Top

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.