Cioccolata calda (Italian thick hot chocolate)
Vegetarian
Cioccolata calda
Dark chocolate and cocoa cooked into milk with a little starch until it is thick enough to coat a spoon — served in small cups, often with whipped cream.
Cioccolata calda (Italian thick hot chocolate) is an Italian hot drink from Italy, ready in about 13 minutes and made with milk and dark chocolate (70–85%). It serves 4 and is rated easy to cook.
No licensed photograph of this dish yet.
- Prep
- 5 min
- Cook
- 8 min
- Total
- 13 min
- Serves
- 4
- Level
- Easy
- Calories
- 290
Method
Step 1
In a saucepan (opens in a new tab) off the heat, whisk (opens in a new tab) the cornstarch (opens in a new tab), cocoa and sugar (opens in a new tab) with about 100 ml of the cold milk (opens in a new tab) until completely smooth, then whisk in the rest of the milk.
Mixing the starch into cold milk first prevents lumps.

How it looks · Photo: Kampus Production on Pexels Step 2
Heat over medium heat, whisking constantly, until it comes to a gentle simmer.
- 4 min
- medium heat
Step 3
Lower the heat, add the chopped chocolate (opens in a new tab) and salt and keep whisking for 2–3 minutes until the chocolate melts and the drink thickens enough to coat the back of a spoon.
- 3 min
- low heat
Food safety: Thick hot chocolate holds heat and can spit; stir constantly and take care.
Step 4
Pour into small cups and top with whipped cream if you like. It thickens further as it cools.
About this dish
- Origin
- Italy · Commonly attributedThick drinking chocolate is a long tradition in Italy (Turin especially) and Spain (chocolate a la taza).Also popular in Spain, FranceMore food from Italy
- Dish
- Snack · Dessert · Hot drinks
- Cooking method
- Simmered
- Taste
- rich, sweet, bitter, creamy
- Diet
- Vegetarian (lacto-ovo) · No gluten ingredientsWith the listed swaps: Vegan, Plant-based, Ovo-vegetarian, Dairy-freeWorked out from the ingredients. How labels work
All labels
Vegetarian (lacto-ovo) · Eggetarian · Lacto-vegetarian · Pescatarian · Flexitarian-friendly · No gluten ingredients · Egg-free · Alcohol-free · Pork-free · Beef-free · Low-sodium - Good for
- Child-friendly · Festive & celebration
- Cook more with
- Milk · Dark chocolate (70–85%) · Cornstarch · Cocoa powder · Sugar
- Techniques
- Simmering
Allergens
- Contains, can be adapted: Milkfrom milk, dark chocolate (70–85%), heavy cream
- May contain: Peanutsfrom dark chocolate (70–85%)
- May contain: Tree nutsfrom dark chocolate (70–85%)
- May contain: Soyfrom dark chocolate (70–85%)
Based on typical versions of these ingredients and not verified allergen-free. Brands differ and cross-contact happens, so always check labels. For severe allergies, follow your clinician’s advice.
Nutrition
290 kcal per serving
Calculated1 serving ≈ 172 g · recipe makes 4
Where the energy comes from
- Protein 9%
- Carbohydrate 44%
- Fat 46%
| Nutrient | Per serving | Per 100 g* |
|---|---|---|
| Energy | 290 kcal | 169 kcal |
| Protein | 7 g | 4.1 g |
| Carbohydrate | 33.3 g | 19.4 g |
| Net carbohydrate | 28.7 g | 16.7 g |
| Sugars | 22.6 g | 13.1 g |
| Added sugars | — | — |
| Fibre | 4.6 g | 2.7 g |
| Fat | 15.5 g | 9 g |
| Saturated fat | 8.9 g | 5.2 g |
| Trans fat | — | — |
| Cholesterol | 14 mg | 8 mg |
| Sodium | 101 mg | 59 mg |
| Salt equivalent | 0.3 g | 0.1 g |
Vitamins & minerals per serving
- Potassium
- 425 mg
- Calcium
- 170 mg
- Iron
- 3.7 mg
- Magnesium
- 95 mg
- Vitamin A (RAE)
- 60 µg
- Vitamin C
- —
- Vitamin D
- —
- Vitamin B12
- 0.6 µg
- Folate (DFE)
- —
How these numbers were made
- Calculated from USDA FoodData Central (SR Legacy) per-100 g values and the listed quantities.
- *Per 100 g of combined raw ingredients; the cooked dish may weigh more or less.
- Optional ingredients are not included: heavy cream.
- “—” means the value isn’t known for enough of the ingredients; it is never zero by default.
- Values are estimates for guidance, not for medical dosing. U.S. Department of Agriculture, Agricultural Research Service. FoodData Central, 2019. fdc.nal.usda.gov.
Good to know
Tips
- Use a good 60–70% chocolate — it provides most of the flavour.
Common mistakes
- Adding the starch to hot milk, which makes lumps.
- Letting it catch on the bottom — keep the heat moderate and whisk.
Serve with
- With savoiardi or biscotti for dipping.
Storage
- Keeps 2 days in the fridge; it sets almost like pudding.
Reheating
- Reheat gently with a splash of milk, whisking.
Variations
- Chocolate a la taza (Spain): The Spanish version, served with churros for dipping.
Original editorial recipe · FriendsPantry editorial · Not yet independently reviewed · Added · Updated
Recipe DNA
How this dish is built
Less sweet, dairy-free, caffeine-free or for more people — the original stays as it is.
Customise in Sip & BlendReviews & corrections
Reviews come from signed-in cooks and appear after a moderator checks them. We never show made-up ratings.
You might also like
Mexican hot chocolate
Mexican · 13 min · 253 kcal · Vegetarian
Caffè mocha
International · 6 min · 252 kcal · Vegetarian

Rich Hot Chocolate
International · 10 min · 367 kcal · Vegetarian

Tiramisu
Italian · 6 h 45 min · 405 kcal · Contains egg