Crispy Indian Onion Fritters

Author

Emma Hayes

There I was in a hot yoga studio with plenty of bright natural light and bending myself into pretzel like positions for the very first time.

Recent

Onion Bhaji Recipe – Crispy Indian Onion Fritters

Onion Bhaji is a popular Indian snack made with thinly sliced onions, gram flour, herbs, and aromatic spices. Fried until crisp and golden, these savory fritters have crunchy edges and a soft, flavorful center.

They are especially comforting on rainy evenings and pair beautifully with green chutney, tamarind chutney, or a simple cup of hot masala chai. This homemade version uses everyday ingredients and is easy to prepare without any complicated techniques.

Recipe Overview

Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 4
Cuisine: Indian
Course: Snack / Appetizer
Difficulty: Easy
Diet: Vegetarian

Ingredients

  • 2 large onions, thinly sliced
  • 1 cup gram flour (besan/chickpea flour)
  • 2 tablespoons rice flour
  • 1 green chilli, finely chopped
  • 2 tablespoons fresh coriander leaves, chopped
  • ½ teaspoon cumin seeds
  • ½ teaspoon carom seeds (ajwain)
  • ½ teaspoon turmeric powder
  • ½ teaspoon red chilli powder
  • ½ teaspoon coriander powder
  • ½ teaspoon garam masala
  • ¾ teaspoon salt, or to taste
  • ¼ teaspoon baking soda, optional
  • 3–5 tablespoons water, as required
  • Oil for deep frying

How to Make Onion Bhaji

1. Prepare the Onions

Peel the onions and slice them as thinly as possible. Place the sliced onions in a large mixing bowl.

Add the salt and gently mix with your hands. Leave the onions for about 5–10 minutes. The salt helps draw moisture from the onions, which reduces the amount of additional water needed for the batter.

2. Add the Spices

Add the chopped green chilli, coriander leaves, cumin seeds, carom seeds, turmeric, red chilli powder, coriander powder, and garam masala.

Mix everything thoroughly so the onions are evenly coated with the spices.

3. Add the Flour

Add the gram flour and rice flour to the onion mixture. Rice flour helps give the bhajis a crispier texture.

Mix well, gently squeezing the onions while combining everything. Their natural moisture will begin binding the flour.

4. Make the Bhaji Mixture

Add water one tablespoon at a time until the onions are lightly coated with a thick, sticky batter.

Avoid adding too much water. A thin or watery batter can make the bhajis absorb more oil and become soft rather than crispy.

If using baking soda, mix it in at this stage.

5. Heat the Oil

Pour enough oil into a deep kadai or heavy-bottomed pan for frying.

Heat over medium heat. To check the temperature, drop a tiny amount of batter into the oil. It should rise gradually to the surface and begin sizzling without immediately turning dark.

6. Fry the Onion Bhajis

Take small portions of the onion mixture with your fingers or a spoon and carefully drop them into the hot oil.

Keep the portions loose and slightly irregular rather than pressing them into compact balls. This creates the characteristic crispy edges.

Do not overcrowd the pan.

7. Fry Until Golden

Fry the bhajis over medium heat, turning occasionally, until they become crisp and evenly golden brown.

This usually takes around 4–6 minutes per batch, depending on their size.

8. Drain and Serve

Remove the cooked onion bhajis using a slotted spoon and place them on a plate lined with absorbent kitchen paper.

Serve immediately while they are hot and crispy.

Serving Suggestions

Onion Bhaji tastes delicious with:

  • Coriander-mint chutney
  • Tamarind chutney
  • Tomato ketchup
  • Plain yogurt or raita
  • Masala chai
  • Fresh lemon wedges

For a simple homemade presentation, serve the bhajis on a plate with green chutney and a few onion or lemon slices on the side.

Tips for Crispy Onion Bhaji

Slice onions thinly: Thin slices produce crispier, lighter bhajis.

Use minimal water: The onions naturally release moisture after adding salt, so add extra water gradually.

Add rice flour: A small amount of rice flour gives the exterior an extra crunch.

Keep the oil temperature moderate: Oil that is too hot can brown the outside before the onions cook properly. Oil that is not hot enough can make the bhajis greasy.

Don’t overcrowd the pan: Frying a few bhajis at a time helps maintain the oil temperature.

Serve immediately: Onion bhajis are at their crispiest shortly after frying.

Frequently Asked Questions

Why are my onion bhajis soft?

Too much water in the batter or frying at a low temperature can make bhajis soft and oily. Keep the mixture thick and use only enough water to bind the ingredients.

Can I prepare the batter in advance?

It is better to prepare the mixture shortly before frying. Salt causes onions to release water over time, which can make the batter thinner if it sits for too long.

What is the difference between onion bhaji and onion pakora?

The names are often used interchangeably. Both generally refer to onions coated with a seasoned gram-flour mixture and fried until crisp. Recipes and terminology can vary between regions.

Can I make Onion Bhaji without rice flour?

Yes. You can prepare it using only gram flour. Rice flour is included mainly to make the exterior slightly crispier.

How do I reheat leftover Onion Bhaji?

For the best texture, reheat leftover bhajis in an oven or air fryer until hot and crisp. Microwaving tends to make the coating softer.

Storage

Allow leftover bhajis to cool completely before transferring them to an airtight container. Refrigerate and consume within 1–2 days. Reheat thoroughly before serving.

Author

  • Rahul Desai

    Rahul Desai is a food enthusiast who enjoys exploring cuisines from around the world. He specializes in pasta, Mediterranean dishes, fusion recipes, and restaurant-style meals that can be recreated at home.

related posts

author

Emma Hayes

There I was in a hot yoga studio with plenty of bright natural light and bending myself into pretzel like positions for the very first time.

instagram