Good food. Less fuss.
From the EZdish collection

Onion Bhajia

Indian · Appetizer

Crispy, golden-brown Indian onion fritters seasoned with aromatic spices and fried to perfection. A classic street food snack that is naturally gluten-free and vegan.

Ready in 30 minutesVeganVegetarian
Jump to recipe
Onion Bhajia — recipe cover
25 minA little patience, a lot of flavor
Prep time10 min
Cook time15 min
Servings4 people
DifficultyEasy
Let's make something good

How to make it

6 steps. Take it one step at a time.

  1. Place the thinly sliced onions

    Place the thinly sliced onions in a large mixing bowl. Sprinkle with salt and mix well. Let the onions rest for about 10 minutes; this allows them to release their natural juices.

    10 min
  2. To the onions, add the green chilies, ginger-garlic paste, cumin seeds

    To the onions, add the green chilies, ginger-garlic paste, cumin seeds, carom seeds, turmeric powder, red chili powder, and chopped coriander leaves. Mix thoroughly to coat the onions with the spices.

  3. Sift in the gram flour and rice flour

    Sift in the gram flour and rice flour. Mix with your hands, pressing slightly to combine with the onion moisture. If the mixture is too dry to hold together, add water one tablespoon at a time until a thick, sticky batter forms that coats the onions.

  4. Heat oil in a deep pan or kadai

    Heat oil in a deep pan or kadai over medium-high heat. To test if the oil is ready, drop a small piece of batter; if it sizzles and rises to the surface immediately, it's ready.

  5. Take small, roughly spoonful-sized portions of the onion batter and carefully…

    Take small, roughly spoonful-sized portions of the onion batter and carefully drop them into the hot oil. Do not overcrowd the pan. Fry until the bhajias are golden brown and crispy on all sides, about 3-4 minutes.

    4 min
  6. Remove the bhajias

    Remove the bhajias with a slotted spoon and drain on paper towels. Serve hot with mint chutney or tamarind sauce.

A little kitchen wisdom

Ensure the onions are sliced very thinly for maximum crunch. Letting the onions sit with salt first releases their natural juices, which helps create a better batter consistency without needing too much extra water.

What you'll need

Mixing bowlDeep panSlotted spoonPaper towels
Keep the good going

For now. And for later.

Make it ahead

The batter can be prepared 1 hour in advance, but it is best to fry them just before serving for maximum crispiness.

Store & enjoy

Store leftovers in an airtight container. Reheat in an air fryer or oven to restore crispiness. Reheat at 180°C (350°F) in an oven for 5 minutes.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Onion Bhajia
Step 1 of 6

Place the thinly sliced onions

Place the thinly sliced onions in a large mixing bowl. Sprinkle with salt and mix well. Let the onions rest for about 10 minutes; this allows them to release their natural juices.

10 min