Besan Ladoo is a beloved Indian dessert that is often prepared during festivals and special occasions. With the right technique and know-how, you can make the perfect and best besan ladoos every time. Follow my fail-proof step-by-step recipe (and video) along with expert tips and tricks to master the art of crafting the most delicious besan laddu.

Also called besan unde in Kannada, this recipe is close to my heart. As a child, I loved watching my mom make them patiently. The entire home would be filled with this lovely aroma. When I moved out for college, this was a staple to bring back with me from home every time I went home. Now, my daughter loves them and can't get enough of them every time I make these delicious laddus. The recipe I am sharing was passed down to me by my mom.
The heavenly taste of this sweet treat is sure to leave you feeling satisfied and content. Passed down through the generations, the recipe for besan ke ladoo has become a cherished tradition in many households.
Jump to:
Why you will love this besan laddu recipe?
- This is a tried and tested, easy fail-proof recipe that includes step-by-step instructions (and video) along with expert tips and tricks to master the art of crafting the most delicious besan laddu.
- This rich, melt-in-your-mouth dessert is perfect for festivals and celebrations like Ganesh Chaturthi and Diwali.
- These sweet balls are not only easy to prepare but also have a good shelf life. You can store them at room temperature for up to two weeks, making them an excellent treat to have on hand during special occasions or as a quick snack.
Ingredients
Besan: Besan or gram flour is made with split Bengal gram or chana dal.
Ghee: Also called clarified butter, ghee is a key ingredient in making the laddus.
Sugar: I use powdered sugar to make the laddu. As the sugar is added at the end and is not cooked, it is important that the sugar is powdered well. Else, the laddu will have grainy sugar bits. You can also use castor sugar but make sure you pulse it in a blender to make it a fine powder.
Nuts: I use cashew nuts but you may add other nuts and dry fruits like raisins, almonds, pistachio, etc.
Ground cardamom: Green cardamom powder adds a very good flavor and aroma to the laddu.
Water: One tablespoon of water is a key ingredient here. It gives the right texture to the laddu and is also the easiest way to check if the besan is done. See the video on how it helps make the laddu mixture perfect.
Step-by-step instructions
Step 1: Take a heavy bottom pan and add ghee. Let it melt completely (image 1).
Step 2: Add the besan and fry on low heat until the raw smell of besan goes away, and it turns slightly golden. Initially, the besan will soak up all the ghee and become dry. Then, it slowly loosens up, and the mixture becomes smooth (images 2, 3, and 4).
Step 3: Keep stirring the besan and ghee mixture continuously else it may burn. It may take 15-20 minutes for the besan to roast well and turn golden brown. The roasting time depends on the amount of heat (images 5 and 6).
Step 4: Once the besan is roasted well and has a nutty fragrance, add 1 tablespoon of water to it and mix well. Continue stirring for 2 minutes on low flame. See the video for details (images 7 and 8).
Pro-tip: Adding a small amount of water helps in giving a fluffy texture to the besan.
Step 5: The besan mixture turns fluffy and airy after about 2 minutes (images 9 and 10).
Step 6: Turn off the heat. Add cardamom powder and chopped cashew. Mix them well (images 11 and 12).
Step 7: Transfer the besan mixture to a plate or tray. Let it cool down for 10 minutes (image 13).
Step 8: Add powdered sugar and mix well (images 14, 15, and 16).
Step 9: Take small portions of the ladoo mixture and form a round shape or laddu (images 17 and 18).
Step 10: Let the laddus dry for one hour before storing. Perfect and most delicious besan ke ladoo is ready to be served or stored.
Expert Tips
Besan is easily available in Indian grocery stores and several online stores like Amazon. Some stores also stock a slightly coarse variety called "laddu besan." You can use either coarse or fine besan in this recipe.
It is really important to fry the besan correctly. If it is underdone, it will give a raw, unpleasant taste. If the besan is over-roasted, it may burn. The besan needs constant stirring while being roasted.
Place the pan on low to medium heat for roasting besan. If the mixture is getting too hot, take the pan off the heat for one minute and continue to stir. Then, place the pan back on the heat.
Let the besan mixture cool down for 10 minutes before adding sugar. If you put the sugar in hot besan, sugar will melt immediately, making the mixture loose, which will make shaping the laddus difficult.
The besan will go through 3 stages - dry, thick paste-like, and liquid. The initial mixture is going to be dry. At this stage, do not get tempted to add more ghee. Keep stirring, and the mixture will loosen up.
Make sure the ghee melts completely, and the ghee is warm before adding the besan.
You may choose to replace one tablespoon of water with one tablespoon of milk, but this will reduce the shelf life of the laddu.
When followed correctly, this recipe will give you the right texture to shape the laddus. However, if you find the besan mixture is too soft and you are unable to form the round laddu shape, place the mixture for 10 minutes in the fridge and try again.
Consider patience as an ingredient here. Continuous stirring and roasting of the besan will take time, but the end result is absolutely worth it.
Recipe FAQs
Laddu or ladoo is a popular sweet dish from India that can be made with a variety of ingredients and is shaped like a round ball or sphere. Some of the most popular ones are motichoor ladoo, besan ladoo, rava ladoo, and coconut ladoo. They are an important part of Indian festivals, celebrations, and ceremonies. They are made by cooking the main ingredient (for example, besan, semolina, or coconut), adding sweeteners and nuts to it, and shaping them into round balls.
Besan laddu can be stored in an airtight container at room temperature for up to two weeks. You can store them in the refrigerator for a longer life, but ghee will solidify, making the laddus hard. So, it is important to bring them to room temperature before serving as they taste best at room temperature.
More traditional Indian sweets
If you tried this Besan Laddu Recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below.
Recipe card
Mom's Besan Ladoo (Besan Laddu)
Ingredients
- 2 cups besan gram flour
- ½ cup ghee (use store-bought or homemade ghee)
- ¾ cup powdered sugar
- 1 teaspoon ground cardamom
- 2 tablespoon cashews chopped into small pieces
- 1 tablespoon water see notes
Instructions
- Take a heavy bottom pan and add ghee. Let it melt completely.
- Add the besan and fry on low heat until the raw smell of besan goes away and it turns slightly golden. Initially, the besan will soak up all the ghee and become dry. Then it slowly loosens up and the mixture becomes smooth.
- Keep stirring the besan continuously else it may burn. This may take 18-20 minutes.
- Once the besan is roasted well, add 1 tablespoon of water to it and mix well. This gives a fluffier texture to the laddus.
- Add cardamom powder and chopped cashew. Mix well and transfer it to a plate or tray. Let it cool down for 10 minutes.
- Add powdered sugar. Mix well.
- Take small portions of the mixture and form round shapes or laddus.
- Let the laddus dry for an hour before serving or storing them.
Comments
No Comments