Go Back
Onion Pakora (Bhajiya) Recipe

Onion Pakora (Bhajiya) Recipe

Onion Pakora, also known as Kanda Bhajiya, is a classic Indian street food snack where thinly sliced onions are coated in a spiced chickpea flour batter and deep-fried to golden perfection. Crispy on the outside with tender, sweet onions inside, these irresistible fritters are a monsoon favorite and tea-time staple across India. Simple yet incredibly flavorful, they're often enjoyed with chutneys and a hot cup of masala chai.
Prep Time 15 minutes
Cook Time 20 minutes
Resting Time 10 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Appetizer, Snack, street food
Cuisine: Indian, Maharashtrian, North Indian
Calories: 160

Ingredients
  

For Onions
  • 3 large onions about 500g, preferably red onions
  • 1/2 tsp salt for sprinkling on onions
  • 1/2 tsp sugar optional, balances onion pungency
For Batter
  • 1 cup besan (chickpea flour)
  • 2 tbsp rice flour for extra crispiness
  • 1 tsp red chili powder adjust to taste
  • 1/2 tsp turmeric powder
  • 1 tsp cumin seeds
  • 1 tsp ajwain (carom seeds)
  • 1 tsp coriander powder
  • 1/2 tsp garam masala
  • 1 inch ginger finely grated
  • 1-2 green chilies finely chopped
  • 2 tbsp fresh coriander leaves finely chopped
  • 2 tbsp fresh mint leaves finely chopped (optional)
  • 1 tsp salt adjust to taste
  • 1/4 tsp baking soda optional, for lighter texture
  • 1/2 cup water approximately, as needed
For Frying & Serving
  • 2 cups oil for deep frying
  • 2 tbsp chaat masala for sprinkling
  • 1/4 cup green chutney for serving
  • 1/4 cup tamarind chutney for serving
  • 1/2 cup tomato ketchup for serving
  • 1 lemon cut into wedges

Equipment

  • Deep frying pan or kadai
  • Slotted spoon
  • Paper towels or wire rack
  • Mixing bowls
  • Knife or mandoline slicer

Method
 

  1. Prepare onions: Peel onions and cut them in half from root to tip. Slice thinly using a sharp knife or mandoline slicer.
  2. Separate the onion slices into half-moons. Place in a large bowl and sprinkle with ½ tsp salt and sugar (if using). Toss gently and let sit for 5 minutes.
  3. After 5 minutes, the onions will have released some moisture. Squeeze them gently to remove excess liquid. This step is crucial for crisp pakoras.
  4. Prepare batter: In a mixing bowl, sift together besan and rice flour to remove any lumps.
  5. Add all dry spices - red chili powder, turmeric powder, cumin seeds, ajwain, coriander powder, garam masala, and 1 tsp salt.
  6. Add grated ginger, chopped green chilies, chopped coriander leaves, mint leaves (if using), and baking soda (if using). Mix well.
  7. Add the prepared onions to the dry mixture. Mix gently with your hands, squeezing lightly to help onions release more moisture.
  8. Gradually add water, a little at a time, while mixing. The onions will continue to release moisture, so you may need less water than expected.
  9. Mix until all onions are coated with a thick, sticky batter. The batter should just bind the onions together - it shouldn't be runny.
  10. Let the onion-batter mixture rest for 10 minutes. This allows the flours to hydrate and the flavors to meld.
  11. Heat oil in a deep frying pan or kadai over medium heat. Oil should be moderately hot (350°F/175°C). Test by dropping a small onion piece - it should sizzle and rise slowly.
  12. Take small handfuls of the onion-batter mixture (about 2 tablespoons each). Drop gently into hot oil, forming loose clusters. Don't pack too tightly.
  13. Fry 4-5 pakoras at a time, depending on pan size. Do not overcrowd the pan as this lowers oil temperature.
  14. Fry on medium heat for 4-5 minutes until golden brown and crisp. The onions should be cooked through and sweet.
  15. Flip pakoras occasionally for even cooking. They should float to the surface and become golden brown when done.
  16. Remove with a slotted spoon and drain on a wire rack or paper towels. Sprinkle chaat masala immediately while hot.
  17. Repeat with remaining onion mixture. Maintain oil temperature between batches by adjusting heat as needed.
  18. For extra crispiness: You can double fry - fry once until pale, remove, cool for 2 minutes, then refry until golden brown.
  19. Serve immediately while hot and crisp. Garnish with lemon wedges.
  20. Serve with green chutney, tamarind chutney, or tomato ketchup. Best enjoyed with masala chai.

Notes

