
Homemade Hot Chocolate
Author: Kavya Iyer
Category: Drinks / Winter Beverages
Prep Time: 5 minutes
Cook Time: 8 minutes
Total Time: 13 minutes
Servings: 2
Diet: Vegetarian
Homemade hot chocolate is a rich, creamy, and comforting drink prepared with milk, cocoa powder, and chocolate. It is perfect for cold evenings, rainy days, festive gatherings, or whenever you want a warm chocolate treat.
Unlike ready-made hot chocolate mixes, this recipe uses simple ingredients and allows you to control the sweetness and chocolate intensity.
Ingredients
- 2 cups full-fat milk
- 2 tablespoons unsweetened cocoa powder
- 2 tablespoons granulated sugar, or according to taste
- ¼ cup chopped dark or milk chocolate
- ½ teaspoon vanilla extract
- 1 small pinch of salt
- 2 tablespoons fresh cream, optional
- Whipped cream or marshmallows for topping, optional
- A little grated chocolate or cocoa powder for garnish, optional
Instructions
- Pour ¼ cup of milk into a small bowl. Add the cocoa powder and sugar.
- Whisk until the cocoa powder dissolves and forms a smooth mixture without lumps.
- Pour the remaining milk into a saucepan and warm it over low to medium heat. Do not let the milk boil.
- Add the prepared cocoa mixture and whisk continuously until completely combined.
- Add the chopped chocolate and a small pinch of salt. Continue stirring until the chocolate melts and the drink becomes smooth.
- Add the fresh cream, if using, and simmer gently for 2–3 minutes. Stir frequently to prevent the milk from sticking to the bottom.
- Switch off the heat and mix in the vanilla extract.
- Pour the hot chocolate into serving mugs. Top with whipped cream, marshmallows, grated chocolate, or a light dusting of cocoa powder.
- Serve immediately while warm.
Tips for Creamy Hot Chocolate
- Use full-fat milk for a naturally rich and creamy texture.
- Mix the cocoa powder with a small quantity of cold milk before adding it to the saucepan. This prevents lumps.
- Use good-quality cooking chocolate for a smoother taste.
- Heat the drink gently and avoid boiling it, as excessive heat can affect its texture.
- Adjust the amount of sugar depending on the sweetness of the chocolate.
- For thicker hot chocolate, simmer it for an additional minute or add ½ teaspoon of cornflour mixed with one tablespoon of cold milk.
Variations
Cinnamon Hot Chocolate
Add ¼ teaspoon of cinnamon powder while heating the milk.
Mocha Hot Chocolate
Mix in ½ teaspoon of instant coffee powder for a mild coffee flavour.
Spiced Hot Chocolate
Add a small pinch of cinnamon, nutmeg, or cardamom powder.
Vegan Hot Chocolate
Replace dairy milk with oat, almond, or soy milk. Use dairy-free chocolate and skip the fresh cream.
Extra-Dark Hot Chocolate
Use dark chocolate containing 70% cocoa and reduce the sugar according to taste.
Serving Suggestions
Serve hot chocolate with:
- Chocolate chip cookies
- Butter biscuits
- Toasted marshmallows
- Brownies
- Banana bread
- Fresh strawberries
- Lightly salted popcorn
Storage
Hot chocolate tastes best when freshly prepared. Leftovers can be stored in a covered container in the refrigerator for up to one day.
Reheat over low heat while stirring frequently. Avoid boiling during reheating.
Frequently Asked Questions
Can I prepare hot chocolate without chocolate?
Yes. Increase the cocoa powder to three tablespoons and adjust the sugar according to taste. The drink will be lighter but still flavourful.
How can I make hot chocolate thicker?
Simmer it slightly longer or add a small cornflour slurry. Do not add dry cornflour directly, as it may create lumps.
Can I use drinking chocolate powder?
Yes, but drinking chocolate powder usually contains added sugar. Reduce the additional sugar accordingly.
Why is my cocoa powder forming lumps?
Cocoa powder does not dissolve easily when added directly to hot milk. First, mix it with a small quantity of cold milk to make a smooth paste.
Is homemade hot chocolate suitable for children?
Yes, it can be served to children in moderation. Allow it to cool to a safe temperature and avoid adding coffee or excessive sugar.
Author Details
Kavya Iyer creates easy homemade beverage and dessert recipes using familiar ingredients. Her recipes focus on simple instructions, practical variations, and comforting flavours suitable for everyday home cooking.

