Soups & Stews
This chili hot chocolate recipe transforms your winter drink routine with a bold, spiced twist that feels like a cozy hug in a mug. š„ The secret lies in balancing rich dark chocolate with just the right amount of chili powder and cinnamon, creating a drink that's both warming and invigorating.
I developed this after craving something heartier than traditional hot chocolate, and it's become a staple during cold evenings.
The beauty of this recipe is its simplicityājust a few pantry staples and 15 minutes of simmering time. Dark chocolate provides depth, while chili powder and cinnamon add warmth and complexity.
A touch of milk or cream ensures smoothness, and optional whipped cream or chili flakes take it to the next level. It's the kind of drink that feels special enough for guests but easy enough for weeknights.
What youāll end up with is a velvety, spiced hot chocolate with a subtle kick that lingers on the tongue. The aroma aloneāsmoky, sweet, and slightly spicyāwill fill your kitchen with warmth.
Itās perfect for chilly afternoons, holiday gatherings, or anyone who loves a drink with character. The best part? Every sip delivers that perfect balance of sweet, spicy, and comforting.
For those with dietary preferences, dairy-free alternatives work beautifully, and you can adjust the chili level to suit your taste. Serve it in mugs with a sprinkle of cinnamon or a drizzle of chili oil for extra flair. Letās make this drink that brings warmth to your table.
Ingredients for chili hot chocolate
Pantry staples plus a few cozy spices make this spiced drink feel like winter magic in a mug.
| Ingredient | Amount | Notes |
|---|---|---|
| Dark Chocolate Bars š« | 8 oz | 70% cocoa or higher for richness |
| Whole Milk š„ | 2 cups | Or dairy-free milk alternative |
| Heavy Cream š„ | ½ cup | Full-fat for velvety texture |
| Chili Powder š¶ļø | 1 ½ tbsp | Adjust for heat preference |
| Ground Cinnamon š | 1 tbsp | Freshly ground preferred |
| Vanilla Extract šæ | ½ tsp | Pure vanilla for authentic flavor |
| Granulated Sugar š | ¼ cup | Or brown sugar for depth |
| Salt š§ | ¼ tsp | Kosher or sea salt |
| Unsalted Butter š§ | 2 tbsp | For smoothness and richness |
| Orange Zest š | 1 tsp | Brightens the spice profile |
| Whipped Cream š¦ | ½ cup | Optional for topping |
| Chili Flakes š¶ļø | 1 tsp | For garnish, optional |
The dark chocolate is non-negotiable hereā70% cocoa or higher gives that deep, bittersweet base. Ghirardelli or Lindt are my go-tos, but any quality bar works. For a shortcut, grab pre-chopped chocolate at Trader Joe'sāno chopping required. The milk matters too: whole milk gives richness, but oat or almond milk works beautifully for dairy-free versions. Just heat it gently to avoid curdling. And don't skip the heavy creamāit's what makes this drink silky smooth instead of grainy.
No chili powder? Smoked paprika plus a pinch of cayenne gets you close. The cinnamon should be freshāpre-ground loses its punch fast. For a sweeter version, add 1 extra tbsp of sugar or swap in brown sugar. Want more depth? A pinch of nutmeg or cardamom adds complexity. The orange zest is optional but worth itāit cuts through the spice and adds a bright pop. If you're feeling fancy, infuse the milk with a cinnamon stick while heating for extra aroma. And yes, you can make this with semi-sweet chocolate, but trust me, the bitterness balances the heat better.
This reheats beautifullyājust add a splash of milk or cream to loosen it up. Stores for 3-4 days in the fridge, or freeze for up to 3 months in airtight jars. For serving, I always keep a jar of whipped cream and chili flakes on handāa dollop of cream and sprinkle of flakes turns it into a showstopper. Double the batch and freeze half for lazy winter mornings. The aroma alone will make your kitchen smell like holiday magic.
Why You'll Love This Recipe
- Five-Ingredient Magic: This isnāt one of those recipes where you need a pantry full of obscure spices. Dark chocolate, milk, cream, chili powder, and cinnamonāthatās it. I keep these staples stocked anyway, so itās like making dessert from things I already have.
- Warm Spice Hug: The chili powder gives it a slow, cozy burn, while the cinnamon wraps it in vanilla-like sweetness. Itās like a campfire in a mugāsweet enough to satisfy, but with that little kick that makes it unforgettable.
- Cozy Any Night: I make this when Iām craving something rich but donāt want to fuss. Itās my late-night treat after a long week, my post-dinner indulgence, or even the thing I serve when friends drop by unexpectedly. No plates, no mess, just pure comfort.
- Leftovers That Work: Hereās the thingāthis tastes just as good reheated the next day. Iāll make a big batch on Sunday, store it in the fridge, and sip it cold or warm all week. The cream keeps it velvety, and the chocolate stays rich, so it never feels stale.
Step-by-step instructions for chili hot chocolate
Here's how to craft this velvety, spiced masterpiece that tastes like a cozy hug in a mug.
š³ Step 1: Melt Chocolate and Butter Together
In a medium saucepan, combine the 8 oz dark chocolate bars and 2 tbsp unsalted butter over medium-low heat. Stir gently until both melt completelyāyou'll see the chocolate transform from solid to glossy, and the butter dissolve into a smooth, shiny mixture. This takes about 5 minutes of constant stirring with a silicone spatula.
Here's the thingāI like to keep the heat low at first to prevent burning the chocolate. You'll know it's ready when the mixture looks like thick, liquid caramel with no visible lumps. If you see any graininess, just keep stirring until it smooths out completely. This rich chocolate base is the foundation of our spiced drink.
šØāš³ Step 2: Whisk in Milk and Cream
Once the chocolate is fully melted, slowly pour in the 2 cups whole milk and 0.5 cup heavy cream while whisking continuously. The mixture will bubble up dramatically at firstāthis is normal as the cold milk hits the hot chocolate. Reduce heat to low and continue whisking until everything is fully incorporated and smooth.
I always use a whisk here to prevent any lumps from forming. You're looking for a silky, pudding-like consistency that coats the back of a spoon. This step takes about 3-4 minutes of gentle heat and constant whisking. The reason we add the cream now is to create that luxurious velvety texture that makes this drink so special.
š„ Step 3: Add Spices and Sweetener
Remove the saucepan from heat and stir in the 1.5 tbsp chili powder, 1 tbsp ground cinnamon, 0.25 cup granulated sugar, 0.25 tsp salt, 0.5 tsp vanilla extract, and 1 tsp orange zest. The mixture will darken slightly and become aromaticāyou'll smell that perfect balance of sweet, spicy, and citrusy notes filling your kitchen.
Here's where it gets funātaste and adjust the sweetness if needed. I usually find the sugar amount perfect, but if you prefer it sweeter, add 1-2 tbsp more sugar and stir until dissolved. The spices should be balanced but noticeableāthis is what makes it chili hot chocolate, not just regular hot chocolate. Give it a good stir to distribute all the flavors evenly.
š„ Step 4: Simmer for Depth of Flavor
Return the saucepan to low heat and let it simmer gently for 5-7 minutes, stirring occasionally. This step develops the complex flavors and ensures everything melds together perfectly. You'll see the mixture thicken slightly as it simmers, and the spices will release their full aroma.
Don't walk awayākeep an eye on it so it doesn't boil over. The perfect temperature is just below a simmer, where tiny bubbles form around the edges but don't create a full rolling boil. This gentle cooking process is what creates that restaurant-quality depth of flavor. When you're done, you should have a thick, glossy chocolate sauce that's ready to serve.
š½ļø Step 5: Serve with Whipped Cream and Chili Flakes
Ladle the warm chili hot chocolate into mugs and top each serving with 0.5 cup whipped cream and a sprinkle of 1 tsp chili flakes. The contrast between the cool whipped cream and the warm spiced chocolate is what makes this drink truly special. I like to serve it immediately while it's still steaming hotāthis is when all the flavors are at their peak.
For an extra touch, I sometimes add a cinnamon stick as a garnish. The spices will infuse into the drink as it sits, making each sip even more aromatic. This recipe makes 4 servings, so you'll have enough to share with friends or save some for later. The leftovers actually taste even better the next dayājust reheat gently and add a splash of milk to restore the creamy texture.
Pro Tips For Making Chili Hot Chocolate
- CHOP THE CHOCOLATE SMALL: I learned this the hard wayābig chocolate chunks sink to the bottom like rocks and refuse to melt smoothly. Use a sharp knife or food processor to get pieces no larger than a pea. This ensures even melting and a silky texture, not a gritty surprise at the bottom of your mug.
- TEMPER THE MILK: Warm the whole milk and heavy cream together over medium heat until itās hot but not boilingājust until tiny bubbles form around the edges. This step prevents the chocolate from seizing up and turning into a greasy mess. (Yes, even if youāre impatient like me.)
- DONāT SKIP THE WHISK: Once the chocolate melts, take 10 seconds to whisk vigorously. This breaks up any lumps and incorporates air, making the final drink lighter and creamier. I used to skip it, and the result was always too thick and heavy.
- BALANCE THE SPICES FIRST: Mix the chili powder and cinnamon together in a small bowl before adding it to the hot liquid. This ensures an even distributionāno random spicy or bland sips. Start with half the recipeās amount, taste, then adjust. (Your future self will thank you.)
Serving suggestions for leftovers
Mug Presentation
Serve this chili hot chocolate in pre-warmed mugsāit keeps the drink hotter longer and enhances the cozy experience. I like to use wide, sturdy mugs (like Zojirushi ceramic mugs) that can handle the steam without cracking.
For extra warmth, wrap the outside of the mug with a cozy hand towel or place it on a heated mug warmer. The aroma alone will make your kitchen smell like a winter wonderland. š„
Garnish Ideas
Top each serving with whipped cream and a sprinkle of chili flakes for a striking contrastācool cream against warm, spiced chocolate. For a festive touch, add a dusting of cinnamon or a cinnamon stick as a stirrer.
I also love drizzling chili oil (like La Choy chili oil) for an extra layer of heat and smokiness. A few dark chocolate shavings add visual appeal and extra richness.
Bread Pairings
Pair this drink with warm, buttery bread to soak up any spills or leftover sauce. Cinnamon rolls or chocolate croissants are perfectājust brush them with a little melted butter and dust with powdered sugar.
For a savory option, try garlic bread or biscuits to balance the sweet-spicy flavors. The bread adds a comforting, textural element that rounds out the meal.
Dessert Pairings
Serve alongside spiced cookies like gingersnaps or shortbread for a cozy dessert pairing. Molten lava cakes or chocolate-dipped strawberries also complement the drink beautifully. If you're hosting, offer a DIY topping bar with whipped cream, chocolate chips, and extra chili flakesāguests can customize their mugs to taste.
The contrast of warm chocolate and cool, sweet treats is pure magic. šŖ
Seasonal Serving
For holiday gatherings, serve this in mini mason jars with a cinnamon stick stirrer and a sprig of rosemary for garnish. Label each jar with a personalized tag (e.g., "Spicy Hot Chocolate") for a festive touch.
During Thanksgiving or Christmas, pair it with pumpkin bread or pecan pie for a seasonal spread. The spiced chocolate becomes the star of your dessert table. š
Make-Ahead Tips
Double the recipe and store leftovers in an airtight container in the fridge for up to 4 days. To reheat, warm over low heat with a splash of milk or cream. For freezing, portion into silicone molds or jarsāthaw overnight in the fridge.
Serve with a side of marshmallows or caramel drizzle for a nostalgic twist. The flavors only deepen over time, making it perfect for lazy mornings. āļø
Nutrition facts
Frequently asked questions
Can I make this chili hot chocolate without dairy?
Use unsweetened almond milk, oat milk, or coconut milk instead of regular milk and heavy cream. For richness, add 2 tbsp coconut cream or 1 tbsp vegan butter. The texture will be slightly lighter but still delicious. Just ensure your chocolate is dairy-free too!
How can I adjust the spice level?
Start with the 1.5 tbsp chili powder as written, but reduce to 1 tsp for mild heat or increase to 2 tbsp for extra kick. For smoky depth, swap ½ tsp smoked paprika for some of the chili powder. Always taste before servingāyou can always add more chili flakes on top!
Will this recipe work in a slow cooker?
Yes! Melt the chocolate and butter in a small saucepan first, then transfer everything to the slow cooker on low heat for 1-2 hours, stirring occasionally. Keep an eye on it to prevent curdling. The slow cooker method is perfect for keeping a pot warm for guests.
Can I add alcohol to this drink?
Great idea! Stir in 1 oz bourbon, ½ oz espresso liqueur, or 1 tsp chili-infused rum when you add the spices. For a festive twist, top with a sprinkle of cocoa powder and a cinnamon stick. Just reduce the milk slightly to balance the alcohol content.
Why did my hot chocolate turn grainy?
This usually happens if the chocolate overheats or if cold milk is added too quickly. Always melt chocolate over low heat and whisk constantly when adding liquids. If it happens, strain the mixture through a fine-mesh sieve to remove any lumps before serving.
