Spiced Gram Flour Ladoo (Besan Ladoo) Recipe
Introduction
Spiced gram flour ladoo, or besan ladoo, is a classic Indian sweet that captivates with its rich, toasted flavor and warm cardamom aroma. These delicate, melt-in-your-mouth treats are perfect for festive occasions or as a comforting homemade dessert.

Ingredients
- 6 green cardamom pods
- 100g icing sugar, sieved
- 50g unsalted cashews
- 125g ghee (see tip below)
- 200g gram flour, sieved
- ¼ tsp saffron, soaked in 1 tbsp warm milk
- 1 tbsp chopped pistachios
Instructions
- Step 1: Split the cardamom pods and remove the seeds. Grind the seeds to a fine powder with 1 teaspoon of the icing sugar using a pestle and mortar. Set aside.
- Step 2: Heat a small, sturdy pan over medium heat. Roast the cashews, stirring constantly, until they develop light flecks of color. Transfer to a chopping board to cool, then finely chop.
- Step 3: Melt the ghee in a wok or karahi over low heat. Add the sieved gram flour and fry, stirring continuously, until it darkens and releases a toasted aroma, about 15-20 minutes.
- Step 4: Stir in the toasted cashews and transfer the mixture to a mixing bowl. Allow it to cool until warm enough to handle.
- Step 5: Add the remaining icing sugar, ground cardamom, and saffron with its soaking liquid. Knead the mixture until smooth, then leave it to cool to room temperature.
- Step 6: Shape the mixture into small balls (ladoos), about 3 cm in diameter, using your hands. Place them on a baking tray lined with baking parchment. If they feel soft, chill for 10 minutes to firm up.
- Step 7: To serve, press a few chopped pistachios into the top of each ladoo.
Tips & Variations
- For homemade ghee, gently cook unsalted butter until the milk solids brown and separate, then strain as described below for a fresh, flavorful base.
- You can substitute cashews with almonds or a mix of nuts for different textures and tastes.
- Adjust the sweetness by varying the amount of icing sugar according to your preference.
Storage
Store the ladoos in an airtight container at room temperature. They will keep well for 7 to 10 days. If they soften, simply chill them in the refrigerator to firm up before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
How do I make homemade ghee for this recipe?
Heat 250g unsalted butter in a small pan over low heat without stirring, for 15-20 minutes until the milk solids start to brown and the butter turns golden. Pour through a muslin-lined sieve into a jar, leaving the solids behind. This ghee will keep for 2-3 months at room temperature.
Can I make these ladoos gluten-free?
Yes, gram flour (besan) is naturally gluten-free, so these ladoos are safe for a gluten-free diet, provided all ingredients are free from cross-contamination.
Print
Spiced Gram Flour Ladoo (Besan Ladoo) Recipe
- Total Time: 45 minutes
- Yield: Approximately 15–18 ladoos 1x
- Diet: Vegetarian
Description
Spiced gram flour ladoo, also known as besan ladoo, is a traditional Indian sweet made from roasted gram flour, ghee, and sugar, flavored with aromatic cardamom and saffron, and garnished with chopped pistachios. These rich, melt-in-the-mouth ladoos are perfect for festive occasions or as a delightful homemade treat.
Ingredients
Spices and Flavorings
- 6 green cardamom pods
- ¼ tsp saffron, soaked in 1 tbsp warm milk
- 1 tsp icing sugar (for grinding cardamom seeds)
Sweeteners
- 100g icing sugar, sieved
Nuts
- 50g unsalted cashews
- 1 tbsp chopped pistachios (for garnish)
Main Ingredients
- 125g ghee (homemade or store-bought)
- 200g gram flour (besan), sieved
Instructions
- Prepare cardamom powder: Split the cardamom pods and remove the seeds. Using a pestle and mortar, grind the seeds together with 1 teaspoon of the icing sugar until finely powdered. Set this aside to use later.
- Roast cashews: Heat a small, sturdy pan over medium heat and roast the cashews, stirring constantly until they turn golden and develop flecks of color. Remove from heat and transfer to a chopping board. Once cooled, finely chop the cashews.
- Roast gram flour in ghee: Melt the ghee in a wok or karahi over low heat. Add the sieved gram flour and roast it while stirring continuously for about 15-20 minutes until it darkens in color and releases a warm, toasted aroma. Add the chopped cashews and mix well, then transfer the mixture to a mixing bowl. Allow it to cool until warm enough to handle.
- Add sugar and flavorings: Stir in the remaining icing sugar, ground cardamom powder, and saffron along with its soaked milk liquid. Knead the mixture thoroughly until smooth and uniform in texture. Leave it to cool completely to room temperature.
- Shape the ladoos: Using your hands, shape the gram flour mixture into small round balls about 3 cm in diameter. Place each ladoo on a baking tray lined with baking parchment. If the ladoos feel too soft, chill them in the refrigerator for 10 minutes to firm up.
- Garnish and store: Press some chopped pistachios onto the top of each ladoo for garnish. Store the ladoos in an airtight container at room temperature, where they will keep fresh for 7-10 days.
- Optional homemade ghee preparation: To make homemade ghee, heat 250g unsalted butter in a small sturdy pan over low heat without stirring for 15-20 minutes until milk solids brown and butter turns golden. Turn off heat and let sit for a few minutes. Strain the melted butter through a muslin-lined sieve into a heatproof bowl, leaving browned solids behind. Store the clear ghee in a jar at room temperature or refrigerate.
Notes
- Roasting the gram flour properly is key to the rich flavor and prevents any raw taste.
- Stir continuously while roasting to avoid burning the flour and ghee mixture.
- Chilling the ladoos helps them hold their shape better.
- Use good quality ghee for the best taste; homemade ghee is recommended for authentic flavor.
- Ladoos can be stored at room temperature in an airtight container for up to 10 days.
- Adjust sugar levels to taste if a less sweet ladoo is preferred.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: Indian
Keywords: besan ladoo, gram flour ladoo, Indian sweets, cardamom ladoo, festive sweets, traditional Indian dessert

