When the milk turns steamy and the cinnamon starts to perfume the kitchen, the spices have begun doing their work. The part that needs a little restraint comes later: black tea can get harsh if it sits in hot milk too long, and chocolate loses its smoothness if the mixture boils. I keep those stages separate for this chai hot chocolate, so the drink tastes warmly spiced and deeply chocolatey rather than bitter or heavy.
Whole spices and fresh ginger infuse the milk first, then the tea gets a short steep off the heat. After straining, cocoa powder and sugar whisk into the spiced milk before chopped bittersweet chocolate melts in. That order gives the cocoa a head start and lets the chocolate finish the drink with a silky body.
It’s a cozy mug with a real chai note, not just hot chocolate with cinnamon stirred in. The finish is rich, gently sweet, and fragrant with cardamom and ginger.

Kitchen Note
Have the heatproof bowl and fine-mesh sieve ready before you take the milk off the stove. Strain out the spices and ginger before adding cocoa, so the finished drink stays smooth instead of carrying bits of spice into the mugs.
Save this chai hot chocolate for a cozy mug with gently steeped tea, warming whole spices, and a smooth bittersweet finish.
Why the tea bags go in after the spices
The chai flavor comes from two different kinds of infusion, and they need different amounts of time. Cinnamon, cardamom, cloves, and ginger can gently simmer in milk to build a rounded, fragrant base. Black tea is quicker to give up its flavor; leaving the bags in for that whole simmer can push the drink toward a dry, tannic taste.
Taking the pan off the heat before adding the tea gives the bags a brief steep without continuing to cook them. Four minutes is enough to bring in the tea’s familiar depth while keeping the spices in the lead. It also means the drink won’t taste like plain cocoa with a tea bag dropped into the mug at the end. The result has a clear chai character, with chocolate still prominent.
What each ingredient contributes to the chai-and-chocolate balance

- Whole milk — Its body gives the finished drink a creamy texture and carries the spice infusion. Whole milk is the right choice for the richest result; lower-fat milk makes a thinner mug, and changing the milk changes the texture.
- Cinnamon, cardamom, cloves, and fresh ginger — Whole spices infuse cleanly and can be strained away, while ginger brings a fresh, lively note. Choose spices that smell fragrant when you open the jar; old, faded spices make a quieter chai. Lightly crush the cardamom pods so their flavor can escape, and slice the ginger thinly to expose more surface.
- Black tea bags — Black tea gives the spices a deeper, tea-like backbone. Use plain black tea rather than a flavored blend, which could compete with the cinnamon, cardamom, and chocolate.
- Unsweetened cocoa powder — Cocoa adds a direct chocolate flavor and helps the base taste full before the chopped chocolate goes in. Break up any stubborn lumps as you whisk, since dry pockets are harder to smooth out once the chocolate has melted.
- Bittersweet chocolate — Finely chopped chocolate melts into the milk and gives the drink its rounded, velvety finish. A baking bar is easy to chop and melts evenly; large chunks take longer to disappear.
- Granulated sugar, kosher salt, and vanilla — Sugar softens the bitterness of the cocoa and bittersweet chocolate, while a little salt sharpens the chocolate flavor. Vanilla goes in off the heat so its aroma stays noticeable rather than cooking away.
Build the chai base first, then melt in the chocolate
Infuse the milk with whole spices
Combine the milk, cinnamon stick, lightly crushed cardamom pods, cloves, and thinly sliced ginger in a medium saucepan. Warm over medium heat until the milk is steaming, then lower the heat and let it gently simmer for 8–10 minutes. Keep an eye on the surface; you want a quiet simmer, not a rolling boil or a skin forming across the top. If the milk starts bubbling hard, reduce the heat.
Steep the tea off the heat
Take the pan off the burner and add the tea bags. Let them steep for 4 minutes, then lift them out before pouring the milk through a fine-mesh sieve into a heatproof bowl. Discard the spices and ginger after straining. The milk should smell warmly spiced, and the tea bags shouldn’t be left behind while you handle the next step.
Whisk cocoa into the strained milk
Return the infused milk to the saucepan and whisk in the cocoa powder, sugar, and kosher salt. Heat over medium-low for 2–3 minutes, whisking until the mixture is steaming and smooth. Cocoa can gather in dry little clumps, so keep whisking across the bottom and around the edges of the pan. The mixture should look evenly colored before the chocolate goes in.
Melt the chocolate gently and finish with vanilla
Add the finely chopped bittersweet chocolate and whisk for 1–2 minutes, until no pieces remain and the drink looks glossy. Keep the heat gentle; boiling can make the chocolate mixture less smooth, so pull the pan from the burner if bubbles start breaking across the surface. Remove the pan from the heat, whisk in the vanilla, and divide the drink among four mugs. Serve it hot.
Three simple ways to change the cup
A tea-free spiced hot chocolate
Leave out the black tea bags and keep the milk infusion with cinnamon, cardamom, cloves, and ginger. You’ll get a softer, more direct spiced chocolate without the deeper tea note; the rest of the drink can be prepared the same way.
A less-sweet, lower-added-sugar mug
Reduce or leave out the granulated sugar if you prefer a darker, less sweet drink. The bittersweet chocolate and cocoa will still make it taste full, but their natural bitterness will come through more clearly. This lowers the added sugar; it doesn’t make the drink sugar-free.
A more chocolate-forward version
Use a little more finely chopped bittersweet chocolate and slightly less granulated sugar. The result leans darker and thicker, with less sweetness to balance the cocoa, so keep whisking over gentle heat until the extra chocolate has fully melted.
Storage and Reheating
- Refrigerator: Cool leftovers promptly, cover, and refrigerate for 3–4 days. The chocolate will make the drink thicker when cold.
- Freezer: Freezing isn’t recommended; the milk and chocolate can separate as they thaw, leaving the drink grainy.
- Reheating: Warm a portion gently in a saucepan over low heat, whisking as it heats. Avoid high heat, which can scorch the milk and make the chocolate less smooth.
Questions that come up with chai hot chocolate

Chai Hot Chocolate
Ingredients
Method
- Combine the milk, cinnamon stick, cardamom, cloves, and ginger in a medium saucepan.
- Heat over medium until steaming.
- Reduce the heat to low and gently simmer for 8–10 minutes.
- Remove the pan from the heat and add the tea bags.
- Steep for 4 minutes.
- Remove the tea bags.
- Strain the milk through a fine-mesh sieve into a heatproof bowl; discard the spices and ginger.
- Return the infused milk to the saucepan and whisk in the cocoa powder, sugar, and salt.
- Heat over medium-low, whisking, until steaming and smooth, 2–3 minutes.
- Add the chopped chocolate and whisk until melted and smooth, 1–2 minutes; do not let the mixture boil.
- Remove the pan from the heat and whisk in the vanilla extract.
- Divide among four mugs and serve hot.





