Indian Onion Bhaji Recipe
Introduction
Indian Onion Bhaji are crispy, flavorful fritters perfect as a snack or appetizer. Made with thinly sliced onions coated in a spiced chickpea flour batter, they offer a satisfying crunch and a hint of heat. They’re simple to prepare and always a crowd-pleaser.

Ingredients
- 2 medium onions (sliced)
- 1 cup chickpea flour
- 1 Tbsp nutritional yeast (optional)
- 3/4 tsp ground cumin
- 3/4 tsp salt
- 1/2 tsp ground turmeric
- 1/2 cup water
- 1 tsp lime juice (or lemon juice)
- 1 green hot chili pepper (finely chopped)
- 1 Tbsp parsley (chopped, or cilantro)
- 3 Tbsp oil (for frying, coconut oil recommended)
Instructions
- Step 1: Peel and slice the onions into thin strips using a sharp knife or mandoline, then set aside.
- Step 2: In a medium or large bowl, whisk together chickpea flour, nutritional yeast (if using), cumin, salt, turmeric, water, lime juice, chopped chili, and parsley until you get a medium-thick batter. Add more water a teaspoon at a time if it’s too thick.
- Step 3: Stir in the sliced onions by hand, mixing until they are evenly coated with the batter.
- Step 4: Heat a large skillet over medium heat and add at least one tablespoon of oil. Once hot, use tongs to drop small portions of the onion batter into the pan, frying about 4 fritters at a time.
- Step 5: Cook each bhaji for 2 to 4 minutes per side, until golden brown and crispy. Repeat with the remaining batter and serve warm.
Tips & Variations
- For extra crispiness, let the batter rest for 10 minutes before frying to hydrate the onions fully.
- You can substitute cilantro for parsley or add finely chopped curry leaves for authentic flavor.
- Adjust the chili quantity to your preferred spice level or omit it for a milder taste.
- Use vegetable or sunflower oil if you don’t have coconut oil.
Storage
Store leftover bhajis in an airtight container in the refrigerator for up to 2 days. Reheat in a hot oven or skillet to keep them crisp. Avoid microwaving as it can make them soggy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I bake onion bhajis instead of frying?
Yes, you can bake them at 400°F (200°C) on a greased baking sheet for about 20 minutes, flipping halfway through. While healthier, baking won’t be as crispy as frying.
What can I serve with onion bhajis?
They pair well with chutneys like tamarind, mint, or mango chutney, and also with plain yogurt or raita for dipping.
PrintIndian Onion Bhaji Recipe
Indian Onion Bhaji is a crispy, flavorful snack made from thinly sliced onions coated in a spiced chickpea flour batter and deep-fried to golden perfection. This popular street food from India offers a delightful combination of spices, herbs, and a satisfying crunch, perfect as an appetizer or a tea-time treat.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: About 12 bhajis 1x
- Category: Snack
- Method: Frying
- Cuisine: Indian
- Diet: Vegan
Ingredients
Vegetables
- 2 medium onions, thinly sliced
- 1 green hot chili pepper, finely chopped
- 1 Tbsp parsley, chopped (or cilantro)
Batter
- 1 cup chickpea flour
- 1 Tbsp nutritional yeast (optional)
- 3/4 tsp ground cumin
- 3/4 tsp salt
- 1/2 tsp ground turmeric
- 1/2 cup water
- 1 tsp lime juice (or lemon juice)
For Frying
- 3 Tbsp oil (for frying, coconut oil recommended)
Instructions
- Prepare Onions: Peel and slice the onions into thin strips using a sharp knife or a mandoline. Set aside.
- Make the Batter: In a medium to large mixing bowl, combine chickpea flour, nutritional yeast (if using), ground cumin, salt, turmeric, water, and lime juice. Whisk together until you get a medium-thick batter. If it’s too thick, add water teaspoon by teaspoon to adjust consistency.
- Combine Onions and Batter: Stir the sliced onions and chopped chili pepper into the batter using your hands or a spoon, making sure the onions are fully and evenly coated.
- Heat Oil: Preheat a large skillet over medium heat and add at least one tablespoon of coconut oil.
- Fry Bhajis: Once the oil is hot, use tongs to drop small portions of the onion batter into the pan, cooking about four fritters at a time. Fry for 2-4 minutes per side or until golden brown and crispy.
- Repeat & Serve: Continue frying the remaining batter in batches. Drain the bhajis on paper towels if desired and serve hot as a snack or appetizer.
Notes
- Use coconut oil or another neutral oil with a high smoke point for best frying results.
- If you prefer less heat, omit or reduce the green chili pepper.
- Nutritional yeast is optional and adds a subtle cheesy flavor and extra nutrients.
- For a gluten-free diet, ensure chickpea flour is pure and uncontaminated.
- Serve with chutney or dipping sauce for enhanced flavor.
Keywords: Indian, Onion Bhaji, snack, fried fritters, chickpea flour, vegan, crispy, appetizer

