Indian Onion Bhaji Fritters

By: Barbara Updated on Wed, 14 May 2025 13:48:21 GMT Tasty Snacks
Barbara, recipe developer and home cook at Graceful Flavors
Barbara

Hi, I'm Barbara, the recipe developer and home cook behind Graceful Flavors. I share approachable recipes with clear steps, familiar ingredients, and delicious results for real everyday kitchens.

Updated on Wed, 14 May 2025 13:48:21 GMT

Read it →
A plate of food with a bowl of sauce. Pin it
A plate of food with a bowl of sauce.

This crispy Indian onion bhaji recipe transforms simple ingredients into an irresistible snack using just one tablespoon of oil per four fritters. The magic happens when thinly sliced onions meet a spiced chickpea flour batter, creating perfectly light and flavorful fritters that satisfy cravings without guilt.

I first made these during a rainy weekend when craving restaurant-style Indian food but wanting something healthier. My family now requests these bhajis weekly, proving healthy alternatives can be just as delicious as their deep-fried counterparts.

Ingredients

  • Medium onions: Thinly sliced providing the sweet foundation and signature texture
  • Chickpea flour: Creates the distinctive nutty flavor and crisp exterior while keeping everything gluten free
  • Nutritional yeast: Optional but adds a subtle cheesy umami depth
  • Ground cumin: Brings essential warmth and earthiness authentic to Indian cuisine
  • Salt: Enhances all flavors and balances the sweetness of the onions
  • Ground turmeric: Adds beautiful golden color and subtle earthy notes
  • Water: Provides just enough moisture to create the perfect batter consistency
  • Lime juice: Brightens everything with a touch of acidity
  • Green hot chili pepper: Adds customizable heat; choose milder varieties if preferred
  • Fresh parsley or cilantro: Brings freshness and color contrast
  • Coconut oil: For frying, imparts subtle sweetness perfect for these fritters

Step-by-Step Instructions

Prepare the Onions:
Peel your onions then slice them into thin consistent strips using a sharp knife or mandoline. Aim for slices about 1/8 inch thick so they cook through properly while maintaining some texture. Set aside while preparing the batter.
Create the Batter:
In a medium to large mixing bowl whisk together the chickpea flour, nutritional yeast, cumin, salt, turmeric, water, and lime juice until smooth. The consistency should be medium thick enough to coat the back of a spoon but still drop easily. Adjust with additional water if needed, adding just one teaspoon at a time to avoid making it too thin.
Coat the Onions:
Add the sliced onions, green chili, and chopped herbs to the batter. Use your hands to thoroughly mix ensuring every onion slice is completely coated. The batter should cling to the onions without being too thick or drippy. Let sit for 5 minutes to allow flavors to meld.
Fry to Perfection:
Heat a tablespoon of coconut oil in a large skillet over medium heat until shimmering but not smoking. Using tongs, drop small portions of the battered onions into the hot oil forming nest-like patties about 3 inches in diameter. Avoid overcrowding the pan, cook just 4 fritters at once to maintain temperature.
Achieve Golden Crispiness:
Cook each bhaji for 2 to 4 minutes per side watching carefully as they turn golden brown. Press down gently with a spatula to ensure even cooking. Add additional oil between batches as needed. Transfer to a paper towel-lined plate to absorb any excess oil before serving.
A plate of food with a bowl of sauce.
A plate of food with a bowl of sauce.

Chickpea flour is truly the secret star of this recipe. I discovered its versatility years ago during my first attempt at making authentic Indian street food at home. The way it creates that signature crisp exterior while keeping the inside tender completely transformed my home cooking game.

Serving Suggestions

These crispy onion bhajis pair beautifully with cooling dips that balance their warming spices. Traditional cucumber raita works wonderfully—a simple mix of yogurt, grated cucumber, mint, and a pinch of cumin. For a vegan option, try a coconut yogurt-based dip or tangy tamarind chutney.

Serve these bhajis piping hot as part of an Indian feast alongside curries and flatbreads or enjoy them as a standalone snack with afternoon tea. They also make impressive party appetizers that accommodate multiple dietary preferences without anyone feeling they're missing out.

