The Steaming Mug: Cozy Hot Chocolate Recipe

Updated November 5, 2026

Total time
15 min
prep 5 min · cook 10 min
Serves
2
portions as written

Jump to recipe

The Steaming Mug: Cozy Hot Chocolate Recipe

The Steaming Mug is the ultimate cozy hot chocolate—a rich, creamy, and deeply chocolatey drink that warms you from the inside out. This recipe uses real chocolate and a touch of vanilla for a luxurious flavor that surpasses any powdered mix. It’s simple enough for a weeknight treat and special enough for a snowy afternoon.

Ingredients

  • 2 cups (480 ml) whole milk (or your preferred milk)
  • 1/2 cup (120 ml) heavy cream
  • 4 oz (115 g) semisweet or bittersweet chocolate, finely chopped
  • 2 tablespoons (25 g) granulated sugar, or to taste
  • 1/2 teaspoon vanilla extract
  • Pinch of salt
  • Optional: whipped cream, marshmallows, or a dusting of cocoa powder for serving

Instructions

  1. In a medium saucepan, combine the milk, heavy cream, and salt. Heat over medium heat, stirring occasionally, until the mixture is steaming and small bubbles appear around the edges—do not let it boil.
  2. Reduce the heat to low. Add the chopped chocolate and sugar to the pan. Whisk constantly until the chocolate is completely melted and the mixture is smooth and glossy, about 2–3 minutes.
  3. Remove from heat and stir in the vanilla extract. Taste and add more sugar if desired.
  4. Pour the hot chocolate into two mugs. Top with whipped cream, marshmallows, or a dusting of cocoa powder if you like. Serve immediately.

Tips

  • Chop the chocolate finely: Small, uniform pieces melt faster and more evenly. If you use chocolate chips, they work too, but chopped bar chocolate gives a smoother result.
  • Don’t boil: Boiling can cause the milk to scald and the chocolate to separate. Keep the heat low and whisk gently.
  • Make it dairy-free: Use full-fat oat milk or coconut milk and a dairy-free chocolate. The drink will be slightly less rich but still delicious.
  • Sweeten to taste: The amount of sugar depends on your chocolate. If using milk chocolate, you may not need any sugar; if using 70% dark, you might want more.

Serving Suggestions

Serve The Steaming Mug as a comforting afternoon pick-me-up or an after-dinner treat. It pairs beautifully with a slice of pound cake, shortbread cookies, or a handful of salted nuts. For a grown-up twist, add a splash of peppermint schnapps or Irish cream (for those of legal drinking age—drink responsibly).

Variations

  • Spiced Hot Chocolate: Add 1/4 teaspoon of ground cinnamon and a pinch of nutmeg along with the chocolate.
  • Mint Hot Chocolate: Stir in 1/4 teaspoon of peppermint extract instead of vanilla.
  • Orange Hot Chocolate: Add 1 tablespoon of orange zest and 1/4 teaspoon of orange extract with the chocolate.
  • Mocha: Whisk in 1–2 teaspoons of instant espresso powder with the chocolate for a coffee kick.

Storage and Reheating

Store leftover hot chocolate in an airtight container in the refrigerator for up to 3 days. To reheat, pour it into a saucepan and warm over medium-low heat, whisking occasionally, until steaming (do not boil). You can also reheat individual servings in the microwave in 30-second bursts, stirring between each, until hot. If the mixture has thickened, add a splash of milk to loosen it.

Frequently Asked Questions

Can I use water instead of milk? Yes, but the drink will be much thinner and less creamy. If you’re in a pinch, use half water and half milk to keep some richness.

What’s the best chocolate to use? A good-quality semisweet or bittersweet bar (60–70% cacao) gives the best flavor. Avoid chocolate chips that contain stabilizers, as they may not melt as smoothly.

Can I make this in advance? Yes, you can prepare the hot chocolate up to 2 days ahead and refrigerate it. Reheat gently on the stove, whisking to bring it back together.

How can I make it thicker? For a thicker, more decadent drink, add 1–2 tablespoons of cornstarch mixed with a little cold milk to the hot mixture, and whisk until it thickens (about 2 minutes).

Is it safe to reheat in the microwave? Yes, but be careful—milk can boil over quickly. Use a microwave-safe mug, heat in 30-second intervals, and stir in between until steaming.

Can I use white chocolate? Absolutely. White chocolate will make a sweeter, creamier drink. Reduce or omit the sugar, and consider adding a splash of vanilla or almond extract.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).