Here's how to make the BEST Italian hot chocolate at home! This thick hot chocolate is ready in 10 minutes with just 5 ingredients!
Creamy and thick Italian hot chocolate is one of the best and easiest Italian desserts out there.
Cioccolata calda, as we call it in italy, is a luxuriously rich hot chocolate drink with pudding-like consistency.
Unlike the usual water-and-cocoa-powder combo, this version is made with milk, high-quality dark chocolate, a touch of sugar, and a little secret ingredient that takes it to the next level—rich, velvety, and perfectly thick.
This is the most incredible and comforting drink you can have on a cold winter day!
Forget the watery hot chocolate you find in most cafes around the world—this is nothing like that.
As a true hot chocolate lover, I’ve tried it in many countries, but nothing comes close to the rich, velvety Italian version.
The absolute best? Hands down, it’s at Caffè Rivoire - Master Chocolatiers, right across from the stunning Piazza della Signoria in Florence.
But don’t worry if a trip to Florence isn’t in your plans. You can whip up the best Italian hot chocolate recipe at home in just 10 minutes!
Also, if you ask me, there’s nothing better than dunking a delicious cookie into your hot chocolate.
Some of my favorite Italian cookies to pair with it are these traditional honey cookies, Italian butter cookies, and these melt-in-your-mouth baci di dama.
Jump to:
Ingredients
To make this classic Italian hot cocoa recipe, you only need 5 simple ingredients:
- Milk: I like to use full-fat fresh milk, but feel free to use semi-skimmed milk.
- Cocoa powder: You can use unsweetened Dutch-process cocoa powder or natural cocoa, both work well for this recipe.
- Dark chocolate: use high-quality 55%, 60% or 70% dark chocolate. For a sweeter drink, you can use high-quality milk chocolate instead.
- Sugar: You can use caster sugar or raw cane sugar.
- Cornstarch: This is the secret ingredient that will give you deliciously thick hot chocolate. You can substitute it with potato starch or rice flour.
Cornstarch is totally flavorless, so you won’t even notice it. What you will notice is the amazing thick and creamy texture it gives your hot chocolate.
Also, cornflour is naturally gluten-free. Just double-check the label to be sure if you have any dietary restrictions.
Variations
Once you’ve nailed the classic recipe, why not mix it up with a fun twist? Try adding:
- Sea salt: A pinch of sea salt flakes will make the chocolate flavor pop!
- Vanilla extract: Add a few drops of vanilla for a warm, sweet aroma.
- Nutella: Add a tiny spoonful of homemade Nutella for a rich, creamy texture with a nutty twist.
- Liquor: Add a splash of Baileys, rum, or Grand Marnier for a cozy, grown-up touch.
- Cinnamon: Just a pinch, for a hint of spice and warmth.
How to make Italian hot chocolate
This Italian hot chocolate recipe couldn't be easier and takes just 10 minutes to prepare.
Check out the quick recipe overview below with step-by-step pictures.
Scroll down until the end of the post for the full printable recipe.
STEP 1. Whisk cornflour, cocoa and sugar in a small saucepan.
STEP 2. Pour the warm milk into the saucepan.
STEP 3. Heat the mixture over medium-low heat, then add in the chopped chocolate (or chocolate chips).
STEP 4. Whisk until reaching a creamy and dense texture.
Divide it between two cups, top with freshly whipped cream and serve.
Hot chocolate toppings
Here are a few of my favorite hot chocolate toppings to take your cup to the next level:
- Whipped cream: Light, fluffy, and the perfect creamy contrast to rich chocolate.
- Extra cocoa powder: A sprinkle on top adds a touch of bitter chocolatey note.
- Mini marshmallows: Classic and fun, they melt slightly for a sweet, gooey treat.
- Salted caramel sauce or dulce de leche: Adds a hint of salty buttery sweetness.
- Crushed toasted hazelnuts: Nutty and crunchy, they pair perfectly with the chocolate.
Storage tips
Here’s how to store your leftover Italian style hot chocolate:
- Fridge: Let it cool down completely, then pour it into an airtight container. It’ll stay good for about 3 days in the fridge.
- Reheat: Reheat it on low heat on the stove or in the microwave. Stir it well to bring back its smooth, creamy texture.
- Freezer: Want to save it for longer? Freeze hot chocolate in ice cube trays. Just pop a few cubes in a mug, add some milk, and warm it up for a quick treat.
Recipe FAQs
Yes, absolutely!
For a vegan version, use oat milk or rice milk and follow the same recipe.
Skip the whipped cream, or replace it with whipped coconut cream for a super indulgent treat.
For the best Italian hot chocolate, start with the highest-quality dark chocolate bar or chocolate chips you can find.
Look for chocolate made with just cocoa mass, cocoa butter, and sugar—some brands add a touch of vanilla, which is fine too.
More Italian dessert recipes to try
If you loved this recipe, try other family-favorite winter Italian desserts like apple cake, pear cake, almond cake or the famous zabaglione!
Did you try this recipe?
Please let me know how you liked it! Leave a comment below and share a picture on Instagram with the hashtag #thepetitecook!
Don't forget to subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for the latest updates.
Recipe
Best Italian Hot Chocolate
Ingredients
- 5 teaspoon high-quality organic cocoa powder, (20 g)
- 4 teaspoon cornstarch, (20 g)
- 4 teaspoon sugar, (25 g)
- 500 ml milk, warmed, (17.5 fl oz)
- 120 g 70% dark chocolate, finely chopped, (4 oz)
To serve:
- 2 tablespoon fresh whipped cream, (optional)
Instructions
- Whisk the cornstarch, cocoa and sugar in a small saucepan.
- Pour the warm milk into the saucepan.
- Heat the mixture over medium-low heat, whisking often to avoid lumps.
- Bring the hot chocolate mixture almost to a light boil, then reduce the heat to low and fold in the chopped dark chocolate.
- Whisk the hot chocolate until thick and creamy, adding more sugar if you like it sweeter.
- Divide the Italian hot chocolate among two cups, top with whipped cream and serve.
Video
Notes
- Fridge: Let it cool down completely, then pour it into an airtight container. It’ll stay good for about 3 days in the fridge.
- Reheat: Reheat it on low heat on the stove or in the microwave. Stir it well to bring back its smooth, creamy texture.
- Freezer: Want to save it for longer? Freeze hot chocolate in ice cube trays. Just pop a few cubes in a mug, add some milk, and warm it up for a quick treat.
Nutrition
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.
Angela says
This is delicioso. Reminiscent of the ones I had when traveling in Italy. Only change was subbing half light cream for half the milk and adding to the saucepan cold as you usually do when using cornstarch as a thickener.
Recipe is a keeper. Also was 4 servings for us.
Lisa Rao says
This is similar to my grandmother's hot chocolate that we make every Christmas Eve as a special treat. However you do NOT need cornstarch as the recipe states, we never do. Just up the powdered chocolate and trust me, it will be fine. The longer you cook it, the thicker it gets. We also add a little anisette which we love, but that's up to you! Enjoy!!!
Mia Sangster says
patiently following the directions of this recipe will assure you of the best cup of hot chocolate you can possibly get. Made well, this Hot chocolate is beyond luxurious,beyond a treat...it is simply an experience....a very impressive one.As ive written, its well worth mastering the instructions & starting off small before making larger quantities. we have found it worth every calorie bc of that experience that it is. Drinking this does make it impossible to ever really enjoy simple "pre mixed" drinking chocolate ever again though....& thats our ONLY warning:) God bless you for this recipe - ty
Lam Smith says
Being a chocoholic, I must try this recipe in this weekend.
Healthy Kitchen says
hmmm, did it for me and my bf and it was amazing, we both liked it a lot!! Definitely become my fav for these chilly days! - Natalie
Marina says
I make this recipe for my nieces every weekend, they love it!
Jessica Formicola says
The perfect comforting drink for cold weather!
Marlynn | Urban Bliss Life says
My daughter LOVES hot chocolate and this looks like one she -and I- would really enjoy!
Kelly Anthony says
This looks crazy delicious! I am a chocolate LOVER!
Danielle says
That looks like the perfect hot chocolate. I can't wait for the cold weather to enjoy it!
Jenni says
Cornstarch is a clever way to thicken this up! I bet it makes it even more indulgent!
Carolyn says
This looks incredible!
Morganna Sousa Rocha says
that is it! I am gonna have to make!
Andrea says
I don't mean to be bossy, but you definitely must give this a try 🙂
Lauren @ Lauren Caris Cooks says
This looks almost TOO good! I was just in Ticino in the South of Switzerland and had one of these. It is to die for. I will definitely be trying out your homemade version!
Little Italian says
OMG! I could never resist an Italian hot chocolate. I grew up with it and whenever I go to Italy I must have it, at least during the winter months (usually it is replaced by ice cream during the summer).
You recipe and photos are fantastic!
price says
If you make it dry, in a jar, for a gift. What is the milk to powder ratio?!
Andrea says
It really depends on the milk powder you're using, as some give a more dense result than others.I believe there's should be a conversion chart on the package, but in general, you can use this helpful conversion chart: https://www.pinterest.com/pin/6685099419540053/
Andrea @ Made With Pink says
I've never had Italian Hot Chocolate before. This looks so delicious! I'd like to make it for our Christmas party, spiked with some Baileys. Gorgeous photos as well.
Andrea says
AH!Baileys! Haven't thought of it before, I'll make sure to add some of my homemade baileys next time, thanks for the GREAT idea *_*! And you NEED to try this chocolate, it's absolutely irresistible!