Thick Italian Hot Chocolate with Real Chocolate

5 from 1 vote

Chocoholics, rejoice! My rich, dark, and wonderfully thick Italian Hot Chocolate recipe is guaranteed to satisfy any serious craving. Best of all, it’s made with just 6 basic ingredients in about 10 minutes, so a mug of creamy-dreamy chocolatey bliss is never far from reach.

A white cup filled with thick italian hot chocolate topped with whipped cream and chocolate shavings, sitting on a matching saucer with a spoon in the background.

I originally published this recipe in 2019 and have since added new photos and a few more success tips.

While classic American-style hot cocoa is a nostalgic kid-friendly favorite, true chocolate connoisseurs deserve to experience the glory that is Italian hot chocolate. This decadently thick drink-meets-dessert has such a luxuriously velvety mouthfeel that it teeters on the edge of tasting like pure melted chocolate!

Considering my YouTube recipe video has amassed a whopping 2.8 million views with more than 79,000 thumbs up, you can rest assured this thick hot chocolate is a tried-and-true winner. It’s also supremely simple, made in 10 minutes or less using just milk and 5 pantry staples. What’s not to love?

Ingredients & Substitutions

Overhead view of labeled ingredients on a light surface: a bowl of milk, a bowl of sugar, a bowl of cornstarch, a bowl of cocoa powder, two bars of dark chocolate, and a teaspoon of salt.
  • Milk of Choice – The higher the fat content, the richer your Italian hot chocolate will taste. So, while you can use skim milk or almond milk, you’ll get better results with whole milk or full-fat coconut or oat milk.
  • Granulated Sugar – White sugar has a neutral sweetness, which allows the dark chocolate to take center stage. Feel free to swap in pure cane sugar or caster/superfine sugar in a 1:1 ratio. You can also use brown sugar, but it’ll add a caramelly undertone.
  • Unsweetened Cocoa Powder – If possible, reach for Dutch-processed cocoa powder, which has a richer, smoother, chocolatier flavor thanks to a lower acid content.
  • Dark Chocolate – I recommend aiming for 70% cocoa solids (or higher!) for the darkest, densest real chocolate hot chocolate. If possible, opt for high-quality bar chocolate, which melts more smoothly than chocolate chips.
  • Cornstarch – Adding some starch helps achieve a consistency that can coat the back of a spoon. 
  • Salt – Trust me here, a bit of salt will draw out more of the complex undertones in your chocolate, making each sip taste fuller.

This is just a short review of the ingredients; for the complete recipe, including quantities, scroll down to the recipe card 👇

What is the difference between Italian hot chocolate and regular hot chocolate?

Italian hot chocolate, or cioccolata calda, is much thicker, richer, and more indulgent than the typical hot chocolate most of us grew up with. Regular American-style hot chocolate (more aptly known as “hot cocoa”) is usually made with milk and sugar-sweetened cocoa powder. It’s a light, sippable drink that has a consistency like warm chocolate milk. 

Italian hot chocolate, on the other hand, is made with real chopped chocolate and thickened with a bit of cornstarch, giving it a luxurious, almost pudding-like texture. It’s thick, glossy, and intensely chocolaty, more like sipping on warm chocolate ganache than milk. As a result, it’s often served in small demitasse cups. A little goes a long way!


How to Make Thick Hot Chocolate, Italian-Style

Watch the full video recipe to learn how to make the BEST recipe for Italian Hot Chocolate.

Prefer the written recipe? Scroll down to the recipe box 👇


Chopped dark chocolate pieces on a wooden cutting board, with a knife beside them.
Use high-quality chocolate

Optional Variations & Dietary Adaptations

  • Dairy-Free – Simply swap in your favorite plant-based milk, preferably a full-fat barista blend, and double check that your chocolate is dairy-free.
  • Corn-Free – If you can’t do cornstarch, potato starch is a 1:1 substitute.
  • Add-Ins – Have fun experimenting with flavor extracts or flavored dark chocolate to make your own yummy combinations. Chocolate peppermint, chocolate almond, chocolate hazelnut, and raspberry chocolate all sound great to me!
A clear glass bowl containing white powder is on a wooden surface. Milk is being poured from a container into the bowl, mixing with the powder.
Dissolve the cornstarch completely
A close-up of milk being poured from a container into a saucepan of hot chocolate on a stovetop.

