Besan Ladoo Recipe
Updated: November 15, 2024, By Swasthi
Besan Ladoo with a melt-in-the-mouth texture are a divine treat that you will love anytime. Also known as besan ke laddu these gram flour balls are immensely popular across India and made during special occasions like festivals, weddings and celebrations.
Treat your family and friends this Diwali with these delicious and aromatic sweets. This recipe with video and easy step-by-step photo guide will help you make the best besan ladoo at home.
About Besan Ladoo
Besan ladoo are aromatic and delicious traditional North Indian sweet balls made with gram flour, ghee, powdered sugar & cardamoms. Besan is the Hindi word for gram flour and ladoo are ball shaped sweet delights from Indian cuisine. These Besan ke laddu are made by slow roasting gram flour in ghee until it turns aromatic and golden in color. This nutty mixture is cooled down and then mixed with powdered cardamoms and sugar.
Table of contents
Some variations use cashews, pistachios and melon seeds as well. Portions of this warm mixture is lastly pressed down in the palm to shape to balls which are known as Besan ladoo. These are made almost in every part of India with numerous variations. The traditional version requires nothing more than gram flour, pure ghee, sugar and cardamoms.
Also the traditional version uses coarse besan and boora or bura shakkar which is a kind of sugar made by melting and cooking sugar until it reaches a crystallization stage. Bhura shakkar enhances the taste and flavor of besan ladoo. The combination of roasted gram flour, sugar and ghee is unbeatable as it results in a great divine aroma, flavor and taste.
Like these Besan ladoos, Besan burfi, Mysore pak and besan halwa are also much loved for the same reason. Apart from Gulab jamun, Rasmalai and Rasgulla these ladoos are also quite popular and are made for Diwali.
It is believed that Lord Ganesha loves ladoos. During Ganesh Chaturthi, Modak and many kinds of ladoos like these besan ke laddu, Coconut ladoo, Rava laddu, Bondi ladoo and Peanut laddu are also made.
Making besan ladoo at home is simple and pretty straight forward. But the most important part is to use the correct ratio of flour:ghee & using the right ingredients. Here is how to choose & use them in this recipe.
Ingredients you need
Besan (gram flour): Gram flour that’s been sitting in the super market shelves for too long can taste bitter so use good quality fresh flour that has been packed recently. Avoid using flour that is too old and always taste test before using it to make sure it has not gone bitter.
Slightly coarse ground gram flour known as ladoo besan is best for this recipe as it provides a texture and prevents the flour from sticking to your mouth. However I have had great success with the normal regular fine flour but if you prefer a texture, substitute 1 to 2 tbsps of besan with fine semolina or with almond flour.
Sweetener: Traditionally boora/bura shakkar or tagar is used. But the recipe works with regular sugar that’s been ground to a fine powder. In a pinch you can use store bought confectioners’ sugar or even jaggery. With jaggery it tastes very different and I would instead suggest trying this pinni recipe made with jaggery.
Ghee: Using good quality puree ghee helps to make these besan ladoos more aromatic. Homemade ghee is the best. I made it following this ghee recipe.
Expert Tips
Arm work due to nonstop stirring:: Making perfect besan ladoos is a lot of arm work as it involves stirring continuously. If you have weak arms, please do not attempt this without a helping hand. You have to keep stirring non-stop & continuously without taking a break even for a few seconds especially at the later stage. Else there are chances of the besan getting burnt.
Patience: Please note that patience is the KEY to making awesome besan ladoos. Do not get impatient and increase the heat while you roast. You need to slow-roast the flour. If you feel the mixture is getting too hot at any stage, take off the pan from the stove for a while to bring down the temperature.
Adding ghee in batches: I do not use the entire ghee at the beginning to roast the besan. Adding all the ghee in the beginning makes the flour mixture heavy and is harder to roast. I find it easier the way I showed in the recipe.
Roasting besan to the correct aromatic and deep golden stage without burning is crucial. Undercooked flour will taste raw with bitter tones and over roasted flour will smell burnt and taste bitter. To get it to the right stage, begin on a medium heat until the flour is hot, reduce heat to low and roast until aromatic and fluffy. To make sure it does not taste raw, cool down a bit and taste test.
Consistency of Roasted Besan: After the besan is roasted, the mixture can be in any of the 3 states – solid, semi-solid or liquid state as this depends on the kind of besan and ghee used. So remember not to panic in any case. If your besan mixture turns runny, it will thicken back when the mixture cools down. If it is in a solid state, make sure you roasted it well.
Roasting time: I suggest not to go by the time as it depends on the kind of stove, pan and the intensity of the flame. The time frame I have mentioned in the post is just a guideline.
Photo Guide
How to make Besan Ladoo (Step-by-step photos)
Preparation
1. Measure 1 cup sugar (200 grams) and add it to a blender or grinder jar. Add ⅔ tsp cardamom powder and grind to a very fine powder. You can use white sugar or demerara sugar. Do not open the lid of the jar immediately after grinding as the sugar drifts everywhere. Wait for a minute and then mix a few times with a spoon and grind well again.
If you do not have a powerful grinder, do not add whole cardamoms as the shells may remain in bits without becoming a fine powder.
2. Check if the sugar is super fine. It has to be very fine as we don’t want any sand like texture in the besan ladoos. Set this aside.
3. Weigh or measure your besan and ghee correctly. We will need
2 cup besan (220 grams)
½ cup ghee (8 tbsps) (100 grams)
If you go wrong with the quantities your ladoos may not bind or may turn flat. Fluff up the flour in the jar with a fork and then scoop it to the measuring cup. You can use ghee in liquid or solid form. Both will be same.
Roasting Besan
4. Add 1½ tablespoons ghee to a heavy bottom pan (from the ghee you measured earlier). Heat it. We are using only 1½ tbsps ghee at this step from the total amount required for the recipe. Add 3 to 4 tablespoons chopped cashews to the ghee and fry them on a medium flame until crunchy. Remove them to a bowl. If you don’t prefer cashews, you may skip them.
6. Lower the flame. Add besan to the same pan. Do not add any more ghee at this stage. Adding all of it at this stage will make it hard to fry the besan well.
7. Mix both of them well. Keep stirring and begin to fry on a medium low heat. You may see small lumps of ghee and besan. Just ignore them.
8. Keep stirring constantly for even roasting and to prevent burning. After 5 mins of roasting, the color of the besan begins to change to a slightly deeper color with a slight aroma.
9. Reduce the flame to lowest, then quickly add the rest of the ghee.
10. Do not stop stirring. Keep stirring to incorporate the ghee well & continue to roast the besan on the lowest flame. The flour will absorb all of the ghee and become lumpy at this stage.
11. As you fry the mixture will turn to a mass.
12. Keep roasting and stirring non stop till the besan smells aromatic and turns deep golden color. Besan will begin to look fluffy and airy, indicating it is ready and done. It took 25 mins for me to reach this stage from the time I added the flour to the pan. Timing may vary depending on the kind of pan and intensity of heat used.
13. As soon as you smell it aromatic, remove the pan immediately from the stove & place it on the counter. If you don’t remove the pan in time, the mixture will burn. In just few minutes you will notice ghee begins to ooze out from the mixture. The color changes to golden and the consistency begins to change.
The quantity of ghee that oozes out depends on the texture of besan & the kind of ghee. Most times it turns to a semi solid stage. But since there are different kinds of besan in the market, the mixture may or may not turn to a runny or semi solid stage. Sometimes it may turn completely runny and watery like. Don’t panic it is just normal & it thickens back after it cools down. So once the mixture turns aromatic. airy and fluffy, stop roasting.
Make Besan Ladoo
14. After keeping on the counter, stir for another 2 to 3 minutes as the besan will continue to cook in the hot ghee. This is how it was after 3 mins. Taste test this to ensure it is not raw. If it tastes nutty it is roasted correctly.
15. Allow it to cool down to a warm temperature. Touch with your fingers and check, it should be warm and not hot. Also if you live in a cold region, make sure you don’t let the mixture become cold because the ghee will solidify and the besan ladoos won’t bind well. Add cashews.
16. Add powdered sugar. If you prefer less sweetness in your besan ladoo reduce the sugar. I use all of the powdered sugar. Ensure the besan has cooled down to warm temperature before adding sugar. If you add sugar to hot besan, sugar will instantly melt and ruin.
17. Mix well to incorporate the sugar with the besan mixture. Knead with your hand. At this stage, it will look dry but as you mix, the warmth in your hand will melt the ghee and help to bind all of the ingredients.
18. The mixture should look something like this. It will be greasy.
19. Take small portions and roll to balls. You will be able to make 16 besan ladoo. Store them in a air tight jar and use with in 3 weeks.
If using coarse besan, ladoo may not look smooth. To give a nice smooth finish, after few hours of making these, place each ladoo in a clean white muslin cloth and roll gently. I did not use a cloth but just rolled them once more after 30 mins. Store besan ladoo in a air tight jar, away from moisture.
Storage
Besan ladoo keeps good at room temperature for at least 3 weeks if handled well. Store them in air tight jars and keep away from high humid places like kitchen counter. If refrigerated they keep good for 2 to 3 months but ghee will solidify. So reheat them in oven at 80 C or 160 F until the ladoos become slightly hot (little more than being warm). Do not keep for too long the ladoos will melt down. Alternately you may leave them at room temperature during summers.
Faqs
Roasting besan on a high heat or not roasting it long enough on a low flame are the two reasons for the raw taste. Avoid high heat instead start on medium until hot, then switch to a very low heat and roast until it smells aromatic, turns deep golden, fluffy, airy, light and tastes nutty.
It is not essential for your well-roasted besan to turn liquidy. Depending on the kind of besan and ghee, your roasted mixture may be in a solid (paste-like), semi-solid or liquid consistency. But there is nothing to panic even if it becomes very runny and looks like water or even if it remains in a solid state. If runny, it thickens back when it cools down.
There are 2 reasons – too much ghee or too little ghee. Too much ghee can melt/break down the ladoos in hot weather because ghee begins to liquefy/melt. The solution is to chill them in the refrigerator and shape them back. Too little ghee won’t bind the mixture well, they will break down. So adding more hot ghee to the mixture helps.
Adding too much ghee can make the mixture too soft to shape or bind. Another reason could be adding sugar to hot besan. This melts down the sugar, making it too soft to bind.
Not enough ghee or cold temperatures can harden the ladoos. If you have added lesser ghee, you may break the ladoos, add more hot ghee and shape them back. If they have hardened due to cold temperatures, reheat them in a microwave or in the oven until warm. Don’t overdo because they can break down at high temperatures.
If the besan is too fine, it can stick to the teeth. Undercooked flour makes it even worse, so roast it well. If you have this problem, it is best to use ladoo besan (coarse) or sub 1 to 2 tablespoons flour with fine semolina or coarse ground nuts (like almond flour) for a texture.
Related Recipes
Recipe Card
Besan Ladoo Recipe (Besan Ke Laddu)
For best results follow the step-by-step photos above the recipe card
Ingredients (US cup = 240ml )
- 2 cups (220 grams) besan (gram flour)
- ½ cup (100 grams) ghee (clarified butter)
- 1 cup (200 grams) sugar (or boora shakkar or powdered jaggery, read notes)
- ⅔ teaspoon green cardamom powder (4 to 6 cardamoms/elaichi crushed/powdered)
- 3 to 4 tablespoons cashews chopped (optional)
Instructions
- Powder Sugar: Add sugar and cardamom powder to a grinder jar and grind to a very fine powder. Keep aside.
- Fry Nuts: Heat a pan with 1½ tablespoons ghee and fry the cashews until lightly golden. Remove to a small bowl.
- Roast Besan: Add besan and roast on a medium flame for 5 to 6 mins, until it begins to change the color & smell slightly aromatic. Reduce the heat to lowest and add rest of the ghee.
- Deep Roast: Mix well and keep roasting on a low flame. stirring continuously to prevent burning. Besan absorbs the ghee and turns to a mass at this stage. Just continue to roast, stirring constantly, until it begins to turn deep golden in color and aromatic.
- Finishing Stage: Turn off the stove when your kitchen is filled with a aroma indicating the flour is well roasted. It also turns airy and fluffy. It took me 25 mins to reach this stage. Timing may vary depending on the kind of pan and intensity of heat used.
- Cool Down: Remove the pan quickly from the stove and stir for another 2 to 3 mins to cool down. Taste test little to make sure it is nutty and not raw.
- Prepare the Mixture: Cool down the besan completely and mix in the powdered sugar (start with lesser for low sweet) until well combined. (see pictures in the post)
- Shape Besan Ladoo: Stir in the fried cashews. Pinch off portions of this to your palm and press down with your fingers to shape them round like balls. (Check video)
- Storage: Store besan ladoo in a air tight jar at room temperature and use within 3 weeks. Or Refrigerate up to 2 to 3 months. Reheat them in microwave for 15 to 20 seconds or in the oven at 80 C or 160 F for a few minutes until they become warm.
Notes
- If you prefer low sweet, start with a little lesser powdered sugar and add more as you go.
- I have included all the tricks and troubleshooting tips in detail in the post. Please read that.
Video
NUTRITION INFO (estimation only)
© Swasthi’s Recipes
About Swasthi
I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills. More about me
Follow Swasthi’s Recipes
Comments
Explained so well and in so much detail. The ladoos turned out delicious.
Thank you so much!
Hi can I use stevia powder?
Hi Zainab,
I have never cooked/worked with stevia so can’t suggest on that
My first-ever attempt at a Diwali sweet. It came out well, and I got 13.5 ladoos! It took longer than 5 mins to roast the besan (it took me 20), as I wasn’t sure what heat to put it on after the cashew step, which I skipped as I didn’t want nuts. The rest was the same. So happy with the result.
Thank you Sarah for sharing back. I guess you have a larger palm so you got 13/14 ladoos. Adjusting the flame at different stages is a key step in this recipe and that’s mentioned in the recipe. Hope that helps. Thanks again
Traditional Andhra Pradesh laddoos❤️
Thank you Geet! These are North Indian Besan ladoo. The Andhra pradesh version is made like churma ladoo by deep frying the dough. Jaggery and sugar are used in equal quantities. They taste very different from besan ladoo.
I love all your recipes. Wanted to try besan ladoo this Diwali but wanted to use jaggery instead of sugar. Is it possible to use jaggery instead.
Thanks Divya. Yes you can use store bought jaggery powder but the flavor would be different. Start with 1/2 cup, taste test and adjust to your preference. Add when the besan is warm, not hot or cold. Also make sure your jaggery is not cold from the fridge. Hope you like the ladoos.
Your step by step guide is just absolute for beginners like me. Thank you so much for this amazing recipe. Perfect blend of all ingredients . And the measurement is so accurate.
Glad you like it Aurelia. Thank you
My husband is allergic to store bought flour so I made the besan by grinding chana dal to flour. The ladoos came out extremely delicious and I am so happy I could finally make them. Thank you and I enjoyed following the steps.
That’s nice to read Malavika. Thank you
So delicious! Tastes just like the ones we buy from the sweet shop!
Thank you Caroline
I tried this for Janmashtami today. It came perfect. My children enjoyed it. Thank you for the super recipe.
You are welcome Nandhini.
Helpful
This is the first time I made bedan laddoo. I suddenly wanted to make them for my son and searched for a recipe. The detailed steps and the tips helped to make the laddoo. I just finished making them and I am so happy with the result. My son and husband loved it. Thank you so much for sharing your recipe and the tips.
Thanks for giving me this writing…I am going to submit my project
Perfect besan ladoo… I doubled the recipe so I could gift my sis some and she loved them. I added little suji since I was unable to find the coarse besan but didn’t have to change anything. Thank you for the pictures, they really helped
Tried it for the first time to make as prasad. Came out unexpectedly well. Thank you!
I have tried your recipe many times and it worked perfectly every time. The laddus were yummy. Thank you ?
You are welcome Asha. Thank you for letting me know! Happy to read that
Too good. Came out really well
Thank you Sai
This is the clearest step by step recipe blog that I have come across. Thanks Swasthi. The laddus were perfect.
Have tried your veg biryani too and it was a hit.
So glad you like them Bharati. Thank you
I will attempt these for the first time this weekend for Diwali. I have both white granulated sugar and powdered jaggery. Which do you recommend or should I use half of each? Thank you!
I am sorry, couldn’t reply you in time. Both work well.
This is a wonderful recipe for besan ladoo. I have been making it for every Diwali since 3 years and they get better every time. This year we are making a large batch for gifting family and friends. Thank you for the amazing recipes.
So glad to know Smithi. Thank yo so much for sharing back! I love hearing from you all!
🙂
Thanks for the recipe. Besan laddu came out so delicious and perfect. But my only problem was with cardamom. As directed by you, I have directly grinded it with sugar without removing its cover and now I can see it’s traces visible in my laddus.
Thanks for letting me know Supriya. I have edited that to use cardamom powder. If the cardamoms are not from the refrigerator or the grinder is not powerful, as you said the shells can remain in the powdered sugar.
Thank You for the lovely recipe. Our besan ladoo turns out great every time with this recipe.
Thank you Ishani