Warm Up This Winter With This Traditional Spanish Hot Chocolate Recipe

Some customs, traditions and foodie favorites never go out of style, and this deliciously indulgent drink is one of them. Give it a go yourself with this simple recipe for traditional Spanish hot chocolate!

We love nothing more than finding a cozy traditional coffee shop on a cold day and enjoying this heavenly drink! However, with a thick and rich consistency, this chocolate isn’t so much drunk as it is eaten—with a small teaspoon or by dunking! (Freshly fried churros are its best friend.) In fact, once you try Spanish hot chocolate, you may never go back to drinking it the old way again. Read on for a simple traditional Spanish hot chocolate recipe!

Make sure to try your hand at this delicious real dairy Spanish hot chocolate recipe, a suisse is one of our very favorite things! With a churro too of course to dunk in it! Give it a go yourself and follow the recipe on our blog!

When Spain conquered what is now Mexico over 500 years ago, their love affair with chocolate began. And in Barcelona particularly, they really are loco for this sweet treat. So much so that it is served regularly for breakfast. It’s so rich, dense and creamy you can even stand a churro in it! Our favorite place to get it is in some of the city’s oldest granjas, which were actually once dairy farms, and are dotted throughout the city in every neighborhood. In Catalonia, hot chocolate is often referred to as xocolata suissa, and it comes with a dollop of fresh cream on top! Decadent and delicious.

No matter what you call it, we love a good Spanish hot chocolate recipe, and this one is quick and easy! Furthermore, when we have some time and fancy a lazy morning at home, there’s nothing better than knocking up this decadent drink for family and friends to enjoy. Just don’t forget to ask someone to bring along the churros!

Enjoy this delicious Spanish hot chocolate recipe when your needing a chocolate fix like no other!
A dollop of whipped cream is optional! But we never say no!

Spanish Hot Chocolate Recipe

Recipe Type: Breakfast / Drink / Dessert (Suitable for all day and every day!)

Cuisine: Spanish & Catalan

Prep time: 5 minutes

Cook time: 8 minutes

Total time: 15 minutes

Serves: 4


  • 3 cups of milk (add a small amount of water if you would prefer a little less creamy!)
  • 5 ounces chocolate (60-75% cocoa), broken into small chunks
  • 1 Tbsp cornstarch
  • 6 Tbsp sugar
  • ½ tsp ground cinnamon
  • 1 pinch freshly grated nutmeg


  1. Bring the milk to boiling point in a saucepan and remove from the heat.
  2. In a small cup, dissolve the cornstarch in three tablespoons of cold water.
  3. Add the chocolate to the pot of milk and stir until melted.
  4. Return the pan to the stove top, and bring to a boil over low heat.
  5. Stir in the sugar, cinnamon, nutmeg and dissolved cornstarch.
  6. Reduce the heat to low, and stir without stopping for three to five minutes, until the mixture thickens and dribbles heavily off the spoon.
  7. If you like yours a little sweeter, now is the time to stir in more sugar if desired.
  8. Serve immediately while it’s piping hot, and of course dip your pastry of choice right on in! We love churros or melindros, a delicious Catalan pastry that’s also very easy to make.

We hope you enjoy trying this super quick and easy recipe for Spanish hot chocolate! However, if you would rather take a trip to one of our favorite places to try it in Barcelona, we are sure you’ll love it just as much.

Granja Viader

This beautiful old granja nestled on a side street close to Las Ramblas is one of those places dreams are made of. Old-world charm, the smell of sweet chocolate in the air and of course delicious treats to enjoy, you will fall in love from the moment you enter! These guys are famous for their delicious hot chocolate, as well as their tasty sweets. Want a sneak peek inside? Join our lovely guide Victoria as she tucks into some of their delicious offerings!

Address: Xuclà, 4-6

Chocolatería La Nena

The specialty in this local gem is sugar and spice and all things nice! We love the friendly staff, laid-back atmosphere and to-die-for hot chocolate! They also cater to people with diet restrictions, from lactose intolerant to gluten free. Find it nestled in the beautiful neighborhood of Gracia.

La Nena is one of our favorite places to indulgence, not to mention their Spanish hot chocolate recipe which is to die for!
We love this place!

Address: Ramon y Cajal, 36

There’s more where that came from—check out 50+ of our favorite European recipes in our new cookbook!

2 Comment

  1. Jessica says
    January 5, 2020 at 7:50 am

    I’m assuming step 3 of the recipe is supposed to say pot of milk, not water, right?

    1. Devour Tours says
      January 7, 2020 at 11:55 am

      Correct! Thanks for catching that.


Leave a Reply

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