Crispy Air Fryer Onion Bhaji

Featured in: Quick Snacks & Starters

These crispy onion fritters blend thinly sliced onions with fragrant Indian spices, coated in gram and rice flours. Air fried to achieve a golden crunch without excess oil, they provide a lighter alternative to traditional methods. Finished with a hint of lemon juice and served best with chutneys, they make a flavorful vegan and gluten-free snack or appetizer. The process is quick, taking about 30 minutes from prep to cooking, and customizable by adding spinach or adjusting chili levels.

Updated on Mon, 16 Feb 2026 13:46:00 GMT
Crispy air fryer onion bhaji with golden edges and fragrant Indian spices, served hot for a healthy snack.  Save to Pinterest
Crispy air fryer onion bhaji with golden edges and fragrant Indian spices, served hot for a healthy snack. | sonicskillet.com

My cousin called me one Tuesday afternoon asking if I could make bhaji for her daughter's school potluck, but she wanted them less greasy than the traditional deep-fried version. I'd just bought an air fryer and hadn't really trusted it for anything beyond reheating leftovers, so this felt like the perfect challenge. What started as a favor turned into the most satisfying kitchen experiment—crispy, golden, and somehow even more flavorful than I remembered from street vendor visits years ago.

That school potluck day, I watched these bhaji disappear faster than anything else on the table, and a dad I'd never met before asked for my recipe right there in front of the dessert table. His kids had gone back for thirds, which felt like the highest compliment possible from the picky eater crowd.

Ingredients

  • Onions (2 large, thinly sliced): The star ingredient that becomes sweet and caramelized as it fries; slicing them thin means they cook through evenly and create those delicate crispy bits.
  • Gram flour (1 cup): This chickpea flour binds everything together and gives bhaji their signature earthy flavor and tender-crispy texture that regular wheat flour can't match.
  • Rice flour (2 tablespoons): A small amount adds extra crunch without making the batter heavy or dense.
  • Green chilies (2, finely chopped): Fresh heat that builds gradually rather than shocking your palate; you can leave them out entirely if spice isn't your thing.
  • Fresh cilantro (2 tablespoons, chopped): This brightens everything up with a fresh note that balances the warm spices beautifully.
  • Cumin and coriander (1 teaspoon each): These two spices are the backbone of authentic bhaji flavor, warming and slightly floral without overpowering.
  • Turmeric (1/2 teaspoon): Besides the golden color, it brings subtle earthiness and mild anti-inflammatory warmth.
  • Chili powder (1/2 teaspoon): A touch of deep heat that layers underneath the fresher spice from the green chilies.
  • Baking powder (1/2 teaspoon): This might seem small, but it's essential for creating those airy pockets that make them crispy rather than dense.
  • Lemon juice (1 tablespoon): The acid keeps everything tasting bright and prevents the spices from feeling flat or heavy.
  • Spray oil: Using oil spray instead of pouring oil saves calories while still achieving that golden, crispy exterior the air fryer does so well.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Slice and prep your aromatics:
Take your onions and slice them into thin half-moons so they're all roughly the same thickness. Finely chop your green chilies and cilantro, keeping them separate for now so you can adjust amounts as you go.
Build your dry mixture:
In a large bowl, combine gram flour, rice flour, cumin, coriander, turmeric, chili powder, baking powder, salt, and black pepper. I like to whisk this together first so the spices distribute evenly and you don't get any pockets of too much turmeric.
Coat the onions:
Add your sliced onions, green chilies, and cilantro to the spiced flour and toss everything together with your hands or a spoon until every piece of onion is coated in that spice mixture. This is important because you want flavor in every bite, not just on the outside.
Create your batter:
Squeeze in the lemon juice, then add 2 tablespoons of water and mix gently with your hands, pressing a little as you go. You're looking for a thick, sticky consistency that barely holds together when you squeeze it—add water just a teaspoon at a time if it feels too dry.
Prep your air fryer:
Preheat to 180°C (350°F) for a full 3 minutes so it's truly hot. Lightly spray the basket with oil, creating a thin coating that helps prevent sticking without soaking the basket.
Shape and arrange:
Using a heaped tablespoon, scoop the mixture and gently shape it into rough patties or clumps with your hands. Arrange them in a single layer in the basket with a little space around each piece—overcrowding means they steam instead of crisping.
The first spray:
Lightly spray the tops of each bhaji with oil from about six inches away, using short bursts. This seems like such a small step, but it's what creates that golden, crispy exterior.
Air fry with attention:
Set the timer for 12 to 15 minutes, depending on your air fryer's personality. At the halfway mark, gently shake the basket or flip each piece with tongs, then spray again lightly. They should be turning golden at this point.
Finish strong:
They're done when they're deeply golden and feel crispy when you tap them with a fork. Serve immediately while they're at their crispiest.
Fluffy chickpea flour onion fritters air-fried to perfection, bursting with cumin and coriander flavors.  Save to Pinterest
Fluffy chickpea flour onion fritters air-fried to perfection, bursting with cumin and coriander flavors. | sonicskillet.com

