Whip Up a Cup of Thick & Creamy Spanish Hot Chocolate

This time-honored style of hot chocolate is the perfect antidote to chilly winter days. Inspired by the traditional Spanish preparation, this recipe uses bittersweet chocolate and cornstarch to create a rich, ultra-thick hot cocoa that’s almost like a pudding. Topped with whipped cream, it’s an indulgent treat!

Spanish Hot Chocolate Recipe
Spanish Hot Chocolate Recipe

How to make Spanish Hot Chocolate Recipe?

  • Prep Time: 5 mins
  • Cook Time: 10 mins
  • Total Time: 15 minutes
  • Yield: 3-4 servings


  • 3 cups whole milk
  • 3.5 ounces bittersweet chocolate, chopped
  • 2 tablespoons cornstarch
  • 2 tablespoons sugar
  • 1/4 teaspoon cinnamon
  • Pinch of salt
  • Whipped cream, to serve


  1. Heat the milk in a saucepan until steaming.
  2. In a bowl, whisk together the chocolate, cornstarch, sugar and spices.
  3. Once milk is hot, pour half of it into the chocolate mixture, whisking constantly.
  4. Return everything back to the pot and cook over medium heat.
  5. Bring to a gentle simmer, whisking frequently for 2-3 minutes.
  6. Pour hot chocolate into mugs and top with sweet whipped cream. Enjoy!

Thick, ultra-rich and with just a hint of spice, this Spanish-style hot cocoa is a delicious winter treat that warms you from the inside out!

Nutrition facts of Spanish Hot Chocolate Recipe:

Calories 334
Total fat 11.3g
Cholesterol 5mg
Sodium 150mg
Carbohydrates 47.6g
Fiber 2.8g
Protein 9.1g

7 health benefits of Spanish Hot Chocolate Recipe:

1. Rich in fiber:

Spanish Hot Chocolate Recipe is rich in fiber. A single serving of this recipe contains almost 3 grams of fiber, which is excellent for digestion. Wool is also known to help prevent diseases like cancer and heart and digestive diseases.

2. Good source of calcium:

Spanish Hot Chocolate Recipe contains a good amount of calcium. A single serving will provide around 42% of your recommended calcium value, which helps keep your bones strong and healthy.

3. Rich in cholesterol-reducing properties:

Spanish Hot Chocolate Recipe contains heart-healthy fats. This recipe has high levels of polyunsaturated fats, which helps lower cholesterol levels.

4. Rich in antioxidants:

Spanish Hot Chocolate Recipe is full of antioxidants, which help protect your body from the damage caused by free radicals. Antioxidants are also known to help decrease the risk of cancer and other diseases like Alzheimer’s and Parkinson’s disease.

5. Rich in iron:

Spanish Hot Chocolate Recipe contains a rich amount of iron, which helps boost your energy levels and keep you active throughout the day. Iron deficiency is a prevalent problem in women and can cause dizziness and weakness.

6. Rich in potassium:

Spanish Hot Chocolate Recipe contains a rich amount of potassium, which helps regulate your blood pressure. Potassium is also known to help prevent the risk of muscle cramps and spasms in the body.

7. Rich in vitamin B:

Spanish Hot Chocolate Recipe contains a high amount of vitamin B, which helps maintain healthy skin and promote good vision.

What do Spanish eat with hot chocolate?

Just like other countries, the Spanish also like to eat with their hot chocolate. In Spain, hot chocolate is often served with toasted coconut, raisins, and cinnamon powder.

What are three traditional Spanish foods?

Spanish Food is known for being very colorful and also very healthy. Here are 3 of the most popular traditions:

Traditional Spanish Food is also known for being very spicy. Locals in Spain usually order their meals with a glass of wine, which is an ideal way to enjoy their Food because it enhances the flavors of their dishes.

Spanish Food is also known for being lighter; they prefer to consume seafood, fish, and vegetables and leave the heavier meats like beef and pork the mainland Spaniards.

Which is the most famous Spanish dish?

According to the Spanish government, chicken is the most famous Spanish dish, followed by pork and fish.

What country makes the best hot chocolate?

Spain and Mexico claim to make the best hot chocolate in the world. If you ask the locals of both countries, they will all say theirs is the best and better than anyone else’s.


Spanish Hot Chocolate Recipe is a traditional version of the drink. It is usually served with toasted coconut and cinnamon powder on top. Classic Spanish hot chocolate tastes rich, especially when adding chocolate chips. I hope that you enjoyed this recipe!