20-Minute Italian Hot Chocolate

Prep: 10 minCook: 10 min6 servingsmediumItalian
Italian Hot Chocolate with Dark Chocolate and Cornstarch

Rich, velvety Italian-style hot chocolate that's thick enough to eat with a spoon. Made with quality dark chocolate and thickened with cornstarch, this indulgent drink delivers intense chocolate flavor in every sip. Perfect for cold winter evenings or as an elegant dessert beverage when entertaining. The addition of cocoa powder deepens the chocolate intensity, while the cornstarch creates the signature dense consistency that sets Italian cioccolato caldo apart from regular hot chocolate.

Ingredients

6 servings
  • 6 ounces dark chocolate (70-74%), chopped small
    milk chocolate1:1dairy-freenut-freeadds dairy

    reduces intensity, increases sweetness

    Full guide →
  • 2 teaspoons granulated sugar
  • 4 tablespoons unsweetened cocoa powder
  • 1 pinch salt
  • 1 tablespoon cornstarch
    arrowroot powder1:1gluten-freepaleo

    same thickening power

    Full guide →
  • 2 cups 2% milk
    whole milk1:1none

    richer texture

  • chocolate shavings, for garnish(optional)

Instructions

  1. 1

    Combine dark chocolate, sugar, cocoa powder, and salt in a small bowl and set aside

  2. 2

    Whisk cornstarch with 1/4 cup milk in a separate small bowl to make a slurry

  3. 3

    Bring remaining milk to a simmer in a medium saucepan over medium-low heat, watching for bubbles around edges

  4. 4

    Add dry chocolate mixture to simmering milk and stir with wooden spoon until chocolate melts and becomes smooth

  5. 5

    Whisk in cornstarch slurry and continue stirring until chocolate thickens

  6. 6

    Remove from heat and let cool for 5 minutes, whisking if skin forms on surface

  7. 7

    Pour into heat-proof cups and garnish with chocolate shavings if desired, serve immediately

Tips

Tip 1

Use high-quality dark chocolate with 70-74% cacao for the best flavor balance between richness and sweetness.

Tip 2

Whisk constantly when adding the cornstarch slurry to prevent lumps from forming in your hot chocolate.

Tip 3

Serve immediately while hot as the mixture will continue to thicken as it cools.

Good to Know

Storage

Refrigerate leftovers up to 3 days, reheat gently while whisking

Make Ahead

Can make 2 hours ahead, reheat gently before serving

Serve With

Serve immediately in warm cups with optional whipped cream or marshmallows

Common Mistakes

Watch

Keep heat at medium-low to avoid scorching the chocolate

Watch

Whisk cornstarch slurry thoroughly to avoid lumps in final drink

Substitutions

Dairy-Free Swaps

dark chocolate
milk chocolate1:1dairy-freenut-freeadds dairy

reduces intensity, increases sweetness

Full guide →
2% milk
oat milk1:1dairy-freevegandairy-free

slightly different texture

Full guide →

Gluten-Free Swaps

cornstarch
arrowroot powder1:1gluten-freepaleo

same thickening power

Full guide →

General Alternatives

2% milk
whole milk1:1none

richer texture

Full guide →
Find more substitutions →

FAQ

Can I make this dairy-free?

Yes, substitute the milk with oat milk, almond milk, or coconut milk. The texture may be slightly different but still delicious.

What if my hot chocolate is too thick?

Add warm milk a tablespoon at a time while whisking until you reach your desired consistency.

How long does leftover hot chocolate keep?

Store covered in the refrigerator for up to 3 days. Reheat gently on the stovetop, whisking to restore smooth texture.