3-Ingredient Coconut Ladoo (Condensed Milk Coconut Ladoo)
A no-thermometer coconut ladoo made with condensed milk and desiccated coconut, done start to finish in about 20 minutes.
Toast desiccated coconut in ghee for 2-3 minutes until pale gold and fragrant, stir in a tin of condensed milk, and cook on low heat for 7-9 minutes until the mixture thickens and pulls away from the sides of the pan. Off the heat, stir in cardamom, let it cool until just warm, then roll into balls and coat in extra coconut. The one thing that decides whether these hold together or crumble apart is pulling the pan off the heat the moment it clumps and releases from the sides — a minute or two too long and the sugars seize into a grainy, dry mass that won't roll smooth.
VegetarianNo wheat Contains no wheat as written. Not vegan — condensed milk is the binder here, so there is no straight swap.
Classic coconut ladoo starts with fresh coconut and a sugar syrup cooked to one-string consistency. This version skips both. Condensed milk works as sweetener and binder at once, so the sugar arrives already dissolved and stable, and there is no syrup stage to misjudge.
That is less of a compromise than it sounds. Condensed milk is milk reduced with sugar, which is roughly what the long method spends an hour producing. The taste lands close and the whole thing is done in twenty minutes. If you want the slow version of this idea, besan ladoo is the one that rewards an hour at the stove.
What to buy
Desiccated coconut makes this recipe work abroad, and it is also the thing people get wrong at the shop. You want it unsweetened, finely shredded and dry. In the US and UK it lives in the baking aisle rather than the international one; Bob’s Red Mill, Nutiva and most bulk-bin coconut all qualify.
The trap is sweetened flaked coconut, the kind sold for frosting cakes. It carries added sugar and a lot more moisture. Use it and the mixture stays loose and tastes cloying, and extra cooking will not rescue it. Read the ingredients list rather than the front of the bag.
Fresh grated coconut is lovely if you have it. It holds far more water, so give the mixture three or four extra minutes before you expect it to tighten. Condensed milk is doing the job khoya does in richer mithai — milk cooked down to a solid — which is the same shortcut behind gulab jamun made with milk powder.
Tips
- Use a heavy-bottomed pan. Thin pans scorch the coconut at the edges well before the centre catches up.
- Toast the coconut in ghee before the condensed milk goes in. Skip that minute and the ladoo taste flat and purely sweet.
- Grease your palms, not the pan. A thin film on your hands is enough; extra ghee in the mixture makes the ladoo greasy rather than smooth.
- Roll them smaller than feels right. These are rich, and a walnut-sized ladoo is the size people actually finish.
Ingredients
Tap an ingredient to cross it off as you go.
Instructions
- Set a heavy-bottomed pan or kadhai over medium-low heat and melt the ghee. Add the desiccated coconut and toast it, stirring constantly, for 2-3 minutes until it turns pale gold and smells nutty rather than raw. Don't walk away here — desiccated coconut is dry and thin, and it goes from pale to brown in under a minute.
- Pour in the condensed milk and stir until fully combined. The mixture will look loose and glossy, almost like wet sand in milk — that's normal at this stage.
- Turn the heat down to low and keep stirring, scraping the base of the pan every few seconds. After 7-9 minutes it will thicken noticeably: the colour deepens slightly to a warm ivory, the mixture starts to clump into a mass, and it pulls cleanly away from the sides of the pan when you drag your spatula through it.
- Stir in the cardamom powder and salt, mix for another 30 seconds, then take the pan off the heat immediately. Overcooking past this point is the single most common mistake — even 2 extra minutes on the flame turns the mixture grainy and hard to shape.
- Let the mixture cool in the pan for 5-8 minutes, stirring once or twice, until it's warm but comfortable to touch — too hot and you'll burn your palms, too cold and it turns crumbly and won't bind.
- Grease your palms lightly with ghee. Scoop out slightly heaped tablespoons and roll firmly between your palms into smooth balls, about the size of a small walnut.
- Roll each ladoo in the reserved desiccated coconut to coat, pressing gently so it sticks. Garnish with a pinch of chopped pistachio if using, pressing it into the top while the ladoo is still slightly warm.
- Spread the ladoos on a plate or tray in a single layer and let them cool completely and firm up for about 20 minutes before stacking or storing.
Ingredient guides: Khoya (Mawa)
Ingredient swaps for cooks abroad
- No unsweetened desiccated coconut: fresh grated coconut works too, but it carries moisture, so cook the mixture 3-4 minutes longer until it thickens properly, or the ladoo will be too soft to hold shape.
- Sweetened flaked coconut (the kind sold for baking, like Baker's Angel Flake) is too moist and too sweet for this — if it's all you can find, cut the condensed milk by 2-3 tablespoons and taste before adding more.
- No khoya (milk solids made by slow-simmering milk down to a dense paste) on hand: condensed milk is exactly the shortcut this recipe leans on, so you don't need khoya at all here.
- Ghee substitute: unsalted butter works fine for toasting the coconut and greasing your palms; the flavour will be slightly less nutty but still good.
Frequently asked questions
- Will these hold up on a two-hour drive to a party?
- Yes, as long as they are completely cool before you pack them. Warm coconut ladoo sweat in a sealed box and go sticky. Cool them in a single layer for at least twenty minutes, then pack them in one layer with baking paper between tiers.
- Can I double the batch?
- You can, but use two pans rather than one large one. Doubling the depth of the mixture roughly doubles the cooking time and makes the base scorch before the top thickens. Two separate batches in the same pan, one after the other, is simpler than fighting a deep one.
- The mixture is still loose after ten minutes. What now?
- Keep it on low and stay with it for another two or three minutes rather than raising the heat. Loose mixture usually means moist coconut, which is common with fresh or sweetened varieties. Raising the flame browns the base before the middle has a chance to tighten.
- How long do coconut ladoo keep?
- About two days at cool room temperature in an airtight tin, and up to a week in the fridge. In a warm kitchen, go straight to the fridge. Condensed milk makes these more perishable than ghee-rich ladoo like besan ladoo. They also freeze for up to a month: thaw them in the fridge, still in the box, so they do not sweat.