Besan ke Laddu Recipe (Easy Diwali Sweet)

Step by StepJump to Recipe

Besan Ladoo is a popular Indian sweet made from gram flour a.k.a besan, powdered sugar and clarified butter (ghee). Also known as Besan ke Laddu these are round sweet balls made by roasting gram flour and ghee together, and then adding sugar to make a thick pasty dough – that is then formed into delicious, melt-in-your-mouth balls. Make this decadent sweet during festivals like Diwali or Ganesh Chaturthi with my easy fail-proof recipe.

besan ke laddu placed in a brass container with a dark pink doily at the side and a glass diya on the top

What is Besan Ladoo

Besan is gram flour which is nothing but flour made from split and husked black chickpeas or chana dal. Gram flour is different from chickpea flour that is made with dried white chickpeas. Both have a different texture and flavor.

There are many ladoo varieties, but besan ke laddu is one of the most popular, especially during festivals like Diwali.

This recipe of besan ladoo is made with an easy method. Generally, the most important part of making a tasty laddu is the roasting method. 

The ingredients need to be roasted enough so that they are cooked thoroughly which also releases their aromatic flavors. Proper roasting also helps in getting the correct dough consistency so that the balls will form and stay together. 

Once you have that down, the rest of this recipe is easy! The roasting method I outline in this post, along with the tips below, will have you making tasty ladoo in no time.

My trick is to dry roast the besan or gram flour first and then add the ghee after some time, opposed to adding the ghee right away.

You then continue to roast it further until it starts giving a nutty fragrance before adding the sugar. Be sure to continue stirring constantly so that no lumps form. 

I learned the roasting method I use in this recipe from my mother-in-law, who has been making tasty besan ke laddu for years. 

Although it is easy, patience is required so that you don’t roast the ingredients too quickly. Patience and a strong stirring arm!

This foolproof method will give you a laddu with the perfect sweet taste and melt-in-your-mouth texture every time. 

besan laddu kept in a round circle on a round brass plate on a dark pink doily

An Alternative Method

If you are looking for a challenge, there is an alternative method to the foolproof one used in this recipe and it gives the laddu a slightly different texture.

This second method, the besan or gram flour is roasted in ghee right away until it starts giving a nutty fragrance.

With the ghee added first there is even more stirring required to ensure that the mixture doesn’t get lumpy and has the right final texture.

For this reason, it is a slightly trickier method and is not recommended for beginners.

Step-by-Step Guide

How to make Besan Ladoo Recipe

Find below my detailed step-by-step guide which will help you in making perfect besan ke laddu.

Roast Besan

1. Take a heavy kadai or wok or pan and keep on a low heat. Add 2 cups besan (200 grams) in the kadai.

Use besan or gram flour which is within its shelf-period. Make sure it does not taste bitter or has become rancid.

besan (gram flour) added in a heavy kadai or wok

2. Begin to dry roast besan on low to medium-low heat.

begin to roasting besan

3. Stir often so that besan gets browned evenly and does not burn. When you begin to roast besan, you will see small lumps in the flour. These lumps disappear later. 

besan being roasted

4. Below you can see, the besan which has been roasting for 12 mins. You can see the color has changed as compared to what it was in the beginning.

besan is well roasted

Roast Ghee With Besan

5. Then add ½ cup ghee (125 grams). Preferably use the best quality and fragrant desi ghee – Homemade Ghee is always better.

added ghee (clarified butter) to the roasted besan

6. Mix thoroughly.

ghee mixed very well with the besan

7. Continue to stir often and cook this mixture of besan and ghee.

stirring this ghee and besan mixture often while roasting

8. Keep on roasting for about a total of 12 to 15 minutes stirring non-stop. Depending on the thickness & size of pan, intensity of flame the timing of roasting will vary.

mixture color has changed and thickened

9. The mixture will thicken and the color will also change.

mixture still being roasted

10. Soon you will see that the mixture will start releasing ghee and will give a nice fragrant aroma. Some ghee will float on top and and you will see a molten lava kind of consistency where the ghee is floating. 

The mixture will also loose sides of the pan and become one. These are the signs that the besan is fully cooked.

If you add the sugar before the besan is cooked fully then your ladoo will have the taste of uncooked besan. So pay attention to these signs. Once you see these signs, you can move on to the next step.

mixture is roasted well

Make Laddu Mixture

11. Remove the kadai or pan from the stove and keep on your kitchen countertop. Add 1 cup powdered sugar or castor sugar or boora (175 grams) and stir well so that no lumps are formed.