Storage and Reheating

While bhajis are best enjoyed fresh, they can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, avoid the microwave which makes them soggy. Instead, place them on a baking sheet in a 350°F oven for 5 to 7 minutes until hot and crispy again.

For make-ahead convenience, prepare the batter and slice the onions separately, storing in the refrigerator for up to 24 hours. Combine and cook just before serving for the freshest results. The batter may thicken when refrigerated, so add a splash of water before using if needed.

Ingredient Substitutions

Adjust this versatile recipe to your pantry and preferences with these tested substitutions. Rice flour can replace up to half the chickpea flour for extra crispiness. Add grated carrots or zucchini for color and nutrition, replacing about a quarter of the onion quantity.

If avoiding coconut oil, any neutral high-heat oil works perfectly. For additional flavor dimensions, try adding a half teaspoon of garam masala or curry powder to the batter. The nutritional yeast is purely optional; skip it if unavailable or replace with a tablespoon of grated parmesan if not keeping the recipe vegan.

A plate of food with a bowl of sauce.
A plate of food with a bowl of sauce.

Frequently Asked Questions

What are the main ingredients for onion bhaji?

The main ingredients are onions, chickpea flour, cumin, turmeric, chili, parsley, and lime juice. You also need oil for pan-frying.

Can I substitute chickpea flour?

Yes, you can substitute chickpea flour with all-purpose flour or a gluten-free alternative, but the authentic flavor might differ slightly.

How do I make the batter consistency right?

The batter should be medium-thick, coating the onions without dripping too much. Add water gradually to adjust consistency.

How do I store leftover onion bhaji?

You can store them in an airtight container in the refrigerator for up to 2 days. Reheat in an oven or air fryer for crispiness.

What dips pair well with onion bhaji?

Popular dips include cucumber raita, mint chutney, or tamarind sauce for complementing the spiced flavors.

4.70 from 174 votes

Indian Onion Bhaji

Prep Time:
10 Minutes
Cook Time:
15 Minutes
Total Time:
25 Minutes
Servings:
12
A plate of food with a bowl of sauce.

Crispy Indian onion bhaji with spiced chickpea batter; a perfect vegan snack or appetizer.

Ingredients

  • 2 medium (300 g) onions, sliced
  • 1 cup (100 g) chickpea flour
  • 1 Tbsp nutritional yeast (optional)
  • ¾ tsp ground cumin
  • ¾ tsp salt
  • ½ tsp ground turmeric
  • ½ cup (120 ml) water
  • 1 tsp lime juice (or lemon juice)
  • 1 green hot chili pepper, finely chopped
  • 1 Tbsp parsley, chopped (or cilantro)
  • 3 Tbsp coconut oil for frying

Instructions

1.

1. Slice the onions: Peel the onions and use a sharp knife or mandoline to slice them into thin strips, then set aside.

2.

2. Prepare the batter: In a medium or large mixing bowl, combine chickpea flour, nutritional yeast, ground cumin, salt, ground turmeric, water, lime juice, green chili, and parsley. Whisk into a medium-thick batter, adding more water if necessary, one teaspoon at a time.

3.

3. Coat the onions: Mix the sliced onions into the batter, ensuring they are fully and evenly coated.

4.

4. Heat the skillet: Heat a large skillet over medium heat and add one tablespoon of coconut oil.

5.

5. Cook the fritters: Use tongs to drop small portions of the battered onions into the pan (about 4 fritters at a time). Cook for 2-4 minutes per side until golden and crispy.

6.

6. Repeat and serve: Repeat the process with the remaining onion mixture. Serve immediately with a dip of choice, such as cucumber raita.

Tools You'll Need

  • Sharp knife or mandoline
  • Mixing bowl
  • Whisk
  • Large skillet
  • Tongs

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • May contain allergens related to chickpea flour
  • Check coconut oil for tree nut processing if allergic

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 80
  • Total Fat: 4 g
  • Total Carbohydrate: 8 g
  • Protein: 3 g