Spicy Hot Chocolate with Orange Zest and Whipped Cream



I’ve never really gotten over it. I traveled to Spain for the first time when I was sixteen years old and it spoiled me for life—the beaches, the melon con jamón, the dancing until daybreak. And the hot chocolate. Thick, rich chocolate…that you drink for breakfast. (If you’re lucky, with a plate of churros—Spain’s superlative answer to the donut—on the side.) 

I’m not a big complainer (ok, my husband may beg to differ), but there is something lamentable about the state of hot chocolate in America. Even if you’ve never sipped chocolate near Madrid’s Plaza del Sol, you probably know what I’m talking about. It’s too sweet, too watery, and it doesn’t actually taste like chocolate. (Let's be honest: A huge cup of something that tastes like a stale cheap chocolate bar is just not a good thing.)

I did have truly good hot chocolate in a U.S. café last year, however. I was living in Durham, North Carolina and popped into Cocoa Cinnamon, a shoebox of a joint specializing in “drinking chocolate”—their version of Spanish chocolate. I drank a deliriously good (and remarkably tiny) cup of dense single-origin Kallari chocolate from Ecuador. I think I was floating two feet off the ground from the sheer pleasure of it all—not to mention the caffeine—when I left. 

If you can’t make it to Cocoa Cinnamon (or fly to Madrid), your best option may be to make your own. My recipe for Spicy Hot Chocolate with Whipped Cream is not quite as thick as the traditional Spanish chocolate (which is typically made with corn starch). I’ve added chili and spices for a Mesoamerican twist, which give this drinking chocolate a nice kick. If you want to make yours extra decadent, try using half-and-half, as they do at Cocoa Cinnamon, in place of the whole milk.

This recipe makes two small servings—just enough to indulge, but not enough to make you regret it. Sip it slowly for breakfast or enjoy as an after dinner treat. If you make this for Valentine’s Day for your sweetie, they might never get over you


2 oz
Dark chocolate (70% cacao)
12 oz
Milk (Whole is best)
1⁄8 tsp
Chipotle chili powder (Plus more to sprinkle on top )
1⁄8 tsp
cinnamon, ground
1⁄8 tsp
Vanilla extract
1 tsp
Orange zest (Can substitute orange extract)
2 pinch
Flaky sea salt
2 oz
Whipping cream


In a medium saucepan, melt the chocolate over medium-low heat, stirring frequently. Whisk in the milk. Bring just to a low simmer, continuing to whisk as the chocolate heats. Do not boil. Add chili, salt, cinnamon, vanilla and orange zest or extract. Taste and add more chili or other seasonings as desired. Top with freshly whipped cream. Sprinkle cream with more chipotle chili. 


If you're going to make a good cup of chocolate, you need to start with chocolate good enough to eat on its own. A top-quality grocery brand like Lindt will work fine or use your favorite artisan chocolate for something really special. (I recommend trying one of the excellent craft chocolate bars from Violet Sky, Askinosie, Kallari or Dandelion Chocolate.) 


I think Hans' B2B chocolate would be amazing in this recipe! Great post!

Thanks, Lisa! Yes, this would be so delicious with some of Violet Sky's incredible bars. It might also be fun to try making it with one of their bars that already has hot chilies added (skipping the chipotle in the recipe). When Hans opens his cafe, he can hire me to make the hot chocolate ;)

I'm fortunate to live just a few minutes from Cocoa Cinnamon.

Ooh! Lucky you! I will definitely be back next time I'm in Durham. What are some of your other favorite spots in the area? I am a big fan of Rose's, Mateo, Toast, Monuts, and The Parlour. Good grief—so many good things to eat in one place!

I hear ya, Lady--hot chocolate with churros is food of the gods. Olé! The Italians also make rockin' hot chocolate, especially in Florence. My favorite place to indulge this treat is Caffè Concerto Paszkowski, in piazza della Repubblica. The chocolate is so think you can stand a spoon in it! YUM! Thanks for posting this!

I think I need to go to Italy! All for research, of course ;) Thanks for the tip!


Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.