Besan ladoo sweets piled on a plate
CookMe kitchen — besan ladoo sweets piled on a plate.

Dessert · indian cuisine

Besan Ladoo Recipe (Soft, No Raw Taste)

This besan ladoo recipe works when you roast the flour low and slow until it smells nutty — not pale, not bitter. Cool until warm, then mix sugar and cardamom so the ladoos stay soft and hold shape.

If the besan still smells raw, keep roasting. The aroma tells you before the colour does.

From my kitchen notebook

If the besan still smells raw, keep roasting. I shape while warm and let them cool completely before stacking or they flatten.

By · Tested in a home kitchen · Updated 2026-08-26

⏱ 25 min 👤 8 servings (16 ladoos) 🔥 Easy ⭐ 4.7 / 5

Recipe card

Prep10 min
Cook16 min
Total25 min
Yield8 servings
Rating4.7 / 5
Calories360
CuisineIndian
CourseDessert

Why this recipe works

Besan ladoo lives or dies in the roasting pan. Under-roasted flour tastes raw and bitter; properly roasted flour smells like a nutty bakery. Stir without stopping for 12–15 minutes until the colour deepens and the ghee looks glossy in the mix.

Cool until warm before sugar — hot mixture melts sugar into greasy syrup.

Expert kitchen tips

Ingredients

Step-by-step method

  1. Besan Ladoo Recipe (Soft, No Raw Taste) — step 1Heat ghee in a heavy-bottomed pan over medium-low heat.
  2. Besan Ladoo Recipe (Soft, No Raw Taste) — step 2Add chickpea flour and roast continuously, stirring without stopping, for 12–15 minutes.
  3. Besan Ladoo Recipe (Soft, No Raw Taste) — step 3The flour will go through stages — grainy to smooth, and the colour will deepen to golden. It's ready when it smells nutty and fragrant.
  4. Besan Ladoo Recipe (Soft, No Raw Taste) — step 4Remove from heat and let cool for 15 minutes — it should be warm, not hot.
  5. Besan Ladoo Recipe (Soft, No Raw Taste) — step 5Mix in powdered sugar, cardamom and pistachios. If using saffron, dissolve in 1 tsp warm ghee first.
  6. Besan Ladoo Recipe (Soft, No Raw Taste) — step 6Shape the mixture into smooth balls while still warm. If it's too crumbly, add a tiny bit of warm ghee.
  7. Besan Ladoo Recipe (Soft, No Raw Taste) — step 7Let cool completely before storing. They firm up as they cool.
💡 What I do in my kitchen: roasting the besan is the most critical step — under-roasted besan tastes raw and bitter. The colour should be deep golden and the aroma should be intensely nutty.

Estimated nutrition

About 360 calories per serving (based on 8 servings). Values are estimates for home cooks and vary by brands, oil used, and portion size — not lab-analysed.

Tins and tea time

I roll these while the mixture is still warm enough to hold shape, then cool them fully before packing. One ladoo with chai is my usual afternoon break after a big roast of besan.

Store in an airtight tin at room temperature for a week if the weather is dry; fridge if your kitchen runs humid. They firm up cold — let them sit ten minutes before serving. Crumbled leftovers make a quick topping for plain yogurt or ice cream.

Besan ladoo questions

Why does my besan ladoo taste raw?

The flour was under-roasted. Stay on medium-low and stir 12–15 minutes until it smells nutty and turns deep golden. Colour alone lies; aroma does not.

When do I add the sugar?

Only when the mix is warm, not hot. Hot ghee melts sugar into greasy syrup and the ladoos will not set.

Crumbly and will not roll?

Add a teaspoon of warm ghee and try again. Shape while still warm — cold mixture refuses to bind.

How long do they keep?

About a week in an airtight tin in dry weather. Fridge if humid; bring to room temp before serving.