Expert Tips & Tricks 

  • Use high-quality chocolate. Italian hot chocolate relies on real dark chocolate for its flavor, so choose a good bar with at least 60-70% cocoa for the best results.
  • Chop the chocolate finely. Smaller pieces melt faster and more smoothly, preventing graininess.
  • Dissolve the cornstarch completely in a small amount of cold milk first to make a slurry before adding it to the mix. This prevents lumps in the final drink.
  • Heat gently. Warm the mixture over medium-low heat. Too much heat can cause the chocolate to seize or the milk to scorch.
  • Stir constantly. This helps the chocolate melt evenly and keeps the drink silky.
  • Adjust the thickness. Simmer longer for a thicker, spoonable texture, or add a splash of milk to thin it out if it gets too dense.
  • Serve immediately. Real chocolate hot chocolate thickens as it cools, so it’s best enjoyed right away for peak creaminess.
A saucepan filled with a creamy, light brown liquid topped with melting chunks and shavings of dark chocolate, likely hot chocolate being prepared on a stovetop.
Turn off the heat and add the chooclate
A thick stream of hot chocolate is being poured from a pot into a white cup on a matching saucer, placed on a wooden table. Another cup and saucer are visible in the background.

How to Serve Italian Hot Chocolate

Italian hot chocolate is rich enough to be a dessert all on its own, but a few simple pairings make it even more special. A light, fluffy topping balances the drink’s intense richness and adds a beautiful contrast in texture. Keep it classic by topping your mug with a dollop of freshly whipped cream or a homemade vanilla marshmallow

If you want to step up the presentation, a sprinkle of cocoa powder, shaved chocolate, a drizzle of caramel or even a pinch of flaky sea salt makes it feel more indulgent. You can also flavor the thick hot chocolate with a splash of peppermint extract, orange zest, a pinch of cinnamon, or a shot of espresso for an eye-opening mocha-style version.

Hosting guests? Set up a hot chocolate bar with toppings like marshmallows, chocolate curls, cinnamon sticks, or caramel drizzle so everyone can customize their cup. For the full café experience, pair it with something crisp or buttery on the side. Ladyfingers, 3-ingredient butter cookies, crispy oatmeal cookies, or flaky croissants are perfect for dipping. 

A spoon is lifting a dollop of whipped cream above a cup filled with hot chocolate, with another cup blurred in the background.
A white mug filled with frothy hot chocolate, overflowing and dripping chocolate down the sides, sits on a white saucer. A spoon with some hot chocolate is held above the mug.

How to Store & Reheat Hot Chocolate

  • Storage: Italian hot chocolate thickens as it chills, but it stores well. Keep any leftovers in an airtight container or jar in the refrigerator for up to 3 days. Freezing is not recommended.
  • Reheating: Warm it gently on the stovetop over low heat, adding a splash of milk to loosen the consistency as needed. You can also microwave it in short 15-20 second intervals, stirring between each. Avoid overheating, too much heat can cause the chocolate to seize or turn grainy.
A white cup filled with hot chocolate topped with whipped cream and chocolate shavings, sitting on a saucer. A spoon and another cup on a saucer are visible in the background on a wooden table.
A white cup filled with hot chocolate topped with whipped cream and chocolate shavings, sitting on a saucer. A spoon and another cup on a saucer are visible in the background on a wooden table.

Thick Italian Hot Chocolate with Real Chocolate

Thick Italian hot chocolate recipe: rich, creamy, and intense. Easy cioccolata calda made with real chocolate, cocoa, and milk for the perfect cozy drink.
5 from 1 vote
Prep Time 15 minutes
Total Time 15 minutes
DIFFICULTY Easy
Course Drinks
Cuisine Italian
Servings 2
Calories 493 kcal

Equipment

Ingredients
 

  • cups (360 ml) Milk whole
  • 1-2 tablespoons Sugar (adjust to taste)
  • 1 tablespoon (8 g) Cocoa powder unsweetened
  • 4 oz (115 g) Dark chocolate (70% cocoa solids)
  • 1-2 tablespoons (10 g) Cornstarch read notes
  • Pinch salt

For serving (optional):

  • Whipped cream
  • Chocolate shavings or cocoa powder

