Indian Onion Bhaji (Healthy Recipe) - Elavegan (2024)

Jump to Recipe Pin Recipe

5 from 7 votes

Enjoy crispy, light, flavorful homemade Indian onion bhaji with just one tablespoon of oil per 4 fritters! Combining thinly sliced onions with a spiced chickpea flour batter and pan-fried until crispy, these onion fritters are gluten-free, egg-free, vegan, and a healthy appetizer, snack, or side!

Indian Onion Bhaji (Healthy Recipe) - Elavegan (1)

There’s nothing quite like a portion of onion bhaji to complete an Indian meal. Unfortunately, after one too many portions of grease-laden onion fritters when eating out/getting takeout that led to tummy upset, I started thinking I’d have to give them up. I assumed I couldn’t recreate their special crispy, crunchy, tender, delicious magic without a deep fryer. I’ve never been so pleased to say how wrong I was.

In fact, this healthy onion bhaji recipe is just as moreish and comforting as the original Indian fried onion fritter, with a tender middle and crisp outside, but made with just ONE tablespoon of oil per four bhajis. Plus, they’re super budget-friendly, ready in under 30 minutes, and addictive—ready to enjoy with vegan raita, chutney, or alongside curry and naan!

Indian Onion Bhaji (Healthy Recipe) - Elavegan (2)

What Is Onion Bhaji?

First up, a bhaji is a type of Indian fritter made from vegetables and are enjoyed as a snack or appetizer from street carts and restaurants. Indian onion bhaji (referred to as onion pakora, kanda bhaji, etc., depending on the region) combines finely sliced onion smothered with a flavorful spiced chickpea flour batter made with chili and fresh herbs, then deep-fried until tender in the middle and crisp on the outside.

For this bhaji recipe, though, I’ve ditched the deep fryer for a skillet, so you can enjoy onion fritters that are just as flavorful and have the perfect crispy texture but with a tiny fraction of the oil. Plus, you can freeze them to reheat later, so I highly recommend making a double (or even triple) batch!

Indian Onion Bhaji (Healthy Recipe) - Elavegan (3)

The Ingredients

All you need are 8 simple, inexpensive ingredients to make these amazing onion fritters.

  • Onion: You can use red, white or yellow onions for this onion bhaji recipe, but the latter are slightly sweeter.
  • Chickpea flour: (or flour labeled gram flour, besan flour, or garbanzo bean flour) This will help bind and create a naturally gluten-free batter for the onion bhaji while providing a ton of nutty, savory, slightly earthy flavor.
  • Nutritional yeast: (Optional) To add a nutty, cheesy, umami flavor depth.
  • Spices: I use ground cumin, turmeric, and salt to season the Indian fritters.
  • Water: You need just enough to make up the batter.
  • Lime juice: (or lemon juice) The acidity helps to add ‘brightness’.
  • Chili: I use green chillies, finely chopped. Feel free to adjust the amount.
  • Fresh parsley: Alternatively, use cilantro.
  • Oil: I like to use coconut oil, but other neutral cooking oils (like avocado oil or vegetable oil) also work.

Indian Onion Bhaji (Healthy Recipe) - Elavegan (4)

What Other Spices Could I Add To Onion Bhaji?

Depending on the region and between restaurants and families, there are plenty of different ways to season the onion pakora in India. Other popular spice additions to this onion bhajis recipe include:

  • Chilli powder or chili flakes (for extra heat)
  • Ground coriander
  • Garlic and/or ginger (fresh or ground)
  • Curry leaves
  • Garam masala
  • Fenugreek
  • Carom seeds

Please read the recipe card below for the full ingredients list, measurements, complete recipe method, and nutritional information.

Indian Onion Bhaji (Healthy Recipe) - Elavegan (5)

How to Make Onion Bhajis?

  • First, peel and then use a sharp knife or mandoline to slice the onions into thin strips and set them aside.
  • In a medium/ large mixing bowl, combine all the remaining ingredients (except the oil) and whisk into a medium-thick batter.

If the batter is too thick, add a little more water, one teaspoon at a time.

  • Stir in the sliced onion (I used my hands), mixing well until they’re fully and evenly coated in batter.

Indian Onion Bhaji (Healthy Recipe) - Elavegan (6)

  • Meanwhile, heat a large skillet over medium heat with at least one tablespoon of coconut oil. Once hot, use tongs to drop small portions of the battered onions into the pan (I cooked 4 fritters at a time).
  • Cook the onion bhaji for about 2-4 minutes per side until golden and crispy. Repeat with the remaining onion mixture and enjoy!

Indian Onion Bhaji (Healthy Recipe) - Elavegan (7)

What to Serve with Onion Bhajis?

If you plan to enjoy them as a snack or appetizer, then a mango chutney or yogurt-based dip, like Indian raita (which is yogurt and cucumber based), is definitely my preferred way to go.

Make more of an Indian feast with options like:

  • Naan bread
  • Roti or paratha
  • Basmati rice OR quinoa
  • Curry—like thisRed Lentil Dahl, Eggplant Chickpea Curry, or Potato Curry
  • Indian chai (tea)

Indian Onion Bhaji (Healthy Recipe) - Elavegan (8)

Storage Instructions

Store: While these onion bhaji have the best texture when freshly cooked, you can store any cooled leftovers in an airtight container in the fridge for around 3 days.

Freeze: Spread them across a baking sheet to flash freeze, then transfer them to a freezer-safe Ziplock for up to 2 months. Defrost them in the fridge overnight before reheating.

Reheat: For the best texture results, I recommend reheating the Indian fritters back in a skillet with a little oil. You could also reheat them in the oven or air fry them at 350F/175C until hot and crispy (about 10-15 minutes in the oven and 4-7 minutes in the air fryer).

Indian Onion Bhaji (Healthy Recipe) - Elavegan (9)

FAQs

Are onion bhajis vegan?

Traditionally, yes, they usually are, as the recipe combines onion, chickpea/gram flour, spices, and sometimes lemon juice. Some versions use eggs, but this recipe is gluten-free, egg-free, and vegan.

Can you eat cold onion bhajis?

Absolutely. They’re fully cooked and so safe to enjoy, cold or warm, though cold pakora/ bhaji won’t be crispy.

What can I use instead of gram flour for bhaji/pakora?

Technically, you could use regular all-purpose flour or a gluten-free all-purpose flour blend (the amount of water needed for the batter will vary). However, note that the chickpea flour adds a lot of flavor to the fritters, too, so they won’t taste the same and will probably need more spices.

Can I add other vegetables?

Feel free to substitute some onion for thinly shredded carrot or potato. Zucchini may also work but must be squeezed first to remove excess liquid. You could also add finely chopped spinach.

Indian Onion Bhaji (Healthy Recipe) - Elavegan (10)

Recipe Notes and Tips

  • Slice the onion thinly: So that it cooks in the brief cooking time. A mandoline slicer helps make it easy to cut thin, even slices.
  • For lighter, crispier bhaji: I’ve heard replacing a spoonful or two of chickpea flour with corn flour can make them light and super crispy.
  • Use fresh gram flour: It can become bitter if it’s old.
  • Tweak the flavors: You can tweak the levels of all the spices/ chili used. Cook a test bhaji to test if you want to increase any of the spices/chili.

More Vegan Fritters and Patties

  • Pajeon: Korean Scallion Pancakes
  • Cauliflower Fritters
  • Red Lentil Patties
  • Millet fritters with a creamy sauce
  • Air Fryer Falafel

If you try this easy, healthy homemade onion bhaji recipe, I’d love a comment and★★★★★recipe ratingbelow. Also, please don’t forget totag me in re-creations on Instagram or Facebookwith@elavegan and #elavegan—I love seeing them.

Indian Onion Bhaji (Healthy Recipe) - Elavegan (12)

Indian Onion Bhaji

Author: Michaela Vais

Enjoy crispy, light, flavorful homemade Indian onion bhaji with just one tablespoon of oil per 4 fritters! Combining thinly sliced onions with a spiced chickpea flour batter and pan-fried until crispy, these onion fritters are gluten-free, egg-free, vegan, and a healthy appetizer, snack, or side dish!

5 from 7 votes

Print Recipe Pin Recipe

Course Appetizer, Snack

Cuisine Indian

Servings 12

Calories 80 kcal

Ingredients

  • 2 medium (300 g) onions sliced
  • 1 cup (100 g) chickpea flour
  • 1 Tbsp nutritional yeast (optional)
  • 3/4 tsp ground cumin
  • 3/4 tsp salt
  • 1/2 tsp ground turmeric
  • 1/2 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 oil for frying (I used coconut)

Instructions

  • You can watch the video in the post for visual instructions.

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

  • In a medium/ large mixing bowl, combine all the remaining ingredients (except the oil) and whisk into a medium-thick batter. If the batter is too thick, add a little more water, one teaspoon at a time.

  • Stir in the sliced onion (I used my hands), mixing well until they’re fully and evenly coated in batter.

  • Meanwhile, heat a large skillet over medium heat with at least one tablespoon of coconut oil. Once hot, use tongs to drop small portions of the battered onions into the pan (I cooked 4 fritters at a time).

  • Cook the onion bhaji for about 2-4 minutes per side until golden and crispy. Repeat with the remaining onion mixture and enjoy!

Notes

  • Serve the onion bhajis immediately with a dip of choice - I recommend this cucumber raita!

Nutrition Facts

Indian Onion Bhaji

Serving Size

1 bhaji

Amount per Serving

Calories

80

% Daily Value*

Fat

4

g

6

%

Sodium

153

mg

6

%

Potassium

131

mg

4

%

Carbohydrates

8

g

3

%

Fiber

2

g

8

%

Sugar

2

g

2

%

Protein

3

g

6

%

Vitamin A

34

IU

1

%

Vitamin C

2

mg

2

%

Calcium

11

mg

1

%

Iron

1

mg

6

%

* Percent Daily Values are based on a 2000 calorie diet.

Nutrition information is an estimate and has been calculated automatically

Indian Onion Bhaji (Healthy Recipe) - Elavegan (13) Simple and Delicious Vegan Cookbook by ElaVeganCLICK HERE to order!

IF YOU ARE USING PINTEREST, FEEL FREE TO PIN THE FOLLOWING PHOTO:

Indian Onion Bhaji (Healthy Recipe) - Elavegan (14)

Indian Onion Bhaji (Healthy Recipe) - Elavegan (2024)

FAQs

How healthy are onion bhajis? ›

It also contains fiber, manganese, nutrient B6, potassium, copper. Onion bhajia are very low in calories one more valid justification is to eat it as a guide to weight loss, likewise known to assist with killing microbes that might cause colds and other nasties throughout the cold weather months.

What is the difference between onion bhaji and onion pakora? ›

In the west, it is known as bhaji; in the south, it is called pakodi; and in north India, it is known as pakoras. And just like any other recipes, these differ widely. Both bhajis and pakoras are onion fritters and identical in terms of they are made with onions and a batter of gram flour.

What is Bahji? ›

1. : an Indian food consisting of a small quantity of chopped vegetables that have been battered and deep-fried.

Do you eat onion bhajis hot or cold? ›

Gently fried onion fritter spiced with cumin, turmeric and coriander. Can be eaten cold or reheated in the oven.

Are onion bhajis high in calories? ›

FOOD FACT: One onion bhaji contains 190 calories and 16g fat, and a small vegetable samosa 110 calories and 6g fat.

Is homemade bhaji healthy? ›

The bhaji is typically made with generous amounts of ghee and butter, making it a source of unhealthy fats. The pavs served with it also fall into the same category, as they are made with maida (refined wheat flour).

What is onion bhaji called in English? ›

Kanda Bhaji are fried onion fritters. These crisp fritters are prepared mainly with onion and gram flour (besan). They make for a good tea time snack served with a side of green chutney or tomato ketchup. Onion bhaji is a popular street food snack in Maharashtra.

Is pakora healthy or not? ›

Adding a few pieces of pakora to your diet will help you maintain a healthy weight. This snack is rich in fibre and is low in calories, fat, and other carbohydrates, so you won't feel any guilt eating it. Pakora is also a great snack choice for those who may have trouble eating vegetables.

Why are onion bhajis not vegan? ›

Are onions bhajis vegan? Traditionally, yes, onion bhajis are suitable for vegans. They're made from a batter comprising of flour, baking powder, lemon juice and a variety of spices, not forgetting the onions themselves.

Why are my onion bhajis soggy? ›

Cooking. Cyrus Todiwala's onion bhajis. It is very important to get the temperature of the oil right, as Todiwala explains: "Too hot [and] they will fry too fast and remain raw inside and gooey.

What is bhaji called in English? ›

This term means 'vegetable dish'. It can be used in connection with any vegetable. Subji can be dry, wet or in curry form. Subji is also known as bhaji or sabzi.

Who invented the onion bhaji? ›

Onion bhaji originated in the South Indian state of Karnataka and is a teatime favourite for the locals that quickly became the go-to snack when you welcome guests to your home.

Do they eat onion bhajis in India? ›

A bhaji/bajji is a type of fritter originating from the Indian subcontinent. It is made from spicy hot vegetables, commonly onion, and has several variants. It is a popular snack food in India and is also very popular in Pakistan.

Is it safe to reheat onion bhajis? ›

The onion bhajis will be at their crispiest when freshly cooked, but you can make them ahead if you prefer. Make the bhajis, then cool, cover and refrigerate for up to two days. Reheat on a tray (uncovered) in the oven at 200C/400F for 5-6 minutes, until hot throughout.

Can you eat uncooked onion bhaji? ›

Of course, raw is best but onions are packed full of sulphur-containing compounds that can make them difficult to eat uncooked, so eating them anyway you can is all good. So, how to make an onion bhaji tasty, crispy and healthy?

How many calories are in an average onion bhaji? ›

Calories in Indian, Onion Bhaji
DescriptionServing SizeskCal
Calories in Indian, Onion BhajiBhaji230
100g270
2 Bhajis459

What are the benefits of bhaji? ›

Dal bhaji is highly nutritious and beneficial for health! Also, it is easy to digest as combining dal bhaji also incases the levels of dietary fibres, soothes digestion and provides several other health benefits like preventing constipation, controlling blood sugar, reducing bad cholesterol, etc.

Are onion bhajis bad for cholesterol? ›

A recent study has shown that an important compound found in onion, quercetin, helps lower cholesterol in rodents fed a high-fat diet. Onion may have a role in preventing inflammation and hardening of arteries, which may be beneficial to people with high cholesterol.

What nutrients are in onion bhajis? ›

Energy: 230 calories
Protein9.5g
Carbs20.9g
Fat12.5g

Top Articles
Latest Posts
Article information

Author: Cheryll Lueilwitz

Last Updated:

Views: 5938

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Cheryll Lueilwitz

Birthday: 1997-12-23

Address: 4653 O'Kon Hill, Lake Juanstad, AR 65469

Phone: +494124489301

Job: Marketing Representative

Hobby: Reading, Ice skating, Foraging, BASE jumping, Hiking, Skateboarding, Kayaking

Introduction: My name is Cheryll Lueilwitz, I am a sparkling, clean, super, lucky, joyous, outstanding, lucky person who loves writing and wants to share my knowledge and understanding with you.