You will get the best taste in besan laddu with boora or powdered unrefined cane sugar which is easily available in Indian markets and many grocery stores. For this recipe I powdered ¾ cup sugar in a mixer.

powdered sugar added to the roasted besan and ghee mixture

12. After adding sugar mix really well. Begin to mix with all the strength from your hands. You have to mix this part vigorously so that the powdered sugar melts in the flour and ghee mixture. 

sugar being mixed

13. Mix very well. The entire sugar has to be mixed evenly with the roasted besan and ghee mixture.

sugar has been mixed very well

14. Add the 1 to 2 tablespoons raisins (chopped), 1 teaspoon green cardamom powder and 10 to 12 cashews which have been finely chopped.

You can use any nuts like almonds, pistachios, pecans, walnuts, pine nuts. Just finely chop them before adding.

nuts and dry fruits added

15. Mix again very well and let the ladoo mixture become lukewarm or cool at room temperature.

Mixed again and letting the besan ladoo mixture cool at room temperature

Make Besan Laddu

16. Then shape into medium-sized ladoo with your palms. If you are not able to shape in balls then freeze the mixture for 5 minutes or refrigerate for 20 minutes.

Depending on the quality and consistency of ghee as well as the room temperature you may be able to easily shape these or not.

If the mixture looks very dry then add 2 to 3 tablespoon of hot melted ghee and mix again. Let the mixture cool again and then shape into laddu. 

besan ke laddu shaped in neat balls from the mixture

17. Store besan ladoo in an airtight steel container.

besan ke laddu placed in a steel container

18. Serve Besan Ladoo. While serving you can garnish with some chopped nuts or cashews like I have done.

besan ke laddu placed in a brass container and a glass diya (glass lamp) on the top left side

How to store Homemade Besan Ladoo

Besan ke laddu keeps well for a month and more at room temperature. Keep in a clean air-tight jar or container in a cool dry place. You can use a steel jar.

In a highly humid and hot temperature, refrigerate them. Refrigeration makes the laddu dense or hard as the ghee in it solidifies. Before eating let the laddu come at room temperature, so that the ghee softens.

If you live in a cold place, then reheat the laddu in an oven at low temperature of about to 77 to 93 degrees Celsius (170 to 200 degrees Fahrenheit) until the ghee softens and the ladoo becomes lukewarm.

Expert Tips

  1. Roasting Besan: It is very important to roast the besan (gram flour) very well until it starts releasing ghee and also starts giving a nutty fragrance. Roast the gram flour on low or medium-low heat and keep on stirring continuously. Depending on the pan thickness, size and intensity of flame, the timing of roasting will vary.
  2. Besan: This recipe works well with both the finer textured besan as well as the coarser textured besan. If you make the ladoo with the coarser variety of besan, the texture of the ladoo will be grainy.
  3. Sugar: The sugar that is traditionally added is what we call “boora” or “bura” in Hindi. Boora is ground unrefined sugar and made with sugar which is not processed or bleached, but nowadays you can also see boora made with refined sugar in the Indian markets.
  4. Powdered Sugar: You can even add powdered sugar or confectioner’s sugar or castor sugar to your besan ladoo recipe. But with castor sugar or powdered white sugar the taste is different as some brands add corn starch in them. Most of the times I powder raw sugar in a mixer-grinder. For this besan ladoo recipe I have powdered ¾ cup sugar in a mixer that yields about 1 heaped cup of powdered sugar.
  5. Adding Sugar: If you add the sugar before the besan is completely cooked then the laddu will have the taste of undercooked besan. Also, once you add the sugar then stir continuously so that no lumps are formed.
  6. Shaping and Forming Ladoo: If you are unable to form the besan ladoo once the mixture has cooled completely, then keep the mixture in the fridge for 20 to 30 minutes. The ghee will solidify a bit and you will easily be able to form the ladoo. If the mixture looks to dry or floury while shaping laddu, then add 2 to 3 tablespoons of warm melted ghee. Mix well and let the mixture cool again before shaping. 
  7. Scaling: Double or triple this besan ladoo recipe and store the extra in an airtight steel container for a quick and easy snack or dessert all week.

Variations

Besan ladoo is a great kid-friendly sweet as it has a great taste along with the health benefits of the gram flour.

To make besan ladoo recipe even more healthy, you can add dry fruits and nuts like almonds, raisins, cashews, pecans, walnuts, pine nuts or pistachios.

More Ladoo Recipes for You!

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

besan ke laddu, besan ladoo