Instructions
 

  • Prepare the chocolate: Finely chop the dark chocolate and set aside; it will melt faster and give a smoother drink.
  • Mix the slurry: In a small bowl, whisk ½ cup of the milk with the cornstarch until fully dissolved and lump-free. Set aside.
  • Heat the base: In a small saucepan, add the remaining milk, sugar, cocoa powder, and salt. Whisk well.
  • Bring to a gentle simmer over medium heat.
  • Thicken the mixture: Lower the heat to medium-low and slowly pour in the cornstarch slurry, whisking constantly.
  • Cook for 3–4 minutes, or until the mixture noticeably thickens and coats the back of a spoon.
  • Add the chocolate: Turn off the heat, add the chopped chocolate, and whisk for 2–3 minutes until completely melted, glossy, and thick.
  • Serve: Pour into a mug and top with whipped cream, cocoa powder, or chocolate shavings.

Video

Notes

  • Serving size: This recipe makes 1 large mug of Italian hot chocolate or 2 smaller servings. Because cioccolata calda is very rich and thick, it’s traditionally enjoyed in small cups,so you can easily divide it into 2–3 Italian-style portions if serving alongside dessert.
  • Cornstarch: Start with 1 tablespoon for a classic thick Italian drink. Use 2 tablespoons for an extra thick, almost pudding-like hot chocolate. Always dissolve cornstarch in cold milk to avoid lumps.
  • Choosing the Chocolate: Use a chocolate you genuinely enjoy eating, 70% gives the best balance, 50–60% is sweeter, and for a deeper flavor add 1–2 teaspoons extra cocoa powder.
  • Control the Sweetness: Start with 1 tablespoon sugar, taste after adding the chocolate, and increase if needed. For a refined sweetness, use brown sugar, maple syrup, or honey. You can also skip the sugar completely. 
  • Texture Adjustments: If the chocolate is too thick, whisk in a splash of warm milk to thin it out.
  • Dairy-Free / Vegan Hot Chocolate: Use almond milk, oat milk, or coconut milk.
  • Serving Ideas: Top with whipped cream, mini marshmallows, chocolate curls, or a dusting of cocoa. Serve with biscotti, cookies, or fresh fruit for dipping.

Nutrition

Calories: 493kcalCarbohydrates: 46gProtein: 11gFat: 30gSaturated Fat: 17gPolyunsaturated Fat: 1gMonounsaturated Fat: 9gTrans Fat: 0.01gCholesterol: 24mgSodium: 82mgPotassium: 718mgFiber: 7gSugar: 28gVitamin A: 319IUCalcium: 270mgIron: 7mg
Nutrition information is automatically generated and thus we can not guarantee it is 100% accurate.
Keyword chocolate

FAQs

Can I make Italian hot chocolate ahead of time?

You can prepare it up to a day in advance. It will thicken as it cools, so reheat slowly with additional milk to bring it back to the perfect sipping consistency.

How to thicken hot chocolate?

You can thicken hot chocolate in a few simple ways, depending on how rich you want it. The most reliable method is adding a cornstarch slurry like we do here. You can also thicken the drink naturally by adding more chopped chocolate, using less liquid, or simmering it a few extra minutes to reduce. For an even richer texture, swap some of the milk for cream or half-and-half, or stir in a spoonful of homemade Nutella or another chocolate spread.

What is the difference between French and Italian hot chocolate?

French hot chocolate (chocolat chaud) is typically rich and luxurious but still drinkable, made by melting high-quality chocolate into hot milk or cream for a smooth, sippable texture. Italian hot chocolate (cioccolata calda) is even thicker thanks to a bit of cornstarch that gives it an almost pudding-like, spoonable consistency.

Can I make Italian hot chocolate without cornstarch?

Yes, but it won’t be as thick. Cornstarch is what gives cioccolata calda its signature texture. If needed, you can substitute potato starch or arrowroot powder using the same amount.

What type of chocolate is best for hot chocolate?

Use good-quality dark chocolate, ideally 70% cocoa for the best balance of richness and sweetness. For a sweeter drink, use 50–60% chocolate. Always choose a chocolate you genuinely enjoy eating, it directly affects the final flavor.

5 Comments

  1. 5 stars
    Made it last year couple of times, and now made it again.
    My kids love it!
    Thank you for the recipe.

    December 5, 2024
  2. I tried this recipe and it wasn’t thick at all. Do you have any idea why it wasn’t?

    December 5, 2022
  3. What kind of milk should i use?

    November 8, 2021
  4. Can you use milk chocolate instead of dark chocolate for the recipe?

    June 27, 2020
    1. The Cooking Foodie says:

      You can, but it would be much sweeter.

      June 29, 2020
5 from 1 vote

Leave a Reply

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

Recipe Rating




The maximum upload file size: 2 GB. You can upload: image. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here