Spanish Hot Chocolate

Prep: 5 min Cook: 10 min Cuisine: Spanish

Rich, velvety Spanish hot chocolate with deep cocoa flavor, perfect for cozy mornings or cold evenings, appealing to chocolate lovers and those seeking a comforting beverage.

Be the first to rate this recipe

Ingredients

  • 1/2 cup unsweetened powdered cocoa
  • 1 cup sugar
  • 2 tablespoons plus 1 teaspoon cornstarch
  • 1/4 cup water
  • 1 quart milk

Instructions

  1. Blend the unsweetened powdered cocoa and sugar together in a bowl.
  2. Dissolve the cornstarch in water in a saucepan.
  3. Add the cocoa and sugar mixture to the saucepan.
  4. Stir continuously to form a paste-like consistency over medium heat.
  5. Gradually add milk, a little at a time, stirring with a whisk to combine.
  6. Bring to a simmer and cook for 10 minutes, stirring often.
  7. Serve hot.

Tips & Substitutions

For a richer flavor, consider using dark chocolate instead of cocoa powder. If you're looking for a lower-sugar option, substitute some of the sugar with a natural sweetener like agave syrup or honey. To achieve the perfect consistency, ensure the cornstarch is fully dissolved before adding it to the cocoa mixture. Stirring continuously is crucial to avoid lumps and achieve a smooth texture.

Serving Suggestions

Serve the Spanish hot chocolate in small cups or mugs, perfect for enjoying alongside traditional churros for dipping. It also pairs beautifully with Margy'S Hot Chez Bread for a tasty snack. Consider garnishing with whipped cream or a sprinkle of cinnamon for an extra touch of flavor.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm the hot chocolate in a saucepan over low heat, stirring frequently to prevent scorching. If it thickens too much, you can add a splash of milk to restore the desired consistency before serving.

Nutrition & Diet Analysis (per serving)

Each serving of Spanish Hot Chocolate contains roughly 1105 calories, with 18g protein, 192g carbohydrates, and 30g fat. It is an excellent source of iron (92% of the Daily Value), calcium (77% of the Daily Value), and vitamin C (53% of the Daily Value). Note that it is relatively high in sodium, at 762mg per serving (33% of the Daily Value).

1105 kcal 55% DV
Protein Fat Carbs

Macronutrients

Protein 18.5g 37% DV
Total Fat 29.6g 38% DV
Carbs 191.8g 70% DV
Fiber 7.4g 27% DV
Sugar 109g 100% DV

Electrolytes

Sodium 762mg 33% DV
Potassium 1051.4mg 22% DV
Cholesterol 14.2mg 5% DV

Vitamins & Minerals

Vitamin A 444.6mcg 49% DV
Vitamin C 47.3mg 53% DV
Vitamin D 4mcg 20% DV
Calcium 1001.3mg 77% DV
Iron 16.6mg 92% DV
Diet fit High-fiber Low-fat
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use non-dairy milk for this recipe?

Yes, you can substitute dairy milk with almond, soy, or oat milk to make a delicious non-dairy version. Just keep in mind that the flavor and creaminess may vary slightly depending on the type of milk used.

How can I make this hot chocolate spicier?

To add a spicy kick, include a pinch of cayenne pepper or a dash of cinnamon while cooking. These spices complement the chocolate beautifully and can be adjusted to your taste preference.

Is there a way to make this recipe ahead of time?

Absolutely! You can prepare the hot chocolate mixture ahead of time and store it in the refrigerator. When ready to serve, simply reheat it gently on the stovetop, adding a little extra milk if needed to achieve the right consistency.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Vegetarian recipes → Dairy recipes → All recipes →