A few weeks after that potluck, I made these again for myself on a quiet evening when I just wanted something satisfying without making a mess of my kitchen. There's something about biting into one while it's still warm and hearing that crunch, knowing it took no real effort and barely any oil—it felt like I'd discovered a secret that should've been obvious all along.

Why the Air Fryer Changes Everything

The traditional deep-fried bhaji I grew up with were incredible, but they required heating a pot of oil, dealing with splatters, and the inevitable heavy feeling afterward. With the air fryer, you get all the crispy texture with about a quarter of the oil, and your kitchen doesn't smell like a fried food stand for three days. The circulating hot air does something almost magical to the gram flour batter, creating these delicate, shattering edges while keeping the inside tender with those caramelized onion pockets still intact.

Customizing Your Batch

Once you've made these a time or two, you'll start seeing them as a template you can play with based on what you have and what mood you're in. I've added finely shredded carrot for sweetness, thinned spinach for earthiness, and even a pinch of amchur powder for extra tanginess. The base ratio stays the same, so it's really hard to go wrong once you understand how the batter should feel and look.

Serving and Storage Tips

These are absolutely best eaten fresh and warm right from the air fryer, but I've learned they'll keep in an airtight container in the fridge for up to three days if you need to make them ahead. To reheat without losing the crispness, pop them back in the air fryer at 150°C for about 5 minutes rather than using a microwave.

  • Serve with mint chutney, tamarind sauce, or even a cooling yogurt dip to balance the spices.
  • If you're making these for a crowd, you can prepare the batter earlier in the day and air fry them in batches right before serving.
  • Don't be afraid to adjust the spice level by adding more or less chili powder and fresh chilies based on who you're feeding.
Vegan air fryer onion bhaji, crunchy on the outside and tender inside, paired with fresh cilantro. Save to Pinterest
Vegan air fryer onion bhaji, crunchy on the outside and tender inside, paired with fresh cilantro. | sonicskillet.com

These bhaji turned what I thought was a risky kitchen experiment into something I make regularly now, and they've become the thing people actually ask me to bring to gatherings. That's the real magic of a good recipe—when it stops being about following instructions and starts being about making something with your own hands that genuinely makes people happy.

Recipe Questions

What makes these onion fritters crispy?

The combination of gram and rice flours creates a crisp coating, while air frying ensures a golden, crunchy texture without deep frying.

Can green chilies be omitted?

Yes, green chilies are optional and can be adjusted to suit your spice preference or left out for a milder taste.

Is it necessary to preheat the air fryer?

Preheating the air fryer to 180°C ensures even cooking and helps achieve the desired crispiness.

Can I add other vegetables to the batter?

Yes, finely chopped spinach or shredded carrot can be added for extra crunch and nutrition.

What dipping sauces pair well with these fritters?

Mint chutney and tamarind sauce complement the spices and add refreshing or tangy elements to the dish.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Crispy Air Fryer Onion Bhaji

Golden crisp onion fritters with Indian spices, prepared lighter for a delicious snack.

Prep Duration
15 minutes
Cook Duration
15 minutes
Overall Time
30 minutes


Skill Level Easy

Cuisine Style Indian

Makes 4 Portions

Diet Details Plant-Based, No Dairy, No Gluten

Needed Ingredients

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

To Finish

01 Cooking spray oil (canola or sunflower)

Steps

Step 01

Prepare Vegetables and Aromatics: Place sliced onions, green chilies, and fresh cilantro in a large mixing bowl.

Step 02

Combine Dry Ingredients: Add gram flour, rice flour, cumin, coriander, turmeric, chili powder, baking powder, salt, and black pepper to the bowl with vegetables.

Step 03

Coat Ingredients: Toss all ingredients together with your hands until onions are evenly coated with flour and spices.

Step 04

Create Batter: Add lemon juice and 2 tablespoons water, mixing with hands to form a thick batter that holds together. Add additional water one teaspoon at a time if needed.

Step 05

Preheat Air Fryer: Heat air fryer to 350°F (180°C) for 3 minutes.

Step 06

Prepare Cooking Surface: Lightly spray the air fryer basket with cooking oil.

Step 07

Form and Arrange Fritters: Scoop heaped tablespoons of batter mixture and gently shape into rough patties or clumps. Arrange in basket in a single layer without overcrowding.

Step 08

Air Fry Bhaji: Lightly spray tops with oil and air fry for 12 to 15 minutes, turning once halfway through and spraying again, until golden and crispy.

Step 09

Serve: Transfer to serving plate and serve hot with mint chutney, tamarind sauce, or yogurt dip.

Tools Needed

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

Allergy Info

Double-check ingredients for allergens, and talk to a health expert if unsure.
  • Contains chickpeas (legumes)
  • Verify gram flour and rice flour are certified gluten-free for strict gluten-free requirements
  • Review spice blend and flour labels for cross-contamination risks with common allergens

Nutrition Details (per serving)

Nutritional info is here for reference and doesn't replace expert advice.
  • Total Calories: 135
  • Total fat: 3 g
  • Carbohydrates: 23 g
  • Proteins: 5 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.