Kanda Bhaji
Thinly sliced onions tossed with gram flour, green chili, and spices, then fried until craggy and crisp. This Maharashtrian tea-time favorite is light, savory, and especially good on a rainy day.
For 12 servings
- prep · ~5 min
Slice the onions and chop the aromatics.
Thinly slice the onions and finely chop the green chili and cilantro so the mixture cooks evenly and holds together well.
- mix · ~7 min
Mix the bhaji batter.
1.Place the sliced onion in a large bowl and sprinkle in the salt.2.Rub the onions lightly with your fingers for 2-3 minutes until they soften and release some moisture.3.Add chickpea flour, rice flour, green chili, cilantro, carom seeds, turmeric powder, and red chili powder.4.Add water a little at a time and mix to make a rough, clinging onion mixture rather than a smooth batter.TIPKeep the mixture shaggy and onion-heavy. Too much water makes flat, dense bhaji. - rest · ~10 min
Let the mixture rest for 10 minutes.
TIPThis short rest helps the onions release more moisture so the coating sticks better. - fry · ~15 min
Heat the oil and fry the bhaji.
1.Heat the oil for frying in a deep kadai over medium heat until moderately hot.2.Drop small loose handfuls of the onion mixture into the oil without pressing them tight.3.Fry in batches, turning once or twice, until deep golden and crisp, 4-5 minutes per batch.4.Lift out and let excess oil drip back into the kadai before transferring to a plate.TIPFry on medium heat so the onions sweeten and crisp up before the outside gets too dark. - serve
Serve the kanda bhaji hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Salt and rub the onions well before adding flour; that moisture helps the besan cling without needing much water.
- 2Keep the mixture loose and craggy, not like a smooth pakora batter, so the bhaji fries up lacy and crisp.
- 3If the onions release too much liquid after resting, sprinkle in a little extra chickpea flour rather than adding more water.
- 4Drop small rough clusters into the oil instead of compact balls so the edges turn deeply crisp.
- 5Fry in medium-hot oil; if the oil is too hot, the besan browns before the onions soften and sweeten.
- 6Serve immediately after frying, or re-crisp for a few minutes in a hot oven if making batches ahead.
- 7Drain on a rack or loosely crumpled paper so steam does not soften the crust.
Adapt it for your goals.
Low-oil
Air-fry or bake small loose clusters brushed with oil; the texture is less traditional but still crisp enough for a lighter tea-time snack.
extra spicyExtra-spicy
Add more green chili and a bigger pinch of red chili powder for a sharper, hotter bhaji that pairs well with cutting chai.
no cilantroNo-cilantro
Skip the cilantro if you want a more onion-forward, old-school flavor or need to work with a very minimal pantry.
mixed vegMixed-veg
Add a little thinly sliced potato or spinach to the onion mix for a fuller pakora-style variation while keeping the same spice base.
Why this is on our healthy list.
Plant-Based Protein
Chickpea flour adds plant protein and makes the bhaji more satisfying than a batter made only with refined flour.
Fiber From Onions and Besan
The onions and gram flour contribute fiber, which adds substance and helps balance this fried snack.
Digestive Spice Support
Carom seeds are traditionally used in Indian cooking for their robust flavor and digestive-friendly character in fried foods.
Frequently asked questions
The mixture likely had too much water, or the oil was not hot enough. Keep the batter onion-heavy and fry in medium-hot oil in small batches.



