There’s nothing quite like wrapping my hands around a warm mug of creamy homemade hot chocolate. This rich, velvety drink is made with real chopped chocolate and a few pantry staples to create an indulgent, cozy beverage that’s perfect for chilly nights, holiday celebrations, or whenever I need a comforting treat.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

4 ounces semisweet or bittersweet chocolate, finely chopped

4 cups whole milk

2 tablespoons unsweetened cocoa powder

2 tablespoons sugar (adjust to taste)

1/4 teaspoon vanilla extract

Pinch of salt

Whipped cream or marshmallows for serving (optional)

Directions

I start by combining the chopped chocolate, cocoa powder, sugar, and salt in a medium saucepan.

Then I pour in 1 cup of the milk and set the pan over medium heat.

I whisk continuously until the chocolate is melted and everything is smooth.

Slowly, I whisk in the remaining 3 cups of milk.

I let it heat through, whisking now and then, until it’s hot and steamy—but I make sure it doesn’t boil.

Off the heat, I stir in the vanilla extract.

Finally, I pour it into mugs and serve it hot, topped with whipped cream or marshmallows if I’m feeling extra cozy.

Servings and timing

Servings: 4

Prep Time: 5 minutes

Cook Time: 10 minutes

Total Time: 15 minutes

Calories per serving: 210 kcal

Variations

I sometimes use dark chocolate for an extra intense flavor, or milk chocolate for a sweeter twist.

A pinch of cinnamon or a drop of peppermint extract gives it a festive touch.

For a dairy-free version, I substitute whole milk with almond, oat, or coconut milk.

When I want to turn this into a dessert, I add a dollop of flavored whipped cream—like cinnamon or mocha.

Storage/Reheating

If I have leftovers, I pour the hot chocolate into a sealed container and store it in the refrigerator for up to 3 days. To reheat, I warm it gently on the stove over low heat or in the microwave, stirring frequently to keep it smooth and creamy.

FAQs

How do I make this hot chocolate thicker?

I use a bit less milk or add a touch more chocolate to thicken it. Heating it a little longer also helps it reduce slightly and become creamier.

Can I double this recipe for a crowd?

Yes, I’ve doubled or even tripled this recipe for gatherings. I just make sure to whisk frequently and heat it slowly so nothing sticks or scorches.

Can I use chocolate chips instead of chopped chocolate?

Absolutely. I’ve used chocolate chips when I’m in a hurry—they melt just fine and still give great flavor.

What’s the best milk to use?

Whole milk gives the creamiest result, but I’ve also used 2% or non-dairy milk like oat or almond. They all work; it just depends on the texture I want.

Is this recipe sweet?

It’s moderately sweet, which I love. I always taste and adjust the sugar to my liking—especially depending on how sweet the chocolate is.

Conclusion

This creamy homemade hot chocolate has become one of my go-to comfort drinks. It’s simple, satisfying, and always a hit with everyone I serve it to. Whether it’s snowing outside or I just need a warm pick-me-up, this rich chocolatey mug never lets me down.


📖 Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Homemade Hot Chocolate


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 15 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

This creamy homemade hot chocolate is a rich, velvety drink made with real chopped chocolate, perfect for cozy nights and special gatherings. It’s easy to make, deeply comforting, and customizable to your taste.


Ingredients

4 ounces semisweet or bittersweet chocolate, finely chopped

4 cups whole milk

2 tablespoons unsweetened cocoa powder

2 tablespoons sugar (adjust to taste)

1/4 teaspoon vanilla extract

Pinch of salt

Whipped cream or marshmallows for serving (optional)


Instructions

  1. In a medium saucepan, combine chopped chocolate, cocoa powder, sugar, and salt.
  2. Pour in 1 cup of the milk and place the pan over medium heat.
  3. Whisk continuously until the chocolate is melted and the mixture is smooth.
  4. Gradually whisk in the remaining 3 cups of milk.
  5. Continue heating, whisking occasionally, until the hot chocolate is hot and steamy but not boiling.
  6. Remove from heat and stir in the vanilla extract.
  7. Pour into mugs and serve hot, topped with whipped cream or marshmallows if desired.

Notes

Use dark chocolate for a more intense flavor or milk chocolate for a sweeter version.

Add cinnamon or peppermint extract for a festive twist.

Substitute with almond, oat, or coconut milk for a dairy-free version.

Store leftovers in the fridge for up to 3 days and reheat gently on the stove or in the microwave.

  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Beverage
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 18g
  • Sodium: 100mg
  • Fat: 10g
  • Saturated Fat: 6g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 15mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star