Crispy Potato Bonda (South Indian Snack)
Bonda is a South Indian street snack of spiced mashed potato dipped in a light chickpea batter and fried until the outside shatters and the inside stays soft. It is the kind of hot, savoury bite that disappears fast, especially with a cup of tea.

I keep coming back to this version because the batter stays remarkably crisp without turning thick or greasy. A little rice flour is the trick, and once you make it, it is more straightforward than it looks.
What Makes This Potato Bonda So Good
The filling is simple but full of warmth from mustard seeds, curry leaves, and fresh green chilli. None of the flavours shout over each other; you get that earthy potato base with a gentle kick and an almost popcorn-like aroma from the tempered spices.
The batter wraps it all in a thin, crackly shell that holds its crunch for a good while after frying. A splash of hot oil beaten into the batter before frying helps it seal quickly against the filling, so the oil stays clean and the bondas do not soak up grease.
Ingredients

- 3 medium potatoes, about 300g total, boiled and peeled: a starchy variety like Russet or Maris Piper mashes smoothly.
- 1 tbsp vegetable oil, plus more for frying: any neutral oil with a high smoke point.
- 1/2 tsp mustard seeds: black or brown both work.
- 1/2 tsp split urad dal (optional): adds a little nutty crunch; skip if you do not have it.
- 1 sprig fresh curry leaves, about 10 leaves: leaves only, torn or left whole.
- 1 small onion, finely chopped: yellow or white, about 1/3 cup.
- 1 to 2 green chillies, finely chopped: adjust to your heat preference.
- 1 tsp grated fresh ginger: or 1/2 tsp ginger paste.
- 1/4 tsp ground turmeric.
- 1/2 tsp salt, or to taste.
- 1 cup chickpea flour (besan).
- 2 tbsp rice flour: this keeps the batter crisp; cornflour works in a pinch.
- 1/4 tsp baking soda: just enough for lightness.
- 1/2 tsp salt.
- Water, about 1/2 cup plus 2 tbsp: enough to make a smooth, thick batter.
A Few Easy Swaps
- Filling: swap potato with a mix of cooked and mashed plantain or yam for a slightly sweeter, denser centre.
- Spice level: omit the green chilli for a mild version or add a pinch of red chilli powder to the batter.
- Curry leaves: if you cannot find fresh ones, use a small handful of chopped coriander stems in the filling.
- Rice flour: replace with an equal amount of cornflour for a similar crisp result.
- Gluten-free: this recipe is naturally gluten free as long as your chickpea flour is not cross-contaminated.
If you like these, try the Mysore Bajji recipe next for a bigger, softer cousin.
How To Make Bonda
Step 1: Temper the Spices for the Filling

Heat 1 tbsp vegetable oil in a small pan over medium heat. Add the 1/2 tsp mustard seeds and the 1/2 tsp urad dal if using. Once the seeds pop, toss in the curry leaves and let them crackle for about 10 seconds. Stir in the chopped onion and green chillies, and cook for 3 to 4 minutes until the onion softens and turns translucent.
Add the grated ginger and 1/4 tsp turmeric. Stir for 30 seconds, just until it smells fragrant. Take the pan off the heat.
Step 2: Mash and Mix the Potato Filling

In a bowl, mash the boiled potatoes until smooth. Scrape the onion-spice mixture on top, add 1/2 tsp salt, and mix everything together with a fork or your hands until evenly combined. Taste a small pinch and adjust the salt.
Let the filling cool completely. Warm filling makes the batter soggy, so this step matters. You can even chill it for 10 minutes while you make the batter.
Step 3: Whisk the Batter

In a mixing bowl, combine 1 cup chickpea flour, 2 tbsp rice flour, 1/4 tsp baking soda, and 1/2 tsp salt. Pour in water a little at a time, whisking constantly, until you have a smooth batter without lumps. It should be thick enough to coat the back of a spoon but still drip off slowly. Stir in 1 tsp of hot oil from the frying pan you will use later, just before you start coating the bondas.
Step 4: Shape and Coat the Potato Balls

Divide the cooled potato mixture into 12 equal portions and roll them into smooth balls. Place them on a plate. Heat a deep pan or kadai with enough oil to submerge the bondas, about 2 inches deep. Once the oil reaches 350°F (180°C), the surface will shimmer and a tiny drop of batter should sizzle up immediately.
Dip each potato ball into the batter, roll to coat completely, and let the excess drip off before carefully lowering it into the hot oil. Work in batches of 3 or 4 so the oil temperature does not drop too much.
Step 5: Fry Until Deep Golden and Drain

Fry the bondas for 4 to 5 minutes, turning them gently once or twice. They are ready when the outside is a deep amber-gold and the sizzling sound softens to a quiet rustle. Lift them out with a slotted spoon and drain on a wire rack or paper-towel-lined plate.
Serve them right away while the shell is crisp and the inside is steaming hot, with coconut chutney or a simple cup of chai.
Tips for Crisp, Even Bondas
- Keep the filling cold: if the potato mix is warm, the batter slips off and the bondas can break apart in the oil.
- Stir hot oil into the batter just before dipping; it helps the coating set fast and stay crisp longer.
- Test the oil temperature with one bonda first. If it browns in under a minute, the oil is too hot; if it takes over 6 minutes, it is too cool.
- Do not overcrowd the pan. A crowded pan drops the oil temperature, and the bondas turn oily instead of crisp.
Storing and Reheating Leftover Bondas
- Refrigerate: keep any uneaten bondas in an airtight container for up to 2 days. They will lose their crunch, but the flavour stays good.
- Reheating: bake them at 375°F (190°C) on a wire rack for 6 to 8 minutes, or air-fry at 350°F for 4 to 5 minutes, until the shell crisps up again.
What To Serve With Bonda
Coconut chutney is the classic partner; its cool, nutty sweetness balances the warm spices. A spoonful of tangy tamarind or tomato chutney cuts through the richness. A simple cup of masala chai is all you need if you are eating them as an afternoon snack.
Frequently Asked Questions
Can I bake these instead of frying?
Baking does not produce the same crisp, shell-like crust. If you prefer to bake, brush the coated balls with oil and bake at 425°F for 15 to 18 minutes, turning once, but they will be more like a dry, firm biscuit than a bonda.
Why does my batter slide off in the oil?
The filling is likely too warm, the batter is too thick, or the oil is not hot enough. Cold filling and a steady 350°F oil temperature fix most batter issues.
Can I use any potato?
Starchy potatoes mash fluffier and hold shape better. Waxy potatoes can be used but the filling will be a bit denser and stickier.
Can I make the filling ahead of time?
Yes, the filling can be made up to a day ahead and stored in the fridge. Bring it to room temperature or use it cold right before shaping.

Bonda Recipe
Ingredients
Method
- Heat 1 tbsp oil in a pan over medium heat. Add mustard seeds and urad dal; once they pop, add curry leaves and let them crackle. Stir in onion and green chillies, cook 3-4 minutes until soft. Add ginger and turmeric, cook 30 seconds, then remove from heat.
- Mash the potatoes in a bowl, mix in the onion-spice mixture and 1/2 tsp salt. Cool completely.
- Whisk chickpea flour, rice flour, baking soda, and 1/2 tsp salt with enough water to make a thick, smooth batter. Stir in 1 tsp hot oil.
- Shape the cooled filling into 12 balls. Heat oil to 350°F (180°C). Dip each ball in batter, coat fully, and fry in small batches.
- Fry for 4-5 minutes, turning once, until deep golden. Drain on a wire rack and serve immediately.
