Besan Halwa


Besan halwa or roasted gram flour pudding is a common North Indian dessert. This is one recipe I always ask my Mom for. Though a very easy recipe but it takes lots of effort and practice to get the perfect taste. Finally, I have managed to get the perfect taste like my Mom’s. This is considered to be a very rich dessert as the gram flour is tossed in heap full of ghee or clarified butter. This is a traditional pudding or halwa prepared during winters as the presence of ghee helps to keep the body warm and moist. It is also given to new mothers post delivery for their quick healing and recovery.

Preparation Time: 5 minutes

Cooking Time: 25 minutes

Serving: 4


1 cup besan or gram flour

¾ cup ghee or clarified butter

1 cup sugar

1 cup milk

¼ cup water

1 tbsp dry fruits / almonds



In a large pan, add ghee and heat it. Add besan to the ghee and roast it. Work on low flame as the ghee might start to burn the besan. Keep stirring from all sides so that there are no lumps and the besan gets equally roasted from all sides . Gram flour usually has the tendency to form lumps easily. It will take around 8-10 minutes to roast the besan.

Once the besan has changed it colour and gives a nice nutty aroma, add sugar and dry fruits to it. Gradually add in milk and give a quick stir. You can replace milk with water also. I have added milk to give a rich texture. If more liquid is required, add in water as per need. This is a crucial stage as the chances of lump formation is more. Keep stirring properly and once they start to assemble together leaving the pan, switch off the heat.

Garnish with your favourite dry fruits to make it healthier and tastier.


The pictorial view of the procedure:


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s