Ingredients
Main Ingredients:
- 2 cups whole milk (or dairy-free alternative like oat milk)
- 1 tablespoon cornstarch (for thickening)
- 2 tablespoons unsweetened cocoa powder
- ¼ cup granulated sugar (adjust to taste)
- 4 oz high-quality dark chocolate (70% or higher), finely chopped
- 1 teaspoon vanilla extract
- A pinch of salt (enhances the chocolate flavor)
Optional Toppings:
- Whipped cream 🥄
- Chocolate shavings 🍫
- Cinnamon or nutmeg 🌿
- Marshmallows ☁️
- Espresso shot (for a mocha twist)
Instructions
Step 1: Prepare the Thickening Mixture
- In a small bowl, mix cornstarch with 2 tablespoons of milk until smooth.
- Set aside—this will help create the signature thick texture.
Step 2: Heat the Milk & Cocoa
- In a medium saucepan, heat the remaining milk over medium-low heat.
- Whisk in cocoa powder, sugar, and a pinch of salt.
- Stir constantly until the sugar dissolves completely (about 2 minutes).
Step 3: Melt the Chocolate
- Add the chopped dark chocolate to the saucepan.
- Continue stirring until fully melted and smooth.
- Reduce heat to low to prevent burning.
Step 4: Thicken the Hot Chocolate
- Slowly pour in the cornstarch mixture, whisking continuously.
- Continue to heat for 2-3 more minutes, stirring constantly.
- The hot chocolate will start to thicken to a rich, velvety consistency.
Step 5: Add Final Touches & Serve
- Remove from heat and stir in vanilla extract.
- Pour into mugs and top with whipped cream, chocolate shavings, or cinnamon.
- Enjoy while warm and savor the thick, indulgent texture!
Notes
Tips for the Best Italian Hot Chocolate
✔ Use High-Quality Dark Chocolate – The better the chocolate, the richer the flavor.
✔ Whisk Constantly – This prevents lumps and ensures smooth consistency.
✔ Adjust Thickness – If it’s too thick, add more milk; if too thin, simmer longer.
✔ Sweeten to Taste – Adjust sugar based on how dark or sweet you like it.
✔ Try a Dairy-Free Version – Oat milk or almond milk work beautifully!