Made using chickpea flour, ghee, and lots of dry nuts and fruits, Besan Halwa is a traditional, rich North Indian sweet dish that is a favorite for celebrations, festivals, and pujas. It’s easy to make, comes together in 25 minutes, and makes for a delicious dessert (vegetarian, gluten-free).
Halwa makes for an amazing dessert after your weekend meals, so try some other halwa recipes too – Lauki Ka Halwa, Moong Dal Halwa, Sooji Ka Halwa, Bread Halwa, Beetroot Halwa, Aate Ka Halwa, Carrot Halwa, and Aloo Ka Halwa.
About Besan Halwa
Besan Halwa is a delicious Punjabi sweet dish that is prepared using chickpea flour (besan, gram flour), ghee, sugar, and lots of dry fruits.
This halwa which you can also call chickpea flour pudding is a thick, and creamy sweet dish that is made for weddings, special occasions, pujas, and festivals like Holi and Diwali.
Just like other Indian besan sweet like besan ladoo, besan burfi, Mysore pak, etc, this chickpea flour halwa is also a classic.
Besan halwa is also considered a great dish to eat during pregnancy and for growing kids and is said to be a sure-shot remedy to give comfort in the severest cold.
You can make it a little thinner by adding more milk if you are planning to serve it as a medicine for cold or sore throat.
Made using a handful of ingredients, this delicious besan ka halwa comes together in under 25 minutes. It is a great sweet dish to prepare when you want to make something super delicious and super quick.
Some recipes ask for making sugar syrup separately, but my recipe to make this besan ka sheera is super simple and one-pot. Do try!
You will need a few basic ingredients like besan flour (gram flour, chickpea flour), ghee, sugar, milk, water, and cardamom powder to make this besan halwa recipe.
Use whole milk (full-fat milk) for the best results. Having said that, you can use skim milk and low-fat milk too.
Do not forget to add cardamom powder, as it adds a unique flavor. If you do not have cardamom powder, you can crush green cardamom seeds and add them.
Finish off the halwa with some almond and pistachio slivers. You can also add cashews and raisins to it.
To make besan ka halwa recipe even more indulgent and give it a royal touch, add 15-20 strands of saffron soaked in 1 tablespoon milk for 30 minutes.
How To Make Besan Halwa
Heat ½ cup ghee in a heavy bottom pan at medium heat.
Once the ghee is melted, add ¾ cup chickpea flour and fry until it turns dark brown and aromatic (10-12 mins), stirring continuously to avoid the flour from burning at the bottom of the pan.
Note – The color of the final halwa will depend on how well you have roasted the flour. You want the flour to be dark brown in color but not burn it. It goes from perfectly browned to burnt in a few seconds. So keep a close eye while roasting it.
Once the chickpea flour is browned well, add 1 cup water and ½ cup milk to the pan and mix well. Cook until the liquid is absorbed by the flour, stirring continuously.
Now add ½ cup sugar and 1 teaspoon cardamom powder to the pan and mix well.
Cook for 5-6 minutes until the ghee starts to separate from the sides of the pan. Stir continuously while cooking.
Once done, garnish with almond and pistachio slivers and serve hot.
Frequently Asked Questions
To make the halwa vegan, replace ghee with coconut oil and dairy milk with any plant-based milk like coconut milk, oat milk, soy milk, almond milk, etc.
Pro Tips By Neha
Try to make besan ka halwa only in ghee and do not reduce the amount of ghee.
Fry the besan on medium heat. If you fry on high heat, the besan might get burned.
Make sure to fry the besan until it turns dark brown in color and a nutty aroma starts to come. If not fried properly, the besan will taste raw.
You can replace water with milk for a richer halwa.
Besan ka halwa tastes best when made fresh. But if you still have leftovers, you can refrigerate the halwa for 2-3 days in an airtight container.
Reheat it in a pan or microwave until nice and warm. If you feel it has become a little thick after refrigerating, add in a little milk or water and adjust the consistency.
You can also freeze it for up to 2 months. Once ready to eat, just thaw it overnight in the fridge or over the counter for a few hours. Heat in a microwave and serve.
You Might Also Like
Besan Halwa Recipe
- ½ cup ghee
- ¾ cup chickpea flour (besan, gram flour)
- 1 cup water
- ½ cup whole milk (full-fat milk)
- ½ cup sugar
- 1 teaspoon cardamom powder
- Almond and pistachio slivers for garnishing
- Heat ghee in a heavy-bottom pan at medium heat.
- Once the ghee is melted, add chickpea flour and fry until it turns dark brown and aromatic (10-12 mins), stirring continuously to avoid the flour from burning at the bottom of the pan.
- Note – The color of the final halwa will depend on how well you have roasted the flour. You want the flour to be dark brown in color but not burn it. It goes from perfectly browned to burnt in a few seconds. So keep a close eye while roasting it.
- Once the chickpea flour is browned well, add water and milk to the pan and mix well. Cook until the liquid is absorbed by the flour, stirring continuously.
- Now add sugar and cardamom powder to the pan and mix well.
- Cook for 5-6 minutes until the ghee starts to separate from the sides of the pan. Stir continuously while cooking.
- Once done, garnish with almond and pistachio slivers and serve hot.