How to make thick Italian hot chocolate (5 minutes, 4 ingredients)


This post may contain affiliate links. Please read my disclosure for more info.

Have you ever had a delicious European-style hot chocolate on your travels and thought: ‘I just have to find out how to make this’? Me too! Luckily, this thick Italian hot chocolate is super easy. Grab 4 store cupboard ingredients and in just 5 minutes you’ll have the best hot chocolate ever.

Someone pouring thick hot chocolate into a brown coffee cup with ingredients in the background.

Naughty but nice chocolate recipes!

I used to have a little tradition here on the blog of posting naughty recipes in January when everyone is trying to diet after the holidays.

Some of my naughty New Year chocolate posts include these 5 minute chocolate pots (there’s a reason they’re one of the most popular recipes on the blog).

These strawberry and angel cake skewers with chocolate dipping sauce are slightly naughty too, but feature fruit too to fool people into thinking they’re healthy.

Then there’s this 30-minute healthy chocolate cake. You might like to head on over and check out this post instead if you’re trying to be good.

What’s Italian hot chocolate?

This thick Italian hot chocolate recipe is one of those recipes I’ve been wanting to master for YEARS, ever since I first dunked a churro in a cup of thick Spanish hot chocolate when I was studying in Spain.

Wait a minute – Spanish or Italian? [imagine big shoulder shrug]

Someone lifting up a spoon of thick hot chocolate from a brown coffee cup of chocolate on baking paper.
Dunk donuts or churros in your thick hot chocolate. Or just eat it with a spoon.

You may find this going by several names: Italian hot chocolate (cioccolata calda), Spanish hot chocolate, or just simple thick hot chocolate, which is what I like to call it.

Actually, you can find it in several European countries.

Best of all, this hot chocolate is good for you

Most importantly, I understand that some Italians (and Spaniards no doubt) see cradling one of these thick hot chocolates in your hands with a group of friends or family an important ritual that’s good for your health [imagine big thumbs up].

Millions of Europeans can’t be wrong. So this easy chocolate treat is officially good for you.

Someone cradling a brown cup of thick hot chocolate in their hands.

Ingredients in cioccolata calda

Whatever you want to call it, one thing is clear. This hot chocolate is rich and decadent and yet quick and easy to make with just 4 simple store cupboard ingredients:

  • chocolate
  • milk
  • sugar
  • corn starch / corn flour

You can use any kind of chocolate you like but I like to make it with a high cocoa content dark chocolate – around 70%. That makes it ‘healthy’ hot chocolate too, right?

So it’s fine to make it in January after all – or any time!

How to make Italian hot chocolate

You’re just 5 minutes, 4 ingredients and 3 steps away from the most delicious hot chocolate of your life.

Step 1: Heat the milk and sugar together in a saucepan, then break the chocolate into it and whisk until it melts in.

Step 2: Add the cornstarch/cornflour and cook for a few minutes until the hot chocolate starts to get thick.

Step 3: Pour into small cups, grab a churro, donut or spoon (!) and… enjoy!

How to serve thick hot chocolate

This thick hot chocolate is a delicious treat as it is or of course you can put some cream and marshmallows on the top.

I’m not a big cream and marshmallows fan (crazy, right?) so I like to have a donut or some churros handy for dipping instead.

I’ve received a complaint or two about this recipe – too much chocolate. But of course, we all know this is impossible.

If truth be told, this is more of a dessert than a ‘hot chocolate’ that you curl up next to the fire with. I can live with that if you can.

Delicious as this Italian hot chocolate may be, I can never finish a whole regular cup of it. I need to remember that my eyes are bigger than my tummy when it comes to this recipe and serve it in an espresso cup.

Someone dipping a churro in a brown cup of thick hot chocolate.
Grab a churro, donut or spoon and dunk!

What to do with the leftovers

If there are any leftovers, you can pop them in the fridge.

They thicken up even more when refrigerated and make the most delicious chocolate pudding you can imagine.

Hot chocolate, pudding, or sauce?

In fact let’s be honest here. This makes a delicious thick hot chocolate and chocolate pudding, but it could also make a fine chocolate sauce for cake or ice cream.

Entertaining and not much time to make dessert? I’m sure no one would complain if you served them a little cup of this thick hot chocolate with a pile of fresh donuts on the side.

A cup of thick hot chocolate from above with kitchen equipment and ingredients all around.

