A mug of hot chocolate can be rich without being thick, and that’s the difference I wanted to solve here. Baileys Thick Italian Hot Chocolate has the spoon-coating body of an Italian-style drinking chocolate, with enough bittersweet chocolate to taste like chocolate instead of sweetened milk. It makes two servings, and the Baileys brings a creamy, gently sweet finish.
I use finely chopped chocolate along with unsweetened cocoa, so the drink has depth without relying on sugar for its chocolate flavor. The milk warms over medium heat until it’s steaming, not boiling, giving the chocolate time to melt into a smooth base. Once the Baileys is stirred in off the heat, the finished drink is glossy, thick, and best served hot.

Kitchen Note
I stir in the Baileys only after taking the saucepan off the heat. It blends in smoothly, and the Irish cream’s aroma stays noticeable instead of being cooked away.
Save this Baileys Thick Italian Hot Chocolate for a night when you want a mug that’s rich, creamy, and thick enough to coat the whisk.
Why the Cornstarch Slurry Makes This More Than Hot Cocoa
The thick texture doesn’t come from adding extra chocolate and hoping it turns a mug of cocoa into a dessert. Cornstarch gives the milk a smooth, lightly set body, while the chopped chocolate and cocoa provide the chocolate flavor. That balance is what keeps each serving rich and spoon-coating without making it feel like pudding.
The common trouble spot is adding cornstarch straight to the warm saucepan. It can clump before it has a chance to disperse, leaving little pasty bits in an otherwise smooth drink. Whisking it into the reserved milk first gives you a fluid slurry that can be stirred into the chocolate base evenly. Keep the saucepan at a steady medium heat and whisk once the slurry goes in; the mixture thickens quickly, and the finished cue is a coating on the whisk rather than a long, slow reduction.
There’s no need to boil the milk to get that texture. Heating it until steaming is enough for the chocolate to melt, and the cornstarch does the thickening during the brief final cook. If you’re used to ordinary hot cocoa, expect a slower pour and a more substantial sip.
What the Chocolate, Milk, and Baileys Each Bring to the Mug

- Whole milk — Its fat gives the drink a round, creamy feel that lighter milk won’t match exactly. Whole milk from any standard grocery brand works; there’s no need to seek out a specialty milk. Two-percent milk is a workable swap, though the result will taste a little less full.
- Bittersweet chocolate — This is the main source of deep chocolate flavor and contributes to the drink’s luxurious feel. A plain baking bar is fine; finely chop it so the pieces melt evenly. A premium single-origin bar isn’t necessary, but choose chocolate you enjoy eating on its own.
- Unsweetened cocoa powder — Cocoa gives the chocolate base another layer of intensity without adding sweetness. Keep it unsweetened so you control the sweetness with the granulated sugar. A regular grocery-store cocoa works well here.
- Cornstarch — This is the ingredient that creates the thick Italian-style texture rather than simply making the drink taste more chocolatey. It needs to be dispersed in liquid before it meets the hot base; flour won’t give the same clean, smooth result in this short cook.
- Granulated sugar — It sweetens the bittersweet chocolate and dissolves as the milk warms. Its neutral taste lets the chocolate and Irish cream come through without adding another flavor.
- Baileys Irish Cream — Baileys brings creaminess, sweetness, and its distinctive liqueur flavor. Use the named Irish cream for the intended result; other Irish cream liqueurs can vary in sweetness and texture.
Building a Smooth, Thick Chocolate Base Without Scorching It
Combine the chocolate with the milk
Set aside 2 tablespoons of milk in a small bowl, then pour the rest into a 2-quart saucepan. Whisk in the finely chopped chocolate, cocoa powder, sugar, and kosher salt. Starting with everything in the pan together gives the chocolate time to melt as the milk warms; keep the whisk moving often so cocoa doesn’t sit in dry patches.
Warm until the chocolate melts
Set the saucepan over medium heat and whisk often for 4 to 6 minutes. Look for the chocolate to melt completely and the milk to send up visible steam. Don’t let the milk boil; a rolling boil isn’t needed here and makes it easier to scorch the milk on the bottom of the pan.
Thicken with the smooth slurry
Whisk the cornstarch into the reserved milk until no dry streaks remain. Whisk that slurry into the saucepan, then cook for 1 to 2 minutes while whisking constantly. The mixture should grow noticeably thicker and cling to the whisk; if you stop stirring, the starch can settle against the pan and catch.
Finish with Baileys off the heat
Take the saucepan off the heat before stirring in the Baileys. Stir until the color is even throughout, with no pale streaks of Irish cream left in the chocolate. Pour and serve while hot, when the texture is at its silkiest and easiest to drink.
Three Easy Ways to Adjust the Chocolate and Liqueur
Make it more bittersweet
Use a 70% dark chocolate bar in place of the bittersweet chocolate, keeping the same amount. The darker chocolate makes the mug taste less sweet and more cocoa-forward, while the other ingredients still give it a thick, creamy finish.
Make a dairy-free version
Use unsweetened oat milk in place of the whole milk, dairy-free bittersweet chocolate, and vegan Irish cream liqueur instead of Baileys, using the same amounts as the listed ingredients. The cornstarch still thickens the drink, though oat milk and dairy-free chocolate may give it a slightly different, less creamy finish.
Leave out the alcohol
For a nonalcoholic chocolate drink, leave out the Baileys and serve the thick chocolate base on its own. It will make a slightly smaller amount and won’t have the Irish cream’s sweetness or flavor, but it’s still rich and satisfying.
Holding and Reheating
- Refrigerator: Store leftovers in a covered container for up to 3 days. The drink will thicken as it chills.
- Freezer: Freezing isn’t recommended for the best texture; the milk and chocolate can separate as they thaw and leave the drink grainy.
- Reheating: Warm gently in a saucepan over low heat, whisking until smooth and hot. Avoid boiling, which can scorch the milk and make the texture less pleasant.
Questions That Come Up When Making Thick Italian Hot Chocolate

Baileys Thick Italian Hot Chocolate
Ingredients
Method
- Set aside 2 tablespoons of the milk in a small bowl.
- Pour the rest of the milk into a 2-quart saucepan.
- Whisk in the chocolate, cocoa powder, sugar, and salt.
- Heat over medium, whisking often, for 4 to 6 minutes, until the chocolate is melted and the milk is steaming but not boiling.
- Whisk the cornstarch into the reserved milk until smooth.
- Whisk the slurry into the saucepan and cook for 1 to 2 minutes, whisking constantly, until thick enough to coat the whisk.
- Remove the saucepan from the heat and stir in the Baileys until evenly combined.
- Serve hot.



