The good news is this delicious Crispy Onion Bhaji recipe is vegan, egg-free, gluten-free, nut-free, sugar-free, and dairy-free.
We honestly love bhajis, their crunchiness is outstanding, and they can be eaten alone as a snack or as a side with your favorite curry. As an added bonus, we think they’re the perfect accompaniment to go with Keralan Chicken Curry, Beef Rogan Josh, and Garlic Butter Rice.
Traditionally enjoyed as a starter or a tea-time snack, these savory onion fritters are a popular street food across India. The magic of onion bhajias lies in their simplicity and the harmony of flavors they bring together.
If you love Indian food, then you’ll love these too. They’re made with gram flour (besan, chickpea), onion bhajias are naturally gluten-free, making them accessible to those with gluten sensitivities or dietary restrictions. However, they’re so versatile that if you don’t like gram flour, all-purpose flour can be used instead.
What’s To Love?
๐ Onion bhajias are typically vegan, making them an inclusive dish that can be enjoyed by people with different dietary preferences.
๐ Despite their complex flavor, onion bhajias are relatively easy to prepare.
๐ Yes, every ingredient is easy to find in any grocery store, supermarket, or online.
๐ Their delicious taste and appealing texture make onion bhajias a hit at gatherings and parties. They are sure to impress guests and are often one of the first dishes to disappear.
๐ The recipe for onion bhajias can be easily customized to suit personal tastes. Add more or less chili and experiment with different spice combinations.
๐ While traditionally deep-fried, onion bhajias can also be baked for a healthier alternative without sacrificing too much of their characteristic crunch.
๐ Is a surefire crowd-pleaser that will have everyone coming back for seconds.
Onion Bhaji Origin

The origin of onion bhajias is a testament to the rich culinary heritage of India. They are known as onion pakoras or fritters, and are a beloved snack with roots deeply embedded all over India. They were and still are a popular street food and are now a staple in Indian cuisine, enjoyed across the country. And, now beloved worldwide served in Indian restaurants and homes.
The term “bhaji” or “bhajia” is derived from the Marathi and Gujarati languages, which are spoken in the western parts of India. It generally refers to fritters made from vegetables dipped in a seasoned batter and fried until crispy.
The term “bhaji” or “bhajia” is derived from the Marathi and Gujarati languages, which are spoken in the western parts of India. It generally refers to fritters made from vegetables dipped in a seasoned batter and fried until crispy.
Let’s Talk Ingredients
We feel every ingredient adds to the overall taste and texture; if you remove one, it’s like you’ve removed them all.
- Onions โ use red onions to add sweetness.
- Flour โ use gram flour, which is known as besan or chickpea flour, depending on where you live. Also, use corn flour (corn starch).
- Spices โ use coriander, cumin, turmeric, Kashmiri chili powder, whole green chili, fresh ginger, fresh coriander leaves, and salt.
- Oil โ use rice bran oil for its lightness or your favorite.
For more detailed ingredients, see the recipe card.
Customizations
Here are some foodie alternatives should you want to make some changes:
- Onions โ use sweet onions.
- Flour โ use all-purpose flour as an alternative.
Remember that substituting ingredients might differ in taste, texture, and overall result, particularly if you’re substituting many ingredients.
If you have made the Crispy Onion Bhaji with any customizations, we’d love to hear about it; please message us in the comments.
Instructions – Overview
Crispy Onion Bhaji is easy to make and is even easier to eat. Here’s a breakdown of how to get started on your baking journey (more detailed instructions are in the recipe card):