Regional Variations:
Maharashtrian Kanda Bhajiya: Thin and crispy, served with chutney
Punjabi Onion Pakora: Thicker clusters, often served with lassi
Gujarati Kanda Bhajiya: Slightly sweeter, served as tea-time snack
South Indian Onion Bajji: Served with coconut chutney
Rajasthani Pyaz Pakodi: Extra spicy, served with garlic chutney
Bengali Piyaji: Made with split chickpea flour (cholar dal)
Bombay Street Style: Served in newspaper cones with masala
Restaurant Style: Extra crisp with special spice blend
Onion Selection Tips:
• Use red onions for best flavor and natural sweetness
• Large onions are easier to slice thinly and evenly
• Fresh, firm onions work better than old, soft ones
• Avoid onions that have started sprouting
• If onions are very pungent, soak slices in cold water for 10 minutes after slicing
• Sweet onions like Vidalia can be used for milder flavor
• Yellow onions work but are more pungent than red onions
Storage & Reheating:
• Best consumed immediately after frying for maximum crispiness.
• Can be kept warm in oven at 200°F (95°C) for up to 30 minutes.
• Store leftovers in airtight container in refrigerator for 1-2 days.
• Reheat in preheated oven at 350°F (175°C) for 8-10 minutes or air fry at 375°F (190°C) for 5-7 minutes.
• Do not microwave as it makes pakoras soft and soggy.
• Onion-batter mixture can be prepared 1 hour in advance and refrigerated.
• Fry only what will be consumed immediately for best texture.
Pro Tips for Perfect Onion Pakora:
• Slice onions uniformly - thin slices cook evenly and become sweet.
• Salt onions and let sit to draw out moisture - this prevents sogginess.
• Squeeze onions gently after salting to remove excess liquid.
• Batter should be thick and sticky, not runny - onions provide most moisture.
• Don't overmix - just combine until onions are coated.
• Rest the mixture for 10 minutes for flours to hydrate properly.
• Form loose clusters, not tight balls, for maximum crispiness.
• Maintain medium oil temperature - too hot burns outside, too cool makes oily.
• Don't overcrowd frying pan - this is crucial for crisp pakoras.
• Drain on wire rack instead of paper towels to prevent steaming.
• Sprinkle chaat masala immediately after frying while still hot.
• Serve immediately - onion pakoras lose crispiness quickly.
Serving Suggestions:
• Classic monsoon snack with hot masala chai.
• Appetizer for parties and family gatherings.
• Side dish with dal-rice or curry meals.
• Tea-time treat with ginger tea.
• Street food style in paper cones with extra masala.
• Game day or movie night snack.
• Quick snack for unexpected guests.
Troubleshooting:
Pakoras too oily: Oil temperature too low or onions too wet.
Batter too thin: Added too much water - add more besan to thicken.
Pakoras falling apart: Batter too thin or not enough binding.
Not crispy enough: Onions not squeezed enough or batter too wet.
Burnt outside, raw inside: Oil too hot or clusters too big.
Too much batter, not enough onion: Adjust onion-to-batter ratio.
Onions too pungent: Soak sliced onions in cold water before using.
Uneven cooking: Onion slices not uniform or oil temperature fluctuating.
Healthier Alternatives:
• Air fry at 375°F (190°C) for 12-15 minutes with light oil spray.
• Bake at 400°F (200°C) for 18-20 minutes on greased baking sheet.
• Shallow fry with minimal oil instead of deep frying.
• Use sweet potatoes or zucchini with onions for variation.
• Add grated vegetables (carrot, cabbage) for nutrition.
• Use whole wheat flour or multigrain flour in batter.
• Reduce oil absorption by double frying technique.
Seasonal & Occasional:
• Ultimate monsoon comfort food across India.
• Popular during Ramadan for iftar.
• Festival snack during Diwali and Holi.
• Tea-time staple throughout the year.
• Comfort food during rainy days.
• Quick snack for movie nights.
• Appetizer for dinner parties.
Dietary Adaptations:
Vegan: Use water in batter, ensure all ingredients are plant-based.
Gluten-free: Ensure besan and rice flour are certified gluten-free.
Low-carb: Use fewer onions, add other low-carb vegetables.
Kid-friendly: Reduce spices, serve with ketchup.
Low-fat: Bake or air fry instead of deep frying.
Diabetic-friendly: Use less sugar, bake instead of fry.
Allergy-friendly: Substitute besan with rice flour if allergic to chickpeas.
Cultural Significance:
• Most popular street food pakora variety after potato.
• Monsoon ritual in Maharashtrian households especially.
• Tea-time favorite for generations across India.
• Often the first pakora variety people learn to make.
• Comfort food that's both simple and satisfying.
• Street vendors' bestseller during rains.
• Represents simple, home-style Indian cooking at its best.
Flavor Variations:
• Add 2 tbsp grated coconut for South Indian twist.
• Include 1 tbsp sesame seeds for nutty flavor.
• Add ¼ cup chopped spinach or methi leaves.
• Include 2 tbsp corn kernels for sweetness and crunch.
• Add 1 tbsp kasuri methi for North Indian flavor.
• Include 1 tsp chaat masala in batter for tanginess.
• Add 2 tbsp poha (flattened rice) for different texture.