There’s nothing quite like wrapping your hands around a warm cup of thick Italian hot chocolate. Rich, glossy, and unapologetically decadent, this isn’t your average hot cocoa—it’s an experience. It’s the kind of treat that makes slow moments feel special, whether it’s a quiet morning, a snowy afternoon, or the end of a long day.

Ingredient Breakdown
Whole milk is essential here—it creates the creamy foundation that gives this hot chocolate its signature body. Lower-fat alternatives won’t deliver the same richness or texture, so full-fat is the way to go.
Both unsweetened cocoa powder and dark chocolate come into play to build deep, layered chocolate intensity. The cocoa powder brings boldness and a touch of bitterness, while the chopped dark chocolate melts in to add complexity and silkiness. Use quality chocolate with at least 60% cacao for best results.
Cornstarch may seem unexpected, but it’s what gives this drink its luxurious, thickened consistency. Just a few teaspoons transform it from a simple beverage into a true dessert in a mug.
Sugar and a pinch of kosher salt strike the perfect flavor balance. The sugar softens the bitter edge of the chocolate, while the salt sharpens and rounds out the overall flavor.
Shortbread cookies are the perfect companion. Buttery and crisp, they contrast beautifully with the hot chocolate’s richness, making each dunk irresistibly satisfying.
Step-by-Step Preparation Guide
Start by whisking the milk, cocoa powder, sugar, and cornstarch together in a small saucepan. This ensures there are no dry pockets and that everything dissolves smoothly from the beginning.
Set the saucepan over low heat and let it slowly warm. Stir continuously with a whisk, scraping the bottom and sides to prevent sticking. Within a few minutes, you’ll notice the mixture begin to thicken. Let it come to a gentle simmer—it should be bubbling lightly, not boiling vigorously. This stage takes around 5 minutes.
Once thickened, remove the pan from the heat and add the chopped dark chocolate and salt. Stir continuously as the chocolate melts, transforming the mixture into a glossy, indulgent liquid. The residual heat is enough to melt the chocolate fully in about 2 minutes.
Pour into cups while it’s still hot and silky. This drink is best served immediately—rich, warm, and perfect for sipping slowly. Choose small mugs or demitasse cups for an authentic, luxurious touch.
Texture and Flavor Profile
The first sip reveals a smooth, almost molten texture. This isn’t meant to be sipped quickly—it’s thick, dense, and designed to be savored.
Flavor-wise, it’s a bold chocolate experience. The unsweetened cocoa adds depth, the dark chocolate delivers richness, and the sugar strikes the right balance without making it cloying. The result is an intense, spoonable hot chocolate with a silky finish and a comforting warmth that lingers.

Recipe Tips
Use high-quality chocolate for the best flavor
Choose chocolate with a high cocoa content and smooth melt quality for the most luxurious finish.
Don’t rush the heating process—low and slow is key
Gentle heat ensures the milk doesn’t scorch and the cornstarch activates properly.
Whisk constantly to avoid lumps and ensure even thickening
Keep the mixture moving to prevent clumping or uneven consistency.
Add a splash of vanilla extract or a pinch of cinnamon for extra depth
These small touches enhance the chocolate’s richness with subtle background notes.
Serve immediately for the best texture—don’t let it sit too long
As it cools, the drink will continue to thicken. Reheat gently if needed, whisking to restore smoothness.
What to Serve With This Recipe
Shortbread cookies are a natural match—crisp, buttery, and ideal for dunking. Biscotti or butter cookies also pair wonderfully, especially those with a touch of almond or citrus.
Top the hot chocolate with a swirl of whipped cream or a dusting of chocolate shavings for an extra touch of indulgence.
For a brighter contrast, serve with a side of fresh berries or thin slices of orange. Their tartness cuts through the richness and refreshes the palate.
If you’re ending a dinner party or holiday gathering, pair this drink with light desserts like fruit tarts or sponge cakes—it’s satisfying enough to be the star of the finale.
Frequently Asked Questions
Can I make this dairy-free with plant-based milk?
Yes, full-fat oat milk or coconut milk works best for maintaining creaminess.
What type of dark chocolate works best?
Use 60–70% dark chocolate for a rich but balanced flavor. Avoid overly sweet or waxy varieties.
Can I make this in advance and reheat it?
Yes, gently reheat on the stove over low heat, whisking constantly. You may need to add a splash of milk to thin it slightly.
How do I keep it from becoming too thick?
Don’t overcook after the cornstarch has thickened the mixture. Also, avoid adding more cornstarch than called for.
Can I use cornstarch alternatives like arrowroot or flour?
Arrowroot works as a substitute, but flour may create a grainier texture. Use cornstarch for the smoothest result.
Thick Italian hot chocolate is more than a warm drink—it’s pure comfort in a cup. Rich, spoonable, and deeply chocolatey, it’s the perfect way to treat yourself or impress guests. Whether served with cookies, whipped cream, or simply on its own, this luxurious beverage turns even the coldest day into something a little more special.

Ingredients
4 teaspoons cornstarch
¼ cup sugar
Pinch kosher salt
2 cups whole milk
4 ounces dark chocolate, broken into small pieces
¼ cup unsweetened cocoa powder, sifted
Shortbread cookies, for serving
Instructions
In a small saucepan, combine the milk, sugar, sifted cocoa powder, and cornstarch. Whisk thoroughly to dissolve the dry ingredients. Place the pan over low heat and cook the mixture, stirring constantly to prevent scorching. Allow it to slowly come to a gentle boil—this should take about 5 minutes—until the mixture thickens to a rich, pudding-like consistency.
Take the saucepan off the heat and immediately stir in the dark chocolate pieces along with a pinch of kosher salt. Continue whisking until the chocolate is completely melted and the hot chocolate becomes smooth, glossy, and deeply luscious, about 2 minutes more.
Pour the thickened hot chocolate into your favorite mugs or cups and serve right away, accompanied by crisp shortbread cookies for dipping.

Thick Italian Hot Chocolate Recipe
Ingredients
- 4 teaspoons cornstarch
- ¼ cup sugar
- Pinch kosher salt
- 2 cups whole milk
- 4 ounces dark chocolate broken into small pieces
- ¼ cup unsweetened cocoa powder sifted
- Shortbread cookies for serving
Instructions
- In a small saucepan, combine the milk, sugar, sifted cocoa powder, and cornstarch. Whisk thoroughly to dissolve the dry ingredients. Place the pan over low heat and cook the mixture, stirring constantly to prevent scorching. Allow it to slowly come to a gentle boil—this should take about 5 minutes—until the mixture thickens to a rich, pudding-like consistency.
- Take the saucepan off the heat and immediately stir in the dark chocolate pieces along with a pinch of kosher salt. Continue whisking until the chocolate is completely melted and the hot chocolate becomes smooth, glossy, and deeply luscious, about 2 minutes more.
- Pour the thickened hot chocolate into your favorite mugs or cups and serve right away, accompanied by crisp shortbread cookies for dipping.