This recipe was inspired by Chai hot chocolate, but without the chai tea bag. It’s full of spices like cinnamon, cloves, and cardamom, and it tastes like cozy sweaters and christmas lights! During our taste testing, people were a little skeptical, but then they ended up absolutely loving the taste! It’s comforting, delicious, and incredibly easy to make. So next time you’re cuddlin’ up with a good book, give this warm beverage a try!

Indian Spiced Hot Chocolate

Prep Time

5 min

Cook Time

5 min

Total Time

10 min

Recipe Type: Beverage

Serving Size: 3/4 cup

Makes 2 servings

Prep time: 5 min
Cook time: 5 min

Serving size: ¾ cup
Makes: 2 servings



  • 1½ cups 1% milk
  • 40 grams white chocolate
  • ¼ teaspoon cinnamon
  • Pinch of cloves
  • Pinch of cardamom
  • Pinch of salt
  • Pinch of white pepper


  1. Warm the milk in a small pot over medium heat.
  2. Add in chocolate and spices and stir until chocolate is melted and milk is warmed to your desired temperature.
  3. If you’d like, you can also just heat the milk in the microwave for about 1 minute, then add the remaining ingredients and stir until chocolate is melted.
  4. Cuddle up and enjoy!


Calories 190 (70 from fat)
Total fat 8g
Saturated fat 5g
Cholesterol 15mg
Sodium 260mg
Carbohydrate 22g (0g dietary fiber, 21g sugar)
Protein 8g


WARNING: This post is not intended to replace the advice of a medical professional. The above information should not be used to diagnose, treat, or prevent any disease or medical condition. Please consult your doctor before making any changes to your diet, sleep methods, daily activity, or fitness routine. iFit assumes no responsibility for any personal injury or damage sustained by any recommendations, opinions, or advice given in this article.