Diwali Recipes – yaar, when you think of Diwali, what comes to mind? The diyas, the rangoli, the new clothes, and of course, the sweets. And among all the sweets, besan ladoo is one of the simplest and most beloved. Those golden-yellow balls of roasted gram flour, ghee, and sugar – soft, crumbly, and so aromatic. The smell of besan roasting in ghee is the smell of Diwali itself. I remember my mother making besan ladoo every year. The whole house would smell like nutty, roasted goodness. We would stand around the kitchen, waiting for the first ladoo to be shaped.
Besan Ladoo – Easy Diwali Recipes with Step-by-Step Guide
Besan ladoo is one of the easiest Diwali Recipes you can make at home. It needs just three main ingredients – besan, ghee, and sugar. The key is patience. Roasting the besan slowly until it turns golden and fragrant. This recipe is my way of keeping my mother’s tradition alive.
A small tangent: The first time I made besan ladoo, I roasted the besan on high flame. It burned. The ladoos tasted bitter. My mother said, “Beta, besan ko pyaar se bhuno. Dheere dheere.” I learned. Now they are perfect every time.
Step-by-Step Recipe Method
1st Step: Heat the Ghee
Take a heavy-bottomed pan or kadhai. Add ½ cup of ghee. Heat on low flame until it melts completely. Do not let it smoke.
A mistake I made: I heated the ghee on high flame. It burned and gave a bitter taste to the ladoos. Always use low flame.
2nd Step: Add the Besan
Add the besan to the melted ghee. Stir well to combine. The mixture will look like a thick paste. Turn the flame to the lowest setting.
3rd Step: Roast the Besan
This is the most important step. Roast the besan on low flame, stirring continuously. Do not stop stirring – the besan can burn quickly. After 5 minutes, the besan will start releasing a nutty aroma. After 10 minutes, it will change colour to a light golden. After 15 to 20 minutes, it will become a deep golden brown and the ghee will start separating from the besan. You will see a glossy sheen on the mixture.
A mistake I made: I stopped stirring for 30 seconds. The besan at the bottom burned. Stir continuously. Do not walk away.
4th Step: Check the Doneness
The besan is ready when it is golden brown, fragrant, and the ghee has separated. You will see ghee glistening on the surface. The mixture should leave the sides of the pan. Turn off the flame.
5th Step: Cool the Mixture
Transfer the roasted besan to a large plate or bowl. Spread it out to cool. Let it cool until it is warm but not hot – about 10 to 15 minutes. Do not add sugar while it is hot – the sugar will melt and make the ladoos sticky.
A mistake I made: I added sugar while the mixture was hot. The ladoos became sticky and soft. Wait for it to cool to warm.
6th Step: Add Sugar and Cardamom
Add powdered sugar and cardamom powder to the warm besan mixture. Mix well. Add chopped pistachios and almonds. Mix until everything is well combined. Taste a small portion – adjust sweetness if needed.
7th Step: Shape the Ladoos
Grease your palms with a little ghee. Take a small portion of the mixture – about the size of a lemon. Press it gently between your palms to form a round ball. Do not press too hard – the ladoos should be soft and crumbly. Repeat with the remaining mixture.
8th Step: Garnish and Serve
Place the ladoos on a serving plate. Garnish with chopped pistachios and silver foil (if using). Let them set for 15 to 20 minutes. Serve as a festive sweet. Store in an airtight container at room temperature for up to 2 weeks.
Pro Cooking Tips
-
Mistake to avoid: Roasting the besan on high flame. It burns quickly and becomes bitter. Always use low flame and stir continuously.
-
Patience is key: Roasting the besan takes 15 to 20 minutes. Do not rush. The slow roasting is what gives the ladoo its signature flavour.
-
Cool before adding sugar: Add sugar only when the mixture is warm, not hot. Hot mixture will melt the sugar and make the ladoos sticky.
-
Shape while warm: Shape the ladoos while the mixture is still warm. Cold mixture becomes hard and difficult to shape.
-
Adjust ghee: If the mixture feels too dry while shaping, add a teaspoon of warm ghee. If too wet, add a tablespoon of besan.
-
Storage: Store in an airtight container at room temperature. Besan ladoos stay fresh for up to 2 weeks.
Variations & Substitutes
Healthy version: Use less ghee (¼ cup). Use jaggery powder instead of sugar. Add a tablespoon of flaxseed powder for extra nutrition.
Jain version: No onion, no garlic – already not in this recipe. Use ghee from non-violent dairy or oil. All ingredients are Jain-friendly.
Without onion-garlic: Already without.
Vegan version: Use coconut oil or vegan ghee instead of ghee. The taste will be different but still delicious.
Chocolate Besan Ladoo: Add 2 tablespoons cocoa powder to the roasted besan. Shape as usual. A fusion twist.
Nutty Besan Ladoo: Add extra chopped cashews and raisins to the mixture. More crunch, more flavour.
Serving Suggestions
Serve these besan ladoos as:
-
A festive sweet during Diwali, Holi, or Raksha Bandhan
-
A gift for friends and family (pack in a beautiful box)
-
A dessert after a special meal
-
A sweet treat with a cup of hot chai
Best time to enjoy? Any festive occasion. Also perfect for when you want to impress guests with something traditional and homemade.
For another traditional Diwali Recipes favourite, check out my Motichoor Ladoo Recipe on Luckky Corner – tiny boondi pearls in a fragrant syrup. And for a quick sweet, try my How to Make Kaju Katli – smooth, melt-in-mouth cashew fudge.
FAQs
What is besan ladoo made of?
Besan ladoo is made from gram flour (besan), ghee, and sugar. It is a traditional Indian sweet that is especially popular during Diwali.
Why is my besan ladoo bitter?
You burned the besan while roasting. Always roast on low flame and stir continuously. If it burns, discard and start again.
Why are my ladoos not holding shape?
The mixture is too dry, or you did not add enough ghee. Add a teaspoon of warm ghee and try again. Also, shape while the mixture is warm.
Can I make besan ladoo without ghee?
Yes. Use coconut oil or vegan ghee. The taste will be different but still delicious.
How long do besan ladoos last?
Store in an airtight container at room temperature for up to 2 weeks. They also freeze well for up to 2 months.
Can I use jaggery instead of sugar?
Yes. Use jaggery powder instead of sugar. The colour will be darker and the taste will be earthier.
Conclusion
This Diwali Recipes favourite – besan ladoo – is my way of bringing festival magic to my kitchen. The golden-yellow colour, the nutty aroma, the melt-in-mouth texture – it all comes together like a celebration in every bite. My family now asks for these every Diwali. My mother’s recipe lives on.
Make these for your next festival. Roast the besan slowly. Add sugar and cardamom. Shape the ladoos. Then take a bite and close your eyes. You will taste tradition. Then come back here and tell me – did your ladoos turn out golden? Did you add extra nuts? Did you eat three in one sitting? I am waiting.











