Air Fryer Onion Bhaji

Featured in: Everyday Family Favorites

These onion bhaji are made with thinly sliced onions mixed with gram flour and fragrant Indian spices, formed into patties and air fried until crispy and golden. Using an air fryer reduces oil, delivering a healthier, guilt-free version of this beloved snack. The blend of cumin, coriander, turmeric, and chili powder creates a vibrant, aromatic flavor profile. Serve hot with chutney or yogurt dip for a delicious appetizer or snack that is vegan and gluten-free.

Updated on Mon, 16 Feb 2026 12:59:00 GMT
Crispy air fryer onion bhaji fritters with golden edges and aromatic Indian spices.  Save to Pins
Crispy air fryer onion bhaji fritters with golden edges and aromatic Indian spices. | cocoastone.com

My neighbor brought over a batch of onion bhaji from the local Indian market last summer, and I bit into one while standing in her kitchen, the oil still glistening on my fingers. The crunch was immediate, the spices warm and layered, but what struck me most was how she casually mentioned making them at home in her air fryer, cutting the oil by half while keeping that golden, shattering texture intact. I spent the next week pestering her for the technique, and when she finally walked me through it, I realized this was the answer to every craving I'd been ignoring because of the guilt that comes with deep frying. Now these bhaji are in regular rotation on my countertop, ready in thirty minutes, and honestly, no one can tell the difference.

The moment I knew this recipe was a keeper was when my partner's parents came over unannounced on a Tuesday evening, and instead of panicking, I had a fresh batch of these bhaji ready within the time it took them to settle in the living room. Watching his mother's face light up as she bit into one, then ask how I'd made them so crispy without the traditional oil soak, felt like a small victory in the kitchen that went beyond just feeding people.

Ingredients

  • Large onions, thinly sliced: The foundation of these fritters; slicing them thin ensures they cook through and create those delicate, crispy layers that make bhaji so addictive.
  • Green chilies, finely chopped: These bring a sharp, fresh heat that builds as you eat; leave them out if you prefer milder fritters, or add an extra one if you like that slow burn.
  • Fresh cilantro, chopped: This isn't just garnish—it adds a grassy brightness that cuts through the richness and keeps each bite interesting.
  • Gram flour (besan): This chickpea flour is the binding hero here, creating a batter that clings to the onions without needing eggs; it's naturally earthy and gluten-free.
  • Rice flour: A small amount adds extra crispness and lightness, preventing the bhaji from becoming dense or heavy.
  • Ground cumin and coriander: These warm spices are what make bhaji taste like bhaji; don't skip them or substitute, as they're essential to the flavor profile.
  • Turmeric, chili powder, salt, and black pepper: Together, these build depth and warmth throughout the fritter, with turmeric adding a subtle earthiness and color.
  • Baking powder: This gives the bhaji lift and airiness, especially important when air frying instead of deep frying.
  • Lemon juice and water: The lemon brightens the spices and helps bind the mixture, while water is added slowly to reach the right consistency—thick enough to hold its shape.
  • Spray oil: Use whatever neutral oil you prefer; a spray bottle gives you control and uses far less oil than traditional methods.

Instructions

Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Prepare your aromatics:
Place your thinly sliced onions, chopped green chilies, and fresh cilantro in a large mixing bowl and give them a little toss to combine. The onions will start releasing their moisture as you mix, which is exactly what you want.
Build your dry blend:
Add the gram flour, rice flour, and all your spices—cumin, coriander, turmeric, chili powder, baking powder, salt, and pepper—directly to the bowl with the onions. Toss everything together gently but thoroughly until every onion slice is coated in the flour mixture and the color is even throughout.
Create the batter:
Squeeze in the lemon juice and add two tablespoons of water, then mix everything with your hands, breaking up any clumps as you go. You're aiming for a thick, cohesive batter that holds together when squeezed but isn't wet or pasty; add more water only a teaspoon at a time if it feels too dry.
Heat your air fryer:
Set it to 180°C (350°F) and let it preheat for three minutes—this ensures even cooking from the moment your bhaji hit the basket. While it's heating, lightly spray the air fryer basket with oil so nothing sticks.
Shape and arrange:
Scoop heaped tablespoons of the mixture and gently shape them into loose patties or rough clumps with your hands; they don't need to be perfect, and that rustic look actually adds to their charm. Arrange them in a single layer in the basket without crowding, leaving a little space between each one so the air can circulate.
The critical spray:
Lightly spray the tops of each bhaji with oil before they go in—this is what creates that golden, crispy exterior. Don't skip this step or use too much; a light mist is all you need.
Air fry until golden:
Cook for twelve to fifteen minutes, turning them over halfway through and giving them another light spray of oil on the second side. You'll know they're done when they're deeply golden and crisp to the touch, not soft or pale.
Serve while warm:
Transfer them to a plate lined with paper towels to catch any excess oil, then serve immediately with mint chutney, tamarind sauce, or even a cool yogurt dip for contrast. The texture is best within the first few minutes while they're still hot and crispy.
Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Spicy onion bhaji made in the air fryer, served with fresh cilantro and a cooling yogurt dip.  Save to Pins
Spicy onion bhaji made in the air fryer, served with fresh cilantro and a cooling yogurt dip. | cocoastone.com

There's something deeply satisfying about pulling open the air fryer drawer and seeing those golden, puffed-up bhaji tumbling around, still crackling softly. It's one of those small kitchen moments that feels almost ceremonial, the promise of something crispy and fragrant that's about to make someone happy.

Customizing Your Bhaji

Once you understand the base recipe, these fritters become a playground for whatever vegetables or flavors you're drawn to that day. I've added finely chopped spinach for earthiness, shredded carrot for sweetness, even a handful of paneer for richness, and each version feels like a conversation with the ingredients rather than a strict formula. The key is keeping the ratio of vegetables to binding flour relatively consistent, and remembering that anything you add should be chopped small enough that it cooks through in the fifteen minutes the bhaji spend in the air fryer.

Storing and Reheating

These bhaji are best eaten fresh, but if you have leftovers, they'll keep in an airtight container in the fridge for three days, and you can reheat them in the air fryer at 160°C for about five minutes to restore their crispness. I've also found that the raw batter can be frozen in portions, so on a lazy evening when I'm hungry for something crispy and spiced, I can pull out a tablespoon of mixture and have fresh bhaji ready in under twenty minutes.

Pairing and Serving Ideas

These bhaji shine brightest alongside a cool, creamy dip that offers contrast and balance—mint chutney with its bright herbaceousness is traditional and my go-to, but I've also served them with a simple yogurt mixed with cumin and salt, or even a tamarind sauce for tanginess. They work as an appetizer before a larger Indian meal, as a snack during the day with tea, or scattered across a board of other small bites for entertaining.

  • Make a double batch and freeze the raw batter in portions so you always have crispy bhaji within reach.
  • Serve them immediately while they're still hot and crunchy; they lose their texture appeal once they cool completely.
  • Pair with something cold and creamy to balance the warm spices and give your palate a refreshing break between bites.
Product image
Mix doughs, batters, and whipped cream easily for baking cakes, cookies, and everyday treats.
Check price on Amazon
Crunchy air fryer onion bhaji with tender onions, seasoned with turmeric and cumin for bold flavor. Save to Pins
Crunchy air fryer onion bhaji with tender onions, seasoned with turmeric and cumin for bold flavor. | cocoastone.com

These air fryer onion bhaji have quietly become the thing people ask me to bring to gatherings, not because they're fancy or complicated, but because they taste like care and taste like comfort all at once. There's real joy in knowing you can deliver something this good, this crispy, this spiced, in the time it takes to chat with a friend.

Frequently Asked Questions

What is the purpose of gram flour in this dish?

Gram flour acts as a binding agent and gives a nutty flavor, helping to hold the onions and spices together and create a crisp texture when cooked.

Can I adjust the spice level of the seasoning?

Yes, you can control the heat by varying the amount of chili powder and green chilies used in the mixture according to your preference.

How do I achieve a crispy finish using the air fryer?

Lightly spray the shaped onion patties with oil before air frying and turn halfway through cooking to ensure even, golden crispiness.

Are there any tips for extra crunch?

Add finely chopped spinach or shredded carrot to the batter to enhance texture and add a fresh crunch.

Is this suitable for gluten-free diets?

Yes, as long as you use certified gluten-free flours like gram flour and rice flour, ensuring there is no cross-contamination.

Air Fryer Onion Bhaji

Golden, spiced onion fritters cooked to crisp perfection with aromatic Indian seasonings.

Prep duration
15 minutes
Cooking duration
15 minutes
Overall time
30 minutes
Created by Mara Ellison


Skill level Easy

Cuisine type Indian

Portion size 4 Portions

Dietary guidelines Plant-based, No dairy, No gluten

What You'll Need

Vegetables

01 2 large onions, thinly sliced
02 2 green chilies, finely chopped (optional)
03 2 tablespoons fresh cilantro, chopped

Dry Ingredients

01 1 cup gram flour (besan/chickpea flour)
02 2 tablespoons rice flour
03 1 teaspoon ground cumin
04 1 teaspoon ground coriander
05 1/2 teaspoon turmeric
06 1/2 teaspoon chili powder
07 1/2 teaspoon baking powder
08 3/4 teaspoon salt
09 1/4 teaspoon black pepper

Wet Ingredients

01 2 to 3 tablespoons water as needed
02 1 tablespoon lemon juice

Finishing

01 Spray oil such as canola or sunflower oil

Directions

Step 01

Combine vegetables and seasonings: Place sliced onions, green chilies, and cilantro in a large mixing bowl. Add gram flour, rice flour, cumin, coriander, turmeric, chili powder, baking powder, salt, and black pepper. Toss everything together until onions are well coated in the flour and spices.

Step 02

Prepare the batter: Add lemon juice and 2 tablespoons water to the mixture. Mix with your hands to form a thick batter that just holds together. Add additional water one teaspoon at a time only if needed.

Step 03

Preheat the air fryer: Set air fryer to 350°F and preheat for 3 minutes.

Step 04

Prepare the basket: Lightly spray the air fryer basket with oil to prevent sticking.

Step 05

Shape and arrange fritters: Scoop heaped tablespoons of the batter mixture and gently shape into rough patties or clumps. Arrange in the air fryer basket in a single layer without overcrowding.

Step 06

Cook the bhaji: Lightly spray the tops with oil. Air fry for 12 to 15 minutes, turning once halfway through and spraying again, until golden and crisp.

Step 07

Serve: Transfer to a serving plate and serve hot with chutney or yogurt dip.

Necessary equipment

  • Air fryer
  • Large mixing bowl
  • Measuring cups and spoons
  • Sharp knife and cutting board

Allergen details

Review the ingredients for allergies and reach out to a healthcare provider if uncertain.
  • Contains chickpeas and legumes
  • Gluten-free only if using certified gluten-free flours
  • Check spice and flour labels for potential allergen cross-contamination

Nutrition per portion

This nutritional data is intended for reference and doesn't replace professional medical advice.
  • Total calories: 135
  • Total fat: 3 g
  • Carbohydrates: 23 g
  • Proteins: 5 g