Indian Onion Bhaji Fritters

Featured in Elegant Small Bites.

Indian onion bhaji is a crispy and flavorful appetizer made with thinly sliced onions coated in a spiced chickpea flour batter. This dish is vegan, gluten-free, and pan-fried in minimal oil, making it a lighter option compared to traditional deep-fried versions. With just a few steps, you can create these golden fritters in under 30 minutes. Enhance their flavors with a dip like cucumber raita or enjoy them as a hearty snack or light side dish. Easy to prepare and packed with aromatic spices, they’re a crowd-pleasing favorite!

Barbara Chef
Updated on Wed, 14 May 2025 13:48:21 GMT
A plate of food with a bowl of sauce. Pin it
A plate of food with a bowl of sauce. | gracefulflavors.com

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. Pin it
A plate of food with a bowl of sauce. | gracefulflavors.com

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. Pin it
A plate of food with a bowl of sauce. | gracefulflavors.com

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.

Indian Onion Bhaji

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

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes
By: Barbara

Category: Tasty Snacks

Difficulty: Easy

Cuisine: Indian

Yield: 12 Servings

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

01 2 medium (300 g) onions, sliced
02 1 cup (100 g) chickpea flour
03 1 Tbsp nutritional yeast (optional)
04 ¾ tsp ground cumin
05 ¾ tsp salt
06 ½ tsp ground turmeric
07 ½ cup (120 ml) water
08 1 tsp lime juice (or lemon juice)
09 1 green hot chili pepper, finely chopped
10 1 Tbsp parsley, chopped (or cilantro)
11 3 Tbsp coconut oil for frying

Instructions

Step 01

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

Step 02

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.

Step 03

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

Step 04

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

Step 05

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.

Step 06

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