Spiced Christmas Hot Chocolate – Cozy and Healthy
It was coming back from a walk through the Christmas markets in Strasbourg, completely frozen, that we discovered this magical hot chocolate in a small Alsatian chocolate shop. The owner served us his secret recipe: a spiced hot chocolate with cinnamon, cardamom, and a hint of chili. It was like receiving a warm hug from the inside! The spices warmed us as much as the chocolate itself. We’ve recreated this recipe hundreds of times since, and it’s become our Christmas tradition.
So, ready for the best hot chocolate of your life? Get out your favorite mugs!
How to Make Your Spiced Christmas Hot Chocolate
Ingredients:
For 2 Large Mugs:
- 500ml oat milk (or milk of your choice)
- 100g dark chocolate 70%
- 2 tablespoons unsweetened cocoa powder
- 2 tablespoons maple syrup
- 1 cinnamon stick
- 3 cardamom pods (crushed)
- 1 tiny pinch cayenne pepper
- 1 teaspoon vanilla extract
- 1 pinch sea salt
For Serving:
- Whipped coconut cream (or whipped cream)
- Ground cinnamon
- Mini marshmallows (optional)
- Chocolate shavings
- Cinnamon stick for stirring
How Long Does It Take to Make This Recipe?
This recipe takes 5 minutes to prepare and 10 minutes to cook, for a total of 15 minutes. It’s quick but so comforting!
Step-by-Step Instructions:
Step 1: Infuse the Spices
In a medium saucepan, pour the oat milk. Add the cinnamon stick broken in half and the cardamom pods lightly crushed (open them with the flat of a knife to release the black seeds inside—that’s where all the flavor hides!). Add the pinch of cayenne pepper and pinch of salt. Heat over medium-low heat for 5 minutes, stirring occasionally—definitely don’t let it boil! The milk should just gently simmer. This infusion step is essential for the spices to release all their flavors.
Step 2: Add the Chocolate
While the milk is infusing, finely chop the dark chocolate—the smaller the pieces, the faster they’ll melt. After 5 minutes of infusing, remove the cinnamon stick and cardamom pods with a small strainer or skimmer. Reduce heat to low and add the chopped chocolate. Let it melt gently for 1 minute without stirring—patience is key! Then whisk gently until the chocolate is completely melted and the mixture is smooth.
Step 3: Perfect the Texture
Now add the cocoa powder, maple syrup, and vanilla extract. Whisk vigorously for 2 minutes to create that velvety, slightly frothy texture. The cocoa powder adds extra chocolate intensity and beautiful deep color. If you have a milk frother, this is the time to use it—plunge it into the saucepan and froth for 30 seconds. It creates an absolutely divine latte-like texture!
Step 4: Serve with Style
Pour your hot chocolate into two large preheated mugs (rinse them with hot water first). Top generously with whipped coconut cream or whipped cream—don’t be shy! Sprinkle with a bit of ground cinnamon and add a few chocolate shavings. For a festive touch, add mini marshmallows and stick a cinnamon stick in each mug for stirring. Serve immediately while it’s nice and hot and frothy!
Pro Tip: Spiced Mocha Version
For coffee lovers, add 1 shot of espresso (or 2 tablespoons very strong coffee) to the mixture after adding the chocolate. The coffee-chocolate-spice combination is absolutely magical! This is our favorite version for cold Christmas mornings.
Key Ingredients & Substitutions
Oat Milk
Oat milk creates a naturally creamy and slightly sweet texture. But any milk works: almond milk (lighter), coconut milk (richer), soy milk (more protein), or regular cow’s milk. For an ultra-decadent version, use half milk, half cream.
Dark Chocolate 70%
This is the flavor base! Quality chocolate makes all the difference. If you find 70% too bitter, go down to 60% but not less—otherwise it’s too sweet. For a white chocolate version, use quality white chocolate and reduce the maple syrup.
Cardamom
This spice brings a unique floral, citrusy note. If you don’t have any, replace with a mix of cinnamon and a hint of ground ginger. Whole pods give more flavor than powder, but 1/4 teaspoon ground cardamom can work in a pinch.
Maple Syrup
Maple syrup brings caramelized sweetness. Replace with honey (stronger flavor), agave syrup (more neutral), or even blended dates (2-3 Medjool dates). For a sugar-free version, use monk fruit syrup or erythritol.
Cayenne Pepper
This is what gives that little warming “kick”! Really, just use a micro-pinch—you should feel the warmth but not the heat. If you don’t have any, a hint of fresh grated ginger or Espelette pepper work well.
VARIATIONS & CUSTOMIZATIONS
Orange-Cinnamon Hot Chocolate
Add the zest of an organic orange to the milk infusion. Replace the cardamom with 1 star anise. Serve with an orange slice and cinnamon stick. This is the version that smells 100% like Christmas!
Mint-Chocolate Version
Replace all the spices with 5-6 fresh mint leaves infused in the milk. Add 1/4 teaspoon peppermint extract when serving. Top with whipped cream and mini dark chocolate shavings. Kids love this “After Eight” version!
Hazelnut Hot Chocolate
Replace 100ml milk with hazelnut milk. Add 2 tablespoons hazelnut butter (100%). Decorate with crushed toasted hazelnuts. For Nutella fans, this is liquid paradise!
Chai Chocolate Version
Add to the infusion: 2 cloves, 1/2 teaspoon fresh grated ginger, 1 star anise. Keep the cinnamon and cardamom. It’s the perfect fusion between a chai latte and hot chocolate—our Indian friends approved!
FREQUENTLY ASKED QUESTIONS
Why Is My Hot Chocolate Grainy?
If the chocolate formed lumps, it was heated too high or too fast. Chocolate hates direct heat! Always melt over low heat and whisk gently. If it’s too late, use an immersion blender for 30 seconds—it will fix the texture.
Can You Prepare It in Advance?
You can prepare the base (milk + chocolate + spices) and store it in the fridge for up to 3 days. Reheat gently over low heat while whisking. But never let it boil when reheating—it will kill all the delicate spice flavors.
Is It Really Healthier Than Store-Bought Hot Chocolate?
Oh yes! Instant powders often contain more sugar than cocoa, artificial flavors, and lots of additives. Our version has real chocolate rich in antioxidants, anti-inflammatory spices (cinnamon, cardamom), and you control the sugar. Plus, it’s infinitely more delicious!
My Kids Find It Too Spicy, What Should I Do?
For a kid-friendly version, completely omit the cayenne pepper and reduce the cardamom. Keep just the cinnamon which is mild and familiar. Add extra vanilla and serve with lots of marshmallows—they’ll love it!
Can You Make an Iced Version?
Absolutely! Prepare the hot chocolate normally, let it cool completely, then refrigerate. Serve over ice with whipped cream. Or blend it with vanilla ice cream for a spiced Christmas milkshake. Perfect for sunny Christmas days!