Easy Besan ke Laddu Recipe

Besan Ladoo or Besan ke Laddu is a popular Indian sweet made during festivals. These are round sweet balls made with gram flour a.k.a besan, powdered sugar and clarified butter (ghee).
4.94 from 138 votes
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Cuisine North Indian
Course Sweets
Diet Gluten Free, Vegetarian
Difficulty Level Moderate
Servings 15 besan ladoo
Units

Ingredients

  • 2 cups gram flour (besan) – 200 grams
  • ½ cup Ghee (clarified butter) – 125 grams, add more ghee, if required
  • 1 cup powdered sugar (heaped) or boora or castor sugar or confectioner's sugar – 175 grams (powder ¾ cup white sugar or raw sugar in a mixer-grinder, small blender)
  • 1 teaspoon cardamom powder or 5 to 6 green cardamoms, powdered in a mortar-pestle
  • 1 to 2 tablespoons golden raisins – chopped
  • 10 to 12 cashews – finely chopped

Instructions
 

Roasting besan

  • Dry roast the besan in a heavy kadai or pan on low to medium-low heat for about 10 to 12 minutes.
  • Keep on stirring continuously right from the beginning. So that the besan is not burned and cooks evenly.

Adding ghee and roasting further

  • After 12 minutes of total roasting time, add the ghee.
  • Mix very well and continue roasting the besan for some more 12 to 15 minutes stirring non-stop.
  • You will see that the mixture will start releasing ghee and will give a nice fragrant nutty aroma.
    Some ghee will float on top and and you will see a molten lava kind of consistency where the ghee is floating. 
    The mixture will also loose sides of the pan and become one. These are the signs that the besan is fully cooked.
    Once you see these signs, you can move on to the next step.
  • Remove the pan from the stove-top and place it on your kitchen countertop. Add powdered sugar.

Adding powdered sugar

  • Begin to mix with all the strength from your hands. You have to mix this part vigorously so that the powdered sugar melts in the roasted besan and ghee mixture and no lumps are formed.
  • Add the powdered cardamom, raisins and cashews. Mix again.
  • Once you have mixed the ladoo mixture well then let it become lukewarm or cool at room temperature.

Making besan ladoo

  • When cooled, make small or medium-sized besan ladoo and store them in an airtight steel container.
    If you are not able to shape in balls then freeze the mixture for 5 minutes or refrigerate for 20 minutes.
    Depending on the quality and consistency of ghee as well as the room temperature you may be able to easily shape these or not.
  • Serve besan ladoo garnished with some nuts.

Storage

  • Besan laddu keeps well at room temperature for a month. Keep in a clean covered jar or container in a cool dry place. You can use a steel jar.
  • You can refrigerate these. But on refrigerating the ghee in the laddu solidifies making them dense or hard. So before serving, let them thaw completely.

Video

Notes

  • Besan: You can use both the finer variety of besan or the coarser textured besan. Just ensure that the besan is fresh and has not gone rancid.
  • Roasting: The besan has to be roasted very well so that it starts releasing ghee and gives a nutty fragrance. Roast the gram flour on low to medium-low heat and keep on stirring non-stop. Depending on the pan thickness, size and intensity of flame, the time of roasting will differ.
  • Sugar: The sugar that is traditionally added is called as”boora” or “bura” in Hindi. Boora is basically ground unrefined sugar. It is made with sugar which is not processed or bleached, but nowadays you do get boora made with refined sugar in the Indian markets. You can even add powdered sugar or castor sugar or confectioner’s sugar. Most of the times I powder raw sugar in a mixer and add. With castor sugar or powdered white sugar the taste is different as some companies add cornstarch in them.
  • Adding sugar: If you add sugar into the gram flour before it is roasted well, then the uncooked gram flour will have a raw taste in the finished ladoo and you won’t get the perfect sweet taste. Also, once you add the sugar then stir continuously so that no lumps are formed.
  • Shaping: If you are unable to form the besan ladoo once the mixture has cooled completely, then keep the mixture in the fridge for 20 minutes. The ghee will solidify a bit and you will easily be able to form the ladoo. If the mixture looks to dry or hard, then add 2 to 3 tablespoon of hot melted ghee and mix again. Let the mixture cool again and then shape into laddu. 
  • Scaling: You can easily double or triple this recipe and store the extra laddu in an airtight steel container for a quick and easy snack or dessert all week.
  • Nuts & Dry fruits: You can add nuts like almonds, pistachios, pecans, walnuts and pecans. You can even add a pinch of saffron strands. 
  • Note that the approximate nutrition values is for 1 besan laddu.

Nutrition Info (Approximate Values)

Nutrition Facts
Easy Besan ke Laddu Recipe
Amount Per Serving (1 besan ladoo)
Calories 155 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 4g25%
Polyunsaturated Fat 1g
Monounsaturated Fat 2g
Cholesterol 15mg5%
Sodium 11mg0%
Potassium 151mg4%
Carbohydrates 18g6%
Fiber 2g8%
Sugar 10g11%
Protein 4g8%
Vitamin A 7IU0%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 1mg5%
Vitamin B6 1mg50%
Vitamin C 1mg1%
Vitamin E 1mg7%
Vitamin K 2µg2%
Calcium 9mg1%
Vitamin B9 (Folate) 70µg18%
Iron 1mg6%
Magnesium 30mg8%
Phosphorus 58mg6%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

This Besan Ladoo recipe post from the archives, first published in Oct 2013 has been republished and updated on 21 October 2022.

Share This Recipe:

WhatsAppPinShares3.8k

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

More Vegetarian Recipes You'll Love

Leave a Comment

Your email address will not be published. We moderate comments and it takes 24 to 48 hours for the comments to appear. We thank you for your understanding and patience. If you have made the recipe, then you can also give a star rating.

Your Recipe Rating




359 Comments

  1. Hello Dassana 🙂
    Great blog,great recipes ..
    For how many days do these laddoos stay good..??

  2. Hello Dassana!

    as I said in my last comment, I have made the ladoos following your recipe.

    First I made some ghee, then I made boora by following some videos; mine turned out too clumpy, and it took me ages to break apart, until I realized I could use a blender…
    I roasted kishmish and cashews in ghee to give them some more taste, and I used a lot more than you suggested, as they seemed too little for the amount of flour.

    Anyways, I set off roasting the besan flour, and added the ghee after a while as you suggested.
    Now the problems started arising; I made exactly 3/4 cups of ghee, but even though I added all of it, the flour just absorbed it all right away and was incredibly crumbly.
    Yours looked like a paste, but no matter how much I mixed, it would still be crumbly. I should have made more ghee!

    I added the sugar and had a hard time melting it in the dough, but finally managed it, trying to mix and squish the crumbs.
    After adding cashews, raisins, and cardamon, and mixing them in, came the hardest part.
    The dough looked like it dried up even more and there was no way it could hold its shape, so my mom suggested to add some water and work it as a standard dough.

    I was pretty discouraged after nothing I made looked like your pictures, and I was unsure about adding water, but I didn’t have many other possibilities.
    So I went on and managed to form balls, adding more water when required.

    From start to finish, it took me about 4 and a half hours… I’m that slow.
    After they cooled down I tried them out, and well… I didn’t like them. Nor did my parents. I felt pretty bummed at this point, after all that work and following directions, the result wasn’t even satisfying.

    Two days later, I brought one to work to let my indian colleague taste it, and tell her about how I failed completely; yet, to my surprise, she actually liked it and ate all of it!
    Apparently everything was OK and adding water after cooking didn’t affect the taste or the consistency.
    The next day I ate two of them in a row, and then I stopped liking them once again. I guess I’m just not used to the taste.

    I had some relief, I managed to make some besan ladoos after all, I simply don’t like them and gave them all to my colleague 🙂

    I hope you don’t mind these long comments!

    Thanks for the recipes,

    D5 stars

    1. hi D, you can write long comments. no issues there. i feel here it is more of the tastes we have grown up with and accustomed too. the sugar was the culprit. i also grind sugar in a blender or grinder and never have any issues. the sugar powder has a fine texture and not at all clumpy. good to read that your colleague approved of the taste and texture and liked them. this means that the besan ladoo has turned good. some water and milk can always be added if the ladoo do not bind well. welcome.

      1. Hello Dassana,

        I was updated on the ladoos, and even her family liked them and wished there were more! That’s very surprising because, as she tells me, she’s the only one to eat indian sweets when travelling back to India whereas her family doesn’t want them.
        Maybe it was the surprise of finding ladoos far away from home!

        Is there any way to embed a picture in the comments? Maybe Amit could help here 🙂

        Thanks,

        D5 stars

        1. hi D, thanks for replying back. there is way pictures can be embedded in the comments, but we don’t implement as then the page becomes heavy to load with many images from the readers. as it is adding step by step images also makes the pages heavy.

          hope this helps. happy cooking.

      2. Hello Dassana,

        wow, so many dishes I couldn’t even imagine!
        I’m discovering a world, here.

        I see, the page already contains many images, and procedural loading helps a lot.

        I will try out the chilla, it looks inviting and easy to make; I only have to buy cumin, fresh ginger, and coriander.

        I will report the results, thanks!

        p.s.: if I posted a link to an image hosted elsewhere, would it be picked up by the automatic comment filter, or can I do that? I could use Imgur to host pictures and just add a link in the comment

        D5 stars

        1. hi D, thank you. yes, making the chilla will be the easiest. i hope you like the taste. it is savory and spiced. sure do let me know.

          if a link is posted, the comment filter directs it to spam. it is the software that we use. many times even simple comments from readers without any links go in the spam folder. i am not sure what the program detects as spammy. i will check your comment from the spam folder and remove it. so you can add an imgur link in the comment. but later when replying, i will have to remove the link so as to tell that the program that is not a spam.

  3. I have never seen a ladoo before, so, I was wondering, how wide is a medium-sized ladoo? Two centimeters across… about? The one in the photo looks huge, perhaps four centimeters across, but I think it more likely that you have delicate hands. I want to make this and want to do it right.

    1. a medium-sized ladoo will be about 4 to 4.5 centimetres. the ones in the photo are not huge and about the 4 to 4.5 centimeters. hope this helps.

  4. Thanks Dassana… I tried making these laddos today and they were so amazing ! I’ve tried so many of your recipes.. and they always turn out so nice.
    Thanks a ton !!5 stars

  5. I have tried this recipe earlier. Buy it never turned out so perfect. I used organic jaggery. It is perfect and yummy. When I added ghee, its consistency was bit loose, once I added jaggery, it was perfect. Thanks a lot.5 stars

  6. I’ve recently started cooking and being a vegetarian, your blog has become my go to option for anything and everything. Every single one of your recipe is awesome and really easy to prepare. Thanks a lot

    1. thanks a lot lekshmi. so glad to read your feedback. wish you all the best. thanks again and happy cooking.

  7. Your recipes are so fine n yummy easy to cook with step by step process…my family loves it. I was not knowing the cooking but to cook with your step by step .learned to cook n my cooked food is loved by everyone.
    Thanx to you..

    1. that is great megha. thanks for sharing. anyone can learn to cook, if guided well. i am happy that recipes and the step by step instructions are helpful. thanks again. wish you all the best.

  8. Hi ,
    I tried the recipe exactly as guided by you.. i found it very easy to make as you have given all the steps in detailed.
    Color, texture and binding all the phase become easier by watching steps…the only problem which i found is in content of ghee which on higher side in my laddo which make it little heavy…
    Thanks5 stars

    1. thanks neha for the detailed feedback and rating on the besan ladoo recipe. i am glad that the pictures and the steps were helpful. ghee has different viscosity and texture depending on the type of milk and also on how it is made. so next time you can add a little less ghee and still the besan ladoo will taste good.

  9. Hi,
    I made this using the 2nd method. I found the 2nd method a lot easier. So thank you.
    Though mine came out really good, I was surprised to see that it was not yellow like yours. I also added ground coconut and almond flour to mine for added texture, and omitted the raisins, since I don’t like raisins. I’m guessing that’s why mine did not release the Ghee as your recipe suggested. Also, I used the basan, mine still has that slight chickpea taste to it. As I already had ground cardamom, I use that rather than grinding my own. Have you any suggestions for me, for the next time I try it?5 stars

    1. indira, you can roast the besan for some more minutes to get a more deep yellow color and also for the slight besan taste to go away. i guess the color was not yellow as both coconut and almond flour were added and this is also the reason that ghee was not visible. you can add some more ghee and sugar when adding additional ingredients to keep a balance in the ratio of ghee, sugar and besan. cardamom can be ground beforehand and then added. hope these tips help.

  10. Hi Dassana,
    Thank you so much for your clearly written recipes with pictures. I made this ladoo recipe but could not form the ladoos as the mixture was too grainy and would not stick together in a round form. Could it be due to the texture of the besan? I used lado besan which was courser grind than the powdered besan.5 stars

  11. Hi

    I always try ur recipe at home and my family members love it and appreciate

    Thanks to u5 stars

    1. thanks arpa. nice to know that your family members like the recipes. welcome and happy cooking.

  12. Hi
    Thanx for all your recipes. You actually tend to make cooking look simpler for people like me who are not agreat cooks :P.
    Thanx a ton. This simple recipe helped me a lot
    Best wishes5 stars