How to Make Hot Chocolate with Milk (Traditional & Healthy Version)

Hot Chocolate with Milk, known in many Indian households as 'garam doodh chocolate', is a comforting beverage that blends the richness of milk with the deep flavors of cocoa. While the drink has global roots, it has become a favorite in urban Indian kitchens, especially during the chilly months or monsoon evenings. The creamy texture and the touch of natural sweetness make it both a delightful treat and a nourishing option for families. In India, Hot Chocolate with Milk is often enjoyed during winter festivals like Lohri or Makar Sankranti, when warmth and togetherness are celebrated. From children eagerly awaiting a steaming mug after school to adults savoring it during late-night conversations, this beverage holds a special place in our hearts. The addition of Indian spices like dalchini (cinnamon) and elaichi (cardamom) adds a unique desi twist, enhancing both aroma and health benefits. Opting for jaggery (gur) or honey as a sweetener makes this drink healthier, while also aligning with traditional Indian preferences for natural ingredients. Perfect for breakfast, as an evening snack, or even as a festive treat, Hot Chocolate with Milk is more than just a drink—it's a warm embrace in a cup, bringing comfort, nostalgia, and nutrition together.

35 min total2 servingseasy200 kcal / 100g

Ingredients

  • Full-fat milk
    2 cups Full-fat milk (doodh)
  • Unsweetened cocoa powder
    2 tablespoons Unsweetened cocoa powder (kakao powder)
  • Jaggery powder
    1.5 tablespoons Jaggery powder (gur, can use honey as alternative)
  • Dark chocolate
    15 grams Dark chocolate (shuddh dark chocolate, grated)
  • Cinnamon powder
    1/4 teaspoon Cinnamon powder (dalchini)
  • Cardamom powder
    1/4 teaspoon Cardamom powder (elaichi)
  • Vanilla extract
    1/2 teaspoon Vanilla extract
  • Pinch of salt
    1/8 teaspoon Pinch of salt
  • Low-fat milk (optional)
    as substitute Low-fat milk (optional) (for lighter version)

Step-by-step instructions

Step 1: In a heavy-bottomed pan (kadhai)
0%

Step 1 · In a heavy-bottomed pan (kadhai)

In a heavy-bottomed pan (kadhai), pour the milk and place it on medium flame. Stir occasionally to prevent sticking.

Step 2: Once the milk is warm
0%

Step 2 · Once the milk is warm

Once the milk is warm, add unsweetened cocoa powder and whisk continuously to avoid lumps.

Step 3: Add grated dark chocolate (if using) and allow it to melt completely
0%

Step 3 · Add grated dark chocolate (if using) and allow it to melt completely

Add grated dark chocolate (if using) and allow it to melt completely, stirring gently.

Step 4: Mix in jaggery powder (or honey) and continue stirring until fully ...
0%

Step 4 · Mix in jaggery powder (or honey) and continue stirring until fully ...

Mix in jaggery powder (or honey) and continue stirring until fully dissolved. Adjust sweetness to taste.

Step 5: Sprinkle dalchini (cinnamon) and elaichi (cardamom) powders
0%

Step 5 · Sprinkle dalchini (cinnamon) and elaichi (cardamom) powders

Sprinkle dalchini (cinnamon) and elaichi (cardamom) powders, along with a pinch of salt and vanilla extract if using. Stir well.

Step 6: Allow the hot chocolate to simmer gently for 2-3 minutes
0%
3 min

Step 6 · Allow the hot chocolate to simmer gently for 2-3 minutes

Allow the hot chocolate to simmer gently for 2-3 minutes, letting the flavors infuse.

Step 7: Switch off the flame
0%

Step 7 · Switch off the flame

Switch off the flame. Use a tea strainer to pour the hot chocolate into cups for a smooth consistency.

Step 8: Garnish with a sprinkle of cocoa or a light dusting of cinnamon
0%

Step 8 · Garnish with a sprinkle of cocoa or a light dusting of cinnamon

Garnish with a sprinkle of cocoa or a light dusting of cinnamon. Serve immediately while steaming hot.

Why this recipe is healthy

By using unsweetened cocoa, natural sweeteners, and full-fat or low-fat milk, this recipe avoids artificial additives and excess refined sugar. The inclusion of Indian spices not only boosts flavor but also provides metabolism-enhancing properties. Its nutrient-rich profile makes it a smart choice for families seeking a comforting drink without compromising on health, perfect for both children and adults.

A note on tradition

Hot Chocolate with Milk has become a popular beverage in Indian cities, especially during the winter and rainy seasons. While not traditionally Indian, its adaptation with local ingredients like jaggery, dalchini, and elaichi has made it a festive favorite, often served during Lohri, Diwali, or family gatherings. In many regions, mothers prepare it as a nourishing drink for children before bedtime or during special celebrations.

← Back to Hot Chocolate with Milk nutrition