# Besan Ladoo

> To make besan ladoo, roast 200 g besan (gram flour) in 115 g ghee over low heat, stirring constantly, for 20-25 minutes until golden and nutty. Cool until just warm, then mix in 100 g powdered sugar, cardamom and chopped pistachios. Press and roll into 16 balls and let them set for 30 minutes.

Source: https://savourrecipes.com/recipe/besan-ladoo
Author: Hannah Whitfield | Published: Oct 17, 2026
Categories: Dessert Recipes, Indian Recipes
Collections: Diwali Recipes
Tags: Diwali, Vegetarian, Gluten Free, Indian, Make Ahead

Besan ladoo are round, melt-in-the-mouth sweets made from gram flour roasted slowly in ghee until it smells like toasted nuts. There are only five ingredients, and the one thing that matters is patience at the stove: 20-25 minutes of low heat and steady stirring. They keep for a week, so they are easy to make ahead for Diwali or to pack into boxes for friends.

## Key facts

- Prep time: 10 mins
- Cook time: 25 mins
- Cool and set: 30 mins
- Total time: 1 hr 5 mins
- Yield: 16 ladoos
- Difficulty: Easy
- Cuisine: Indian
- Method: Pan roasting
- Calories: 145 per serving

## Ingredients

- 200 g besan (gram flour or chickpea flour), 2 cups; coarse ladoo besan if you can find it
- 115 g ghee, 1/2 cup, melted, plus 1-2 tsp extra if needed
- 100 g powdered sugar, about 3/4 cup; also called icing sugar, or blend granulated sugar until fine
- 1/2 tsp ground cardamom
- 2 tbsp pistachios or almonds, chopped

## Equipment

- Heavy-bottomed pan or kadai
- Silicone spatula or wooden spoon
- Mixing bowl

## Instructions

1. **Roast the besan.** Melt the ghee in a heavy-bottomed pan over low heat. Add the besan and stir constantly, breaking up any lumps. At first it looks like damp sand. Keep stirring and scraping the bottom for 20-25 minutes, until it turns golden brown, smells nutty and loosens into a smooth, glossy paste.
2. **Cool until warm.** Scrape the mixture into a bowl and let it cool for 10-15 minutes, until it is warm but comfortable to touch. If you add the sugar while the besan is hot, the sugar melts and the ladoos will not hold their shape.
3. **Mix in the sugar.** Add the powdered sugar, cardamom and most of the nuts. Mix with a spoon, then with your hands, until everything is evenly combined.
4. **Shape the ladoos.** Take about 2 tbsp of the mixture (around 27 g), squeeze it firmly in your palm, then roll it into a smooth ball. Press a few pieces of nut on top. If the mixture crumbles, work in 1-2 tsp melted ghee. You should get about 16 ladoos.
5. **Let them set.** Leave the ladoos on a plate for 30 minutes to firm up before you serve or store them.

## Tips

- Keep the heat low the whole time. On high heat the flour browns in spots while the rest still tastes raw.
- Coarse besan, sold as ladoo besan, gives a slightly grainy bite. Fine besan makes smoother, softer ladoos. Both work.
- Gram flour is naturally gluten-free, but some brands are milled or packed alongside wheat. If you are cooking for someone with celiac disease, buy besan labelled gluten-free and check the label on the powdered sugar too.
- If the ladoos slump as they sit, the mixture was too warm. Chill it for 10 minutes and roll them again.

## Variations

- Mix 2 tbsp desiccated coconut in with the sugar.
- Add a pinch of ground nutmeg or a few crushed saffron threads with the cardamom.
- Stir in 2 tbsp chopped cashews or raisins with the sugar for more texture.

## Storage

- Fridge: Keep in an airtight container at room temperature for up to 1 week, or in the fridge for up to 2 weeks.
- Freezer: Freeze in a sealed container for up to 2 months and thaw at room temperature.

## Nutrition per serving (estimate)

| Calories | Protein | Carbohydrates | Fat |
|---|---|---|---|
| 145 | 3 g | 14 g | 8.5 g |

## Frequently asked questions

### Why does my besan ladoo taste raw?

The besan was not roasted long enough. Keep it over low heat, stirring constantly, for 20-25 minutes until it turns golden, smells nutty and loosens into a smooth paste. Undercooked besan tastes bitter and beany.

### Why won't my ladoos hold their shape?

Either the mixture is too dry or the sugar went in while it was hot. Work in 1-2 tsp melted ghee if it crumbles, and let the roasted besan cool until just warm before adding the sugar.

### Is besan ladoo gluten-free?

Yes. Besan is made from chickpeas, so it contains no wheat. Some brands are processed alongside wheat, so if you need to avoid gluten strictly, buy besan labelled gluten-free and check the powdered sugar label too.

### What is the difference between besan and chickpea flour?

Besan is usually milled from split brown chickpeas (chana dal), while flour sold as chickpea or garbanzo flour is often made from white chickpeas. Both work in this recipe. Chickpea flour can taste a little beanier, so roast it until it smells fully nutty.

## Disclaimer

- Nutrition information is an estimate based on the listed ingredients. It changes with the brands, portion sizes and swaps you use.
- Read ingredient labels for allergens and for diet claims such as gluten-free or vegan. Products and their ingredients can change.
- Cooking times are a guide, since ovens, air fryers and slow cookers all run differently. Use a food thermometer and cook meat, poultry and fish to the safe internal temperatures in government food safety guidance.
- This recipe is general information, not medical or nutrition advice. If you have an allergy, a health condition or a special diet, check with a qualified health professional.