P.S. I love these cute cups for serving this thick Italian hot chocolate in! (affiliate link)

More really easy desserts

If you’d like 11 really easy dessert recipes (6 ingredients or less) all in one place, check out the list! They include some of the easy desserts listed above and more.



Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
A cup of thick hot chocolate in a brown cup with a spoon and ingredients and kitchen equipment in the foreground and background.
4.70 from 30 votes

Thick Italian hot chocolate

This thick Italian hot chocolate is the best hot chocolate you’ll ever have, and you only need 4 ingredients and 5 minutes to make it!
Prep: 2 minutes
Cook: 3 minutes
Total: 5 minutes
Servings: 2


  • 7 ounces chocolate, good quality (I like 70% dark), plus a little extra for sprinkling (optional)
  • 1 tablespoon sugar, optional
  • 1 cup milk
  • 1 teaspoon corn starch, cornflour (UK), mixed with a little milk


  • Heat the milk and sugar together in a small saucepan and whisk, then break the chocolate into it.
  • Continue to heat while you whisk until all the chocolate has melted into the milk.
  • Add the constarch / cornflour and cook for 2 to 4 minutes until the mixture has thickened a little (it should coat the whisk).
  • Pour into cups and sprinkle with a little grated chocolate (if you like).


I don’t like cream, but go ahead and top your thick hot chocolate with whipped cream and marshmallows if you’re in the mood for a bigger treat than usual!
The hot chocolate might still seem quite thin when you pour it into your cups, but bear in mind it will thicken up more as it cools.
Pop the leftovers in the fridge to make a delicious thick chocolate pudding – just for you!
This would also make a delicious chocolate sauce for ice cream or cake.


Calories: 604kcal, Carbohydrates: 72g, Protein: 7g, Fat: 37g, Saturated Fat: 22g, Cholesterol: 12mg, Sodium: 68mg, Potassium: 448mg, Fiber: 5g, Sugar: 63g, Vitamin A: 200IU, Calcium: 162mg, Iron: 2.7mg
Like this recipe? Rate and comment below!

About Helen Schofield

Don't expect to find anything fussy or complicated here. Just QUICK, EASY & (mostly!) HEALTHY recipes from the Mediterranean and beyond. ENJOY!

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

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


  1. 5 stars
    Just made it. I topped off with whipped cream and it was delicious. Thanks for giving metric option as I prefer that even though I am in the US.

    1. Hello Bob! Thank you so much for letting me know that you enjoyed it, and that’s very interesting that you prefer metric! I like to provide both to try to please everyone! 🙂

  2. Hi I haven’t tried it yet but I’m drooling just reading these ideas I’m wondering if this could be made into frozen hot chocolate like dunking Donuts serves I’m addicted to them 🙂

    1. Hello Anje! I’m afraid I’ve never heard of that, but it does sound delicious! Why don’t you try it? I’d love to know how you get on!

  3. 5 stars
    Love the chocolate drink. Thank you.
    The only thing I noticed is that in the text you call it a “cioccolata calda“.. but calda means cold. Any ideas on why it’s called that?

    1. Hello Jon! I’m so glad you like it – thank you for the feedback! As for cioccolata calda, can you believe that ‘calda’ actually means hot and not cold? I know it sounds like cold but it actually means the opposite. The same in Spanish – ‘caliente’ actually means hot not cold. Best wishes, Helen

  4. 5 stars
    Really good hot chocolate! Thank you! I used Lindt chocolate 70% and regular Trader Joe’s milk. There were some oily layer when it was done though, just wondering if this is normal. But thank you for the recipe. I had a really good hot chocolate when I was in Paris, and this is pretty similar to it. Your recipe little too thick for my personal taste though. Is there any way to make it less thick? Thank you!

    1. So happy it worked out well for you, Nico! I suspect the oily layer might be from the Lindt chocolate? I love Lindt but it melts easily which suggests there may be a liquid fat in it. It’s super easy to make it a bit thinner – just reduce the amount of corn flour, or skip it altogether 🙂

  5. 5 stars
    subbed cocoa powder for some of the chocolate and served with generous glasses of Spanish brandy to mix in as required. Also added a generous pinch of chilli powder.
    Thinking about trying Lindt orange chocolate with Cointreau next time

    1. Hello Mark, and thank you so much for the great feedback! I love the sound of all your experimenting. I’d definitely splash in some extra brandy this Christmas! Merry Christmas and a Happy New Year! Cheers!