Besan laddu is already a classic! Simple, honest, and sweet in that familiar home-kitchen way.
But sometimes you want to upgrade the base model. Add a whole committee of nuts. Bring in coconut. Pour in condensed milk like you mean it. And suddenly a humble laddu starts acting like it owns the dessert table.
This was that mood. 👑
I took the usual Besan laddu logic and pushed it into “Pro Max” territory - mixed nuts for richness, ground coconut for texture, ghee for everything, and enough sugar and milk to turn the whole pan into a sticky, fragrant lump of sweetness that still somehow wants to be rolled into neat little balls.
Not a textbook recipe.
Not claiming ancestral purity.
Just honest home cooking 👨🍳 💪
And the kind of dessert that makes people reach for a second one before they have finished chewing the first.
Unfortunately, no video this time either. So, as usual, photos and a dry description.
Very-very premium laziness 🤘.
🤌🏽 Ingredients: #
- Mixed nuts 🥜 🌰 - cashew, almond, peanut, walnut, and macadamia (a roasted mixed-nut box works fine)
- Ground coconut 🥥 - 150 gm (I used a frozen pack; freshly ground works too)
- Besan / gram flour - 500 gm
- Ghee - as needed (clarified butter; you will use it more than once)
- Condensed milk - 1 small can (150 ml)
- Liquid milk 🥛 - approx. 0.5 litre (enough to drown the mix - I did not measure precisely)
- Sugar - 150–200 gm (I used brown sugar, which gave the Laddus a deeper brown colour; white sugar would keep more of the yellowish Besan tint)
- Cardamom
- Cinnamon
🤌🏽 Preparation: #
First, I picked out some cashew nuts from the mixed-nut batch and sliced them very thin. These were not going into the pan - they were reserved for decoration at the end.

The rest of the nut mix went into the grinder. It does not have to become powder - some texture is nice here. You want little fragments, not dust.
Then the coconut - ground, slightly clumpy, ready to go.
Besan, ghee, condensed milk, sugar - the supporting cast.
And the aromatics: whole cardamom pods and cinnamon pieces.
🤌🏽 Cooking: #
In a pan, I dry-roasted the cardamom and cinnamon first, then poured in some ghee and fried the spices until the kitchen started smelling like wedding catering.
Then came the dry base: roughly 150 gm of the ground nut mix, 150 gm of coconut, and 500 gm of Besan.
This stage needs continuous stirring. Otherwise the mix will stick to the bottom and you will spend the rest of the evening scraping a pan instead of eating Laddus.
I poured in more ghee - about 4 or 5 tablespoons - and kept stirring while the whole thing slowly started looking properly roasted.
When the mix looked toasted and fragrant, I added about 150–200 gm of sugar. I used brown sugar, which turned the final Laddus brown. White sugar would have kept more of the pale yellow Besan tone - your call, both work.
At this point I turned the heat down a little.
I stirred until the sugar melted and the whole pan looked evenly combined - still dry, still sandy, but sweeter and deeper in colour.
Then I opened the whole 100 ml can of condensed milk and mixed it in properly.
This is where the texture changes. Until now everything was dry and manageable if you kept moving the spoon. With condensed milk it becomes a little gooey - so be extra careful, keep stirring, and do not wander off to check your phone.
When the mix seemed ready, I picked up a small bite to taste the sweetness. It was still a little shy - so I added a bit more sugar. Do not hesitate here. Sweetness is personal, and laddu forgives adjustment.
Then I poured in roughly half a litre of normal milk - not measured, just enough to drown the mix. Maybe a little more than strictly necessary. That is fine.
I stirred until the milk was properly mixed in, then added 1 more tablespoon of ghee on top so it floated on the surface, covered the pan, and turned the heat back up for about 5 minutes.
After 5 minutes I opened the lid, lowered the heat to medium, and went back to stirring.
I kept at it for another 5 or 6 minutes until the liquid reduced and everything came together into one sticky, gooey lump of sweetness.
I switched off the heat and poured the mix onto a plate.
Let it cool for a few minutes - but not too long. Wait too much and the mixture dries out and becomes harder to shape.
🤌🏽 Shaping: #
I rubbed a drop of ghee into my palms to avoid stickiness, then started rolling round balls.
Then the thin cashew slices came into use - one or two pieces pressed on top of each Laddu for decoration.
Et voilà.
🤌🏽 Final Result: #
The result was dense, nutty, coconutty, and properly sweet - not powdery like a minimal Besan laddu, but richer, stickier, and more interesting in every bite.
The mixed nuts gave it depth, the coconut gave it body, and the ghee plus condensed milk made the whole thing feel indulgent without being complicated. Brown sugar made them look rustic and dark; white sugar would have kept them lighter and more classic.
They keep well for a few days if you can resist eating them immediately - which, honestly, is the harder part of this recipe.
That’s the one! ☝️ 1️⃣ 🥇
And for a weekend dessert experiment that starts with a bag of mixed nuts and ends with a plate full of decorated Laddus, that is reason enough to save the recipe.























