besan ki kheer recipe
Print Recipe
4 from 1 vote

besan ki kheer recipe

punjabi besan ki kheer recipe - an easy to prepare, delicious, wholesome sweet dish for diwali - dark chickpea flour dates kheer/kale chane ki atte ki kheer.
Prep Time15 mins
Cook Time15 mins
Total Time30 mins
Course: desserts, sweets
Cuisine: north indian
Servings: 6
Author: Dassana Amit


  • 60 gram dates or roughly 1 cup dates
  • 30 gram punjabi besan (kala chana atta or black chickpeas flour) or ¼ cup punjabi besan
  • 1 teaspoon ghee (you may add oil if you prefer but ghee brings a better flavor)
  • 20 to 30 grams jaggery or 2 to 4 tablespoon jaggery
  • 2 cups skimmed milk (low-fat milk), add more if desired
  • ½ teaspoon cardamom powder (choti elaichi powder)
  • ¼ to ½ teaspoon nutmeg powder (jaiphal powder)
  • 4 almonds (badam) - sliced
  • 4 pistachios (pista) - sliced


  • firstly, soak 60 grams of dates in warm water for 15 to 20 minutes. if they happen to be very hard, they may need to be soaked in hot water for 15 to 20 minutes.
  • meanwhile powder the cardamom and slice the nuts. powder/grate the jaggery. keep these ready.
  • once the soaked dates are softer, drain the soaked dates and grind to a smooth paste adding ½ cup of skimmed milk (low-fat milk).
  • then, roast the dark chickpea flour in 1 teaspoon of ghee until a good aroma emanates. this should take around 2-3 minutes. take care not to burn.
  • switch off the flame and add another ½ cup of milk to the roasted flour and mix well using a whisk.
  • turn on the heat, bring this to a boil. make sure to stir this well to avoid the flour sticking to the bottom of the pan.
  • now, add the prepared dates and milk paste and mix well.
  • add 1 cup of milk, 2 to 4 tablespoons of powdered/grated jaggery. mix well. bring this mixture to a boil. you can taste the kheer and adjust sweetness to your taste at this stage.
  • add ½ teaspoon of cardamom powder, ¼ to ½ teaspoon nutmeg powder, half of the sliced nuts, mix and turn off the heat.
  • serve punjabi besan kheer hot or cold garnished with the remaining sliced nuts.


few tips for besan kheer recipe:
1. i have used dates and jaggery in the recipe. if you prefer you can add just dates or just jaggery. but using both gives a nice blend of flavors.
2. adjust the sweetness to your taste by varying the quantity of jaggery used. the sweetness will vary depending on the sweetness of the dates too.
3. for a vegan version, use low-fat almond milk instead of regular milk and low-fat coconut butter/oil instead of ghee.
4. you can use whole milk or semi-skimmed milk too if you prefer.
5. can also be made with regular besan and sugar.