punjabi besan ki kheer recipe, how to make besan ki kheer recipe

Jump to Recipe

Punjabi besan ki kheer Recipe with step by step photos – an easy to prepare, delicious, wholesome, low-fat, sweet dish for Diwali.

punjabi besan ki kheer how to make punjabi besan ki kheer

Kheer is a south asian milk based pudding. there being a variety of kheer recipes, using different ingredients. Popular kheer recipes such as Rice kheer, Semiya(vermicelli) kheer are prepared all over India on auspicious occasions and festivals.

In the recipe, I have used dark chickpea flour, which is made from Grinding black chickpeas with their husks. hence, this is a wholegrain kheer which comes together quickly and is also delicious. You can Also make this kheer with the regular besan.

Recently I prepared burfi using the same flour and fell in love with it. Thought of sharing this Punjabi besan ki kheer, using the same flour, since kheer can be such an easy, yet delicious addition to any festive menu. at times I serve this as a mid morning hunger buster also.

A few words about the dark chickpea (kala chana) –  this dark chickpea is a whole grain with the endosperm, bran and the germ intact. Having loads of fiber, protein, vitamins and minerals, it is very nutritious. The flour is generally used in the preparation of a very nutritious flat bread called missi roti.

This dark chickpea flour kheer is gluten-free, soy-free, refined sugar free recipe, which can be made vegan too, if almond milk and vegan butter/oil is used . I have used skimmed milk (low-fat milk) here which makes it a low-fat recipe. The sweeteners used are jaggery and dates. You can also use whole milk and sugar to make this kheer.

If you are looking for more Kheer recipes then do check:

If you made this recipe, please be sure to rate it in the recipe card below. Sign Up for my email newsletter or you can follow me on Instagram, Facebook, Youtube, Pinterest or Twitter for more vegetarian inspirations.

besan ki kheer recipe

besan ki kheer recipe

4.67 from 3 votes
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 Time 15 mins
Cook Time 15 mins
Total Time 30 mins

Cuisine North Indian
Course: Desserts, Sweets

Servings 6


  • 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.

Like our videos? Then do follow and subscribe to us on youtube to get the latest Recipe Video updates.

Tried this recipe?If you have made the recipe and liked it then do share the recipe link on facebook, twitter & pinterest. For instagram mention @dassanasvegrecipes and tag #dassanasvegrecipes!

Step by step Punjabi besan ki kheer recipe:

1. Soak 60 grams of seedless dates in warm water for 15 to 20 minutes to soften them. If you happen to have very hard dates, you may need to soak them in hot water for 15 to 20 minutes.

dates for besan kheer recipe

2. Meanwhile powder the cardamom seeds, grate the nutmeg, slice the nuts, powder/grate the jaggery and keep them ready.

cardamom for besan ki kheer recipe

3. Once they the dates become soft, drain the water. Roughly chop the dates and grind in the mixer jar adding ½ cup (125 milliliters) of skimmed milk (low-fat milk).

making Punjabi besan kheer recipe

4. Blend the ingredients to form a smooth paste as below.

ingredients for besan kheer recipe

5. This is the kala chana flour used in the recipe.

flour for besan kheer recipe

6. Now, heat 1 teaspoon of ghee (or oil if you prefer. But ghee adds a better flavor) in a deep thick bottomed pan. To this add 30 grams of dark chickpea flour/kala chana flour (¼ cup). Roast at medium heat until a good aroma emanates. This will take around 2 to 3 minutes. Take care not to burn.

ghee for besan ki kheer recipe

7. Once the flour is roasted, keeping the flame low, add another ½ cup of milk, mix well to avoid lumps. You can even use a whisk here. You can even switch off the flame, if you want.

flour for besan kheer recipe

8. The flour is well mixed with the milk as you see below. Keep stirring to avoid the flour sticking to the bottom of the pan. Bring this to a boil.

flour for besan ki kheer recipe

9. Then add the prepared dates and milk paste.

dates to make besan ki kheer recipe

10. Mix and bring it to a boil adding another 1 cup milk. Keep stirring to avoid the flour sticking to the bottom of the pan, since the mixture will thicken as it cooks.

making besan kheer recipe

11. Add 2 to 4 tablespoons of powdered/grated jaggery and mix very well. Bring the mixture to a boil as below. you can taste the kheer and adjust sweetness to your taste at this stage.

making besan kheer recipe

12. Add ½ teaspoon powdered green cardamom, ¼ to ½ teaspoon of nutmeg powder, half of the sliced almonds and pistachios. Mix. Turn off the heat.

making besan kheer recipe

13. Enjoy low-fat Punjabi besan ki kheer.

Punjabi besan ki kheer recipe, besan ki kheer recipe

Share This Recipe:


Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Comments are closed.


  1. Hi,
    Lovely recipe!! Tempted to make it for my toddler, wanted to ask you if besan can be replaced with whole wheat flour?

    1. yes you can do so. just that you will need to add more milk than what is mentioned in the recipe. also remember to roast the wheat flour really well. roast till the color changes and the whole wheat flour become fragrant.

  2. Came out very well…Lived up to my expectation on festival day!!thank you 🙂

    Tried out other recepies as well!!4 stars

    1. pleased to know this swathi 🙂 thankyou so much and wish you a happy diwali.

  3. Such a refreshing new recipe. must make it soon.
    and Diwali wishes for you and your family

    1. thankyou sayantani 🙂 surely try and let us know how it was? and happy diwali.