Go Back
+ servings
side close up shot of badam milk in a glass mug
Print Recipe
No ratings yet

Kesar Badam Milk Recipe

Badam Milk is an Indian drink made with almonds, milk, and sugar. Learn how to make saffron almond milk in a few simple steps.
Prep Time5 mins
Cook Time30 mins
Total Time35 mins
Course: Drinks
Cuisine: Indian
Servings: 4
Calories: 213kcal
Author: Hina Gujral


  • Saucepan
  • Blender


  • ¼ Cup almonds
  • 3 Cup whole milk
  • ¼ teaspoon saffron (kesar)
  • 1 teaspoon green cardamom powder
  • ¼ Cup granulated white sugar


  • Soak almonds in hot water for 1 hour or in room temperature water overnight. Once almonds softened, peel and discard the brown skin.
  • Grind almonds to a smooth paste in a blender along with ⅓ cup of milk.
  • Soak saffron in 4 tablespoons of hot milk. Keep it aside until required.
  • Heat reamining milk in a heavy bottom saucepan over medium heat and bring it to a boil. Add green cardamom powder. Keep stirring while heating to avoid scorching at the bottom of the pan.
  • Once the milk reduces to half of the original quantity, add the almond paste, sugar, saffron milk, and stir to combine. Reduce the heat to low and cook for 10 minutes over low heat. Keep stirring frequently.
  • Garnish with sliced pistachio and almonds. Badam Milk is ready to serve. You can serve it warm or chilled. If serving chilled, allow badam milk to cool down completely at room temperaturek.Keep in the refrigerator for chilling until ready to serve.



  • Soaking almonds makes it easier to blend and digest.
  • Add in a little turmeric powder while boiling to make badam milk even more nutritious.
  • You can flavor badam milk with rose water or edible rose petals as well. 


Calories: 213kcal | Carbohydrates: 24g | Protein: 8g | Fat: 10g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 18mg | Sodium: 79mg | Potassium: 311mg | Fiber: 1g | Sugar: 22g | Vitamin A: 297IU | Vitamin C: 1mg | Calcium: 232mg | Iron: 1mg