As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure.
Besan ladoo are the little golden sweets you will find piled high on trays at Diwali, weddings and every family celebration in north India: gram flour slowly roasted in ghee until it smells like toasted biscuits, then sweetened, scented with cardamom and rolled into melt-in-the-mouth balls. Four ingredients, one pan, and no seed oil anywhere near it. The only real secret is patience at the stove.
Why ghee?
This is a sweet that simply does not work without ghee. The long, slow roast needs a fat that will not burn, and ghee, with its milk solids already removed, can take it. It carries the nutty flavour of the toasted besan, then firms as it cools and holds each laddoo together. Butter would scorch and a neutral oil would give you greasy crumbs that never set. You can make your own ghee in about 20 minutes, or buy a good jar from a specialist such as Pure Indian Foods.
Makes: about 14 laddoos · Prep: 10 minutes, plus cooling · Cook: 20 minutes
Ingredients
- 200g besan (gram flour); the slightly coarse "laddoo besan" gives the best texture
- 120g ghee, plus 1–2 tsp extra if needed
- 120g icing sugar (or Indian bura), sifted
- ½ tsp freshly ground cardamom (seeds from about 8 green pods)
- 2 tbsp pistachios or almonds, finely chopped, plus a few slivers to decorate
- Optional: a pinch of saffron crumbled into 1 tsp warm milk, or a pinch of grated nutmeg
Method
- Melt the ghee in a heavy-based, wide pan over low heat. A thick pan matters here, because besan scorches easily in a thin one.
- Add the besan and stir until it is coated in ghee. At first it will look like damp sand and feel stiff.
- Keep roasting on low heat, stirring and scraping the base constantly, for 15–20 minutes. The mixture loosens and turns glossy as the ghee is released, deepens to a golden almond colour and smells nutty, like toasted biscuits. Do not rush this with high heat; under-roasted besan tastes raw and pasty.
- Stir in the cardamom (and saffron milk or nutmeg, if using), then tip the mixture into a bowl and leave it until it is warm but comfortable to touch, about 15 minutes. If it is too hot, the sugar melts and the laddoos turn sticky and flat.
- Add the sifted sugar and chopped nuts and mix thoroughly with your hand or a spoon until evenly combined.
- Take a heaped tablespoon (about 30g) and press and roll it firmly between your palms into a smooth ball. If the mixture crumbles, work in 1–2 tsp warm ghee. Press a sliver of pistachio or almond on top.
- Leave the laddoos to set at room temperature for 30 minutes. Store in an airtight tin at cool room temperature and eat within about a week.
Tips
- Stir with a flat-edged wooden spatula so you can scrape the whole base of the pan; the besan catches in the corners first.
- Sift both the besan and the sugar. Lumps of either show up as hard, raw-tasting bits in the finished laddoo.
- Making them as gifts? They hold their shape well, so pack them in paper cases in a tin. Curious how sweets like these travelled and changed over the centuries? The Food Timeline is a rewarding rabbit hole.
- Our complete guide to cooking with ghee covers storage, buying and more ways to use it.
FAQ
Why make besan ladoo with ghee?
Ghee is the traditional fat for laddoos, and it is not a substitute here; it is half the recipe. As the besan roasts, the ghee carries that nutty, browned flavour, and once the laddoos cool it firms up and holds them in shape. Butter contains water and milk solids that would burn during the long roast, and a neutral seed oil would leave the laddoos greasy, flat-tasting and unable to set.
How do I know when the besan is roasted enough?
Go by colour, smell and texture together: a deep golden colour, a strong nutty aroma, and a loose, almost runny mixture that leaves the sides of the pan. This usually takes 15–20 minutes on low heat.
Why are my laddoos falling apart?
The mixture is a little too dry or has cooled too much. Work in 1–2 tsp warm ghee and shape them while the mixture is still slightly warm.
Why did my laddoos go flat and sticky?
The sugar went in while the besan was too hot and melted. Let the mixture cool until it is just warm before adding the sugar. If it has already happened, chill the mixture for 10 minutes and shape again.
Can I use granulated sugar?
Blitz it to a fine powder first. Coarse granules stay gritty because there is no liquid to dissolve them.
Can I make my own ghee for this?
Yes, and it is very easy. Our guide to making ghee at home walks you through it, and homemade ghee gives laddoos a lovely toasty depth.
More ideas: ghee golden milk latte · chana masala in ghee · lamb biryani in ghee · seed-oil-free desserts. For a whole festive spread cooked the same way, Savannah's Savor India cookbook has 20 seed-oil-free Indian recipes built on ghee.
African, Hawaiian, Indian, Mediterranean, Asian, Exotic, Chicken, Rice, Cookies, Coffee, Spices, Plants, World Cuisine, 30-Minute Dinners and more.
View All Books on Amazon →