โถ๏ธ Thinly sliced onions are mixed with a fragrant blend of gram flour, cornflour, and ground spices, including fresh coriander and whole chili, which, when combined, add depth to the flavor but also add vibrant color and texture.
โถ๏ธ The mixture is left to sit for 20 minutes to draw out excess moisture from the onions to help with the binding and flavor. Time is never wasted if you make your favorite dipping sauce during this waiting time.
โถ๏ธ A little water is then added to form a thick consistency that should coat the back of a spoon. Adjust the water quantity if necessary; sometimes, you may only need a couple of tablespoons or none.
โถ๏ธ You can deep fry them in a frying pan or use a deep fryer. You’ll need to add enough oil to submerge the bhajis fully. Drop small portions of the batter-coated onions into the hot oil using a spoon or your hands.
โถ๏ธ Do not overcrowd the pan; fry in batches if necessary. Fry the bhajis for about 4-5 minutes or until they are golden brown and crispy. Turn them occasionally to ensure even cooking and crispiness.
โถ๏ธ When cooked, remove the bhajis from the oil and place them on a paper towel-lined plate to drain any excess oil. Serve hot with a sprinkle of chaat masala or your favorite chutney or dipping sauce.
For more detailed instructions, notes, and ideas…see the recipe card.
Tools You’ll Need
Want to make the best Crispy Onion Bhajis? Using the correct equipment for preparation is essential; we think they’re a big helping hand. We understand that you might already have some of these kitchen tools to make this recipe, or you might want to use other tools and may not require our recommendations. Here are some of our suggestions to get you started:
- Frying Pan โ to cook the onion bhajias.
- Mixing Bowl โ to combine all the ingredients.
- Chopping Board โ or use a food processor and use the slice setting to slice the onions.
- Garlic Press or mini chopper โ to chop or mince the ginger.
- Slotted Spoon or skimmer spoon โ to drain the oil off the bhajis and left them out of the pan.
- Paper Towels โ to drain excess oil off the bhajis.
- Silicone Spatula โ for stirring and incorporating all the ingredients smoothly.
- Weighing Scales and Measuring Spoons โ to measure the ingredients accurately.
If you love those gadgets for this recipe, then you’ll love this Kitchenaid frying pan (skillet). It’s our go-to for many of our recipes, and we think every budding chef needs it.

Hard-wearing KitchenAid Frying Pan with heavy-gauge forged aluminum, fast heating, extreme durability, scratch resistance, 3-layer German-engineered non-stick coating, matte stainless steel handles for a cool and secure grip, induction-ready, oven safe up to 220ยฐC, dishwasher safe and stackable for easy storage.
Check out our favorite kitchen equipment that we love to use with all our recipes.
Storing
See our FAQs for detailed instructions on storing, refrigeration, freezing, and defrosting and for answers to readers’ questions.
Do you have a question? If so, let us know in the comments and we’ll reply within 24-48 hours and add your question to our FAQs if relevant.
Pairing
Crispy Onion Bhaji is frequently eaten as a standalone snack, but can easily be paired. Here are some suggestions and our favorite go-to’s what to eat with it:

โถ๏ธ A cooling raita made with yogurt, chopped cucumber, and a sprinkle of cumin powder helps perfectly balance the spices in the bhajis. Or otherwise, mix yogurt with chopped mint, a pinch of salt, and a dash of roasted cumin powder for a simple yet delicious dip.
โถ๏ธ A fresh and crunchy salad made with chopped tomatoes, cucumbers, onions, and a squeeze of lime or lemon juice adds a refreshing element to the meal.
โถ๏ธ Serving onion bhajias alongside a rich curry creates a hearty and satisfying meal. Try Chicken Tikka Masala, Curried Bobotie or Caribbean Chicken Curry for something a little different. Or, a flavorful biryani paired with crispy bhajis offers a delightful combination of textures and tastes, perfect for a festive meal.
โถ๏ธ Popular in South Indian cuisine, this creamy coconut chutney made from grated coconut, green chilies, and tempered mustard seeds adds a mild and aromatic flavor.
โถ๏ธ Serving onion bhajias with Buttery Naan Bread and a side of chutney can turn them into a more substantial meal.
More Recipes
Here are some other delicious recipes that we think you might also like:
Thank you for checking out Crispy Onion Bhaji!
We hope you enjoy making and eating it! Let us know how you get along, and please rate using the โญ๏ธ by the comments. HUNGRY FOR MORE? Subscribe to our newsletter and follow us on Facebook, YouTube, and Pinterest for all of our latest updates. Happy Baking!
โญ๏ธ Quick Tip: Read the recipe in its entirety before you start. This will help you understand the ingredients, steps, and timing involved, and allow you to prepare any necessary equipment or ingredients beforehand. Voila…you’re all set to go!

Equipment
- Chopping Board - or use a food processor
- Garlic Press - or mini chopper
Ingredients
- 300 grams Red Onions - approximately 3 medium onions
- 130 grams Gram Flour - besan, chickpea flour
- 1 tsp Ground Coriander
- 25 grams Cornflour (Corn Starch)
- 1 tsp Ground Cumin
- 1 tsp Turmeric Powder
- 1 tsp Chili Powder - preferably kashmiri chili
- 1 Green Chili - finely chopped, optional
- 2 inches Fresh Ginger - grated
- 1 tsp Himalayan Salt
- 100 ml Rice Bran Oil - or your favorite
- 150 ml Cold Water - adjust as needed
- 1 tbsp Fresh Coriander Leaves - chopped
Serving
- Chaat Masala - optional
Instructions
Preparation:
- Peel and thinly slice the onions. Separate the slices into rings.
- Grate or mince ginger and finely chop chili.
Mix Dry Ingredients:
- In a large bowl, mix together the minced ginger, gram flour, ground coriander, ground cumin, turmeric powder, chili powder, cornflour, and salt.
- Add the sliced onions, chopped fresh coriander, and green chili to the batter. Mix well to ensure all the onion slices are well coated with the batter.
- Allow the bhajia mix to sit for 20 minutes to draw out excess moisture from the onions to help with the binding and flavor. You can make your favorite dipping sauce during this waiting time.
Add Wet Ingredients:
- Gradually add the water to the dry ingredients, mixing to form a thick batter. The consistency should be such that it coats the back of a spoon. Adjust the water quantity if necessary; sometimes, you may only need a couple of tablespoons or none.
Note: When adding the water, watch carefully that the mixture isn’t too wet.
Fry the Bhajias:
- Heat oil in a deep frying pan or deep fryer to 180ยฐC (350ยฐF). You need enough oil to fully submerge the bhajias.
- Using a spoon or your hands, drop small portions of the batter-coated onions into the hot oil. Do not overcrowd the pan; fry in batches if necessary.
- Fry the bhajias for about 4-5 minutes or until they are golden brown and crispy. Turn them occasionally to ensure even cooking.
Drain and Serve:
- Use a slotted spoon to remove the bhajias from the oil and place them on a paper towel-lined plate to drain any excess oil.
- Serve hot with a sprinkle of chaat masala or your favorite chutney or dipping sauce.
Notes
- Use medium-sized, firm, and free from blemishes onions. Red or sweet onions work particularly well due to their flavor and moisture content.
- Slice the onions thinly and uniformly. This ensures even cooking and consistent texture in each bhaji.
- The batter should be thick enough to coat the onions but not too thick. Adjust the water quantity gradually to achieve the right consistency. A thicker batter results in denser bhajias, while a thinner batter may not adhere well to the onions.
- Heat the oil to around 180ยฐC, 350ยฐF. If the oil is too hot, the bhajias will brown too quickly and remain uncooked inside. If too cool, they will absorb excess oil and become greasy.
- Avoid overcrowding the frying pan or deep fryer. Frying in small batches ensures even cooking and helps maintain the oil temperature.
- Use a slotted spoon to remove the bhajias from the oil, allowing excess oil to drain off before placing them on a paper towel-lined plate.
Feel free to swap any ingredient listed with whatever you have lying around. It will probably taste just as amazing! Please let us know how it wasโฆwe canโt wait to hear all about it!
See our FAQs below for detailed instructions on storing, refrigerating, freezing, defrosting, and answering readers’ questions.
โญ๏ธ Please note that some of our posts may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases, and any sales made through such links will reward us with a small commission at no extra cost to you. [Read More]
FAQ’s & Troubleshooting
By addressing these FAQs and troubleshooting tips, you can overcome common challenges and create a delicious batch of Crispy Onion Bhaji every time.
Your Questions Matter
Do you have a question? If so, let us know in the comments and we’ll reply within 24-48 hours and add your question to our FAQs if relevant. If you don’t already follow us, head over to our Twitter or Facebook to keep up to date with all our new recipes and articles.
For food safety top tips, check out USDA.gov.

have you already tried this Crispy Onion Bhajis (Onion Bhajias)? if so, let us know how it wasโฆwe canโt wait to hear all about it! For more yum recipes subscribe to our newsletter!

Sharon – Foodie Blogger
I’m a full-time food blogger, mother of 3 grown adults and 3 huskies. Most days you can find me in the kitchen creating new recipes, I love cooking indulgent bakes and love sharing them. I am lucky to connect with and inspire people from all around the world and help you on your cooking journey so you can eat in style!
Just made these and they were exceptional !! So, amaaazing, thank you! ๐ ๐ฅฐ
Hey, ty for the love ๐