Learn how to make light and crispy Onion Bhaji (Indian Restaurant Style) with this easy recipe.
I make these Onion Bhajis (Onion Pakora) with a secret ingredient for the crispiest texture – leftover bread!
Take one bite and you won’t be able to stop eating them. These are onion bhajis without egg.
What is an Onion Bhaji?
Onion bhajis (onion pakora or kanda bhaji) are a beloved Indian snack and side dish, consisting of thinly sliced onions dipped in a spiced batter and deep-fried until golden perfection.
In my Gujarati family we call them dungri na bhajia. The craggy, crunchy edges are my favourite part!
Their crispy exterior gives way to a soft, sweet oniony interior, making them an irresistible treat.
Serve these delicious, lightly-spiced Onion Bhajis with your favourite dips and chutneys.
They’re an excellent appetizer for parties and Indian fakeaway nights.
How to make Onion Bhaji with leftover bread
One way to put leftover bread to good use is to make Onion Bhajis. All you need to do is tear the loaf into small pieces, add sliced onions, gram flour, spices and bind to create a stiff, droppable mixture.
The onions usually contain enough water to bind the mixture without having to add extra water.
In order to extract all the onion juice, squeeze the mixture with clean hands (you can wear gloves if you like). If you can squeeze the mixture and form a ball that holds together, it’s ready. If not, keep mixing and/or add a small drizzle of water until it comes together.
It calls for a fair amount of squeezing but it’s worth the work, since this process extracts lots of flavour and makes the Onion Bhajis super tasty!
Deliciously light and crispy Onion Bhajis
Here are five of my best tips for making light and crispy Onion Bhajis at home.
- Use leftover bread to create an extra crunchy and feather-light bhaji.
- A pinch of baking powder will give the bhajis lightness and lift.
- Use a thermometer to ensure your oil temperature is between 180°C/355°F and do not overcrowd the oil with too many bhajis at once.
- Drain the bhajis in a colander with a plate underneath to remove excess oil.
- For extra crispness, allow the fried bhajis to cool slightly and then before serving, fry again, or in the air fryer or oven.
What’s the best type of onion to use for Onion Bhajis?
There’s no single “best” onion for onion bhajis, as different types offer unique flavour profiles. Most often, they’re made with inexpensive brown onions.
Brown onions (brown skin, white flesh) have a strong flavour, deep, caramelised sweetness and hold their shape well during frying.
I like to use large brown onions and a handful of spring onions (scallions) for textural contrast and vibrant colour.
You could use red, yellow and white (sweet) onions but the results will be different depending on the variety you choose.
What to serve with Onion Bhajis
- Snacks & appetizers: Serve them hot with chutneys, dips, raita, or even your favourite chilli sauce.
- Fusion fun: Get creative! Tuck bhajis into burgers, wraps, or sandwiches for an Indian twist.
- Main course: Bhajis can be enjoyed in soup-style dishes like Kadhi (kadhi pakora).
What are some good chutney options?
Mint chutney, tamarind chutney, raita, or even a simple yogurt dip with chopped coriander and spices are all delicious choices.
You can find all my favourite chutney recipes here: 4 Street-style Indian Chutney recipes.
Can Onion Bhajis be made gluten free?
Yes! Substitute the bread in this recipe with your favourite gluten-free loaf and ensure all other ingredients are gluten-free.
Are Onion Bhajis vegan?
My recipe for homemade Onion Bhajis is suitable for vegetarians and vegans. If you’re ordering Onion Bhajis in a restaurant, check that no eggs or dairy have been added to the batter.
Can I make Onion Bhajis in the air fryer?
Deep fried onion bhajis will always taste better than their air fried counterparts but if you wish to cook these in the air fryer, be sure to make the batter a little more stiff and spray liberally with oil before cooking.
They’ll need around 10-12 minutes in a preheated air fryer set to 170°C/340°F.
Step-by-step instructions for making Onion Bhaji
1. Chop the onions
Peel and slice the onions finely using a sharp knife. I chop spring onions into 1cm chunks.
2. Tear or process the bread into small pieces
Try not to break these down too much. We are looking for small pieces, not breadcrumbs.
3. Add the gram flour and spices
Gram flour will help to hold the mixture together and is typical for bhaji recipes. If you cannot find this ingredient, you may also use plain flour.
4. Squeeze the mixture together until thick and droppable
The process of squeezing the mixture together releases the natural liquid from the onions and shold be enough to bind the onion bhaji batter. If it feels to dry and doesn’t hold it’s shape, add a few splashes of water.
5. Fry the Onion Bhajis
In a deep pan, suitable for frying, heat the oil to 180ºC/355ºF. Carefully drop ping-pong ball sized lumps of batter into the oil, trying not to overcrowd the pan. It’s okay if they look messy and craggy – those are the best parts!
Do not move them for 60-90 seconds to allow them to firm up a little.
Then, use a perforated spoon to move the bhajis around in the oil so that they brown evenly, about 4 minutes.
Remove the cooked bhajis from the oil and allow to drain in a colander with a plate underneath or on a plate lined with kitchen towel.
Onion Bhaji Recipe (Indian Restaurant Style) | How to make onion bhajis | Onion Pakora Recipe
Onion Bhaji Recipe (Indian Restaurant Style)
Learn how to make light and crispy Onion Bhajis, just like the ones from Indian restaurants. I make these Onion Bhajis (Onion Pakora) with a secret ingredient for the crispiest texture - leftover bread! Take one bite and you won't be able to stop eating them. The craggy, crunchy wisps and edges are my favourite part! Serve these delicious, lightly-spiced Onion Bhajis with your favourite dips and chutneys. They're an excellent appetizer for parties and Indian fakeaway nights.
Ingredients
- 200g bread, torn into very small pieces
- 3 large brown onions, finely sliced (about 500g)
- 5-6 spring onions (scallions), trimmed and cut diagonally in 1/2cm pieces
- 100g gram flour (besan)
- 2 tsp minced ginger
- 1-2 large red chillies, cut into fine rings
- 1 tsp coriander seeds, coarse ground
- 1 tsp ajwain, rubbed between your palms
- 1/4 tsp turmeric
- 1 tsp kasoori methi, rubbed between your palms
- 1 tbsp lemon juice
- 1/4 tsp baking powder
- 1 tsp salt
- 1 tbsp oil
- 2-3 tbsp water (if required)
- Enough oil for deep frying
Instructions
- In a large bowl, tear the bread (including crusts) into very small pieces. You can also use a food processor but don't blitz too much as we don't want fine breadcrumbs.
- Add the onions, spring onions, gram flour, ginger, chillies, coriander seeds, ajwain, kasoori methi, turmeric, lemon juice, baking powder, salt and 1 tbsp oil.
- Using clean hands (or wear food-grade gloves), squeeze the mixture together to extract as much liquid as possible from the onions. This will take 8-10 minutes. You should be left with a thick mixture that holds together when squeezed into a ball. It's fine if some wispy bits of onion remain. If the mixture doesn't hold well, add a few drops of water and continue to mix until it does.
- In a deep pan, suitable for frying, heat the oil to 180ºC/355ºF. Carefully drop ping-pong ball sized lumps of batter into the oil, trying not to overcrowd the pan. It's okay if they look messy and craggy - those are the best parts! Do not move them for 60-90 seconds to allow them to firm up a little. Then, use a perforated spoon to move the bhajis around in the oil so that they brown evenly, about 4 minutes.
- Remove the cooked bhajis from the oil and allow to drain in a colander with a plate underneath or on a plate lined with kitchen towel. Serve hot.
Notes
How to freeze onion bhajis:
Allow the cooked onion bhajis to cool and then pack into a resealable freezer bag. Reheat from frozen in the oven or air fryer. They'll need 8-10 minutes in a preheated air fryer set to 170C/340F.
How to air fry onion bhajis:
If you wish to cook these in the air fryer, be sure to make the batter a little more stiff (and spray liberally with oil before cooking. They'll need 10-12 minutes in a preheated air fryer set to 170C/340F.
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 314Total Fat: 7gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 0mgSodium: 882mgCarbohydrates: 52gFiber: 6gSugar: 11gProtein: 12g
Pin this recipe for later!
If you like this, you’ll love my recipe for Vegetable Samosas
Up Next: Indian Appetizers for a Party (25+ Vegetarian Recipes)
Indian Appetizers for a Party (25+ Vegetarian Recipes)
Looking for a list of Indian appetizers for a party? You've come to the right place! Explore incredible Indian flavours with my collection of Indian vegetarian appetizer recipes that are perfect for parties, potlucks, festivals and well... any celebration! Not only are there loads of quick Indian starters for a crowd, there are also easy Indian starters to make ahead. That means you'll have more time with friends and family. From Air-Fryer Samosas to the most mouth watering Paneer Tikka, there's something for everyone.
Learn how to make the most delicious Tandoori Paneer Tikka, just like your favourite Indian restaurant! Pieces of paneer (cottage cheese), peppers and onions are first marinated in yoghurt and spices, and then skewered and grilled to smoky perfection. Serve with naan and mint yoghurt. Here's an easy to follow recipe and video.
Here's a delicious recipe for the crispiest air fryer samosas. You won't believe these lightly-spiced, vegetable parcels aren't deep fried! They're vegan-friendly too.
Feed a crowd with this vibrant and flavoursome Curry Pasta Salad. It's loaded with freshness, crunch and mild spices. The perfect Indian-inspired salad dish to serve alongside burgers, sandwiches and your favourite bbq dishes. This easy pasta salad recipe is so simple to make in batches for packed lunches, picnics and meal prep. Feel free to switch up the veggies to whatever you have in the fridge!
Try this easy recipe for golden fried mogo chips with hot chilli 'bomb sauce', Indian East African style. Mogo, also known as cassava or yuca is tasty and simple to make. Think of it as a more flavoursome and robust potato chip. The outside is so crispy it's almost flaky, and the inside is soft, with a starchy fluffiness. The bomb sauce is a spicy lemon butter with tonnes of flavour. Perfect for dipping. Serve as an appetizer, side dish or snack.
Golden Punjabi samosas drenched in refreshing pink yoghurt sauce and green chutney. The samosa chaat is topped with tender chickpeas, red onion, boondi pearls, sev and crispy spinach leaves before serving. Samosa Chaat is a total crowd pleaser; An Indian appetizer with incredible flavours and a vibrant finish.
Crispy paneer cubes wok-fried in a chilli and garlic sauce with crunchy peppers and onions. A real Indo-Chinese crowd pleaser and Indian restaurant favourite. This dish is perfect as an appetizer, or as part of a larger meal with rice or noodles.
Make the most of sweet, seasonal squash with this celebration of Indo-Chinese flavours. The crispy pumpkin wedges are tossed in a fiery chilli and garlic sauce.
My Pull-Apart Samosa Bread is packed with spicy vegetable samosa filling. If you’re craving those ever-popular Indian snacks, but want something a little out of the box for your next party, this is the recipe for you.
Crispy, spiced nuggets of okra served with a hot and spicy vegan mayo. Put the natural stickiness of okra to work by creating a "glue" for crunchy panko breadcrumbs and coconut. Fry or bake for a delicious, golden snack. Once you start, you won't be able to stop eating. Dip them in my Atomic Red Chilli Mayo for addictive heat!
Gyoza Bhajia are the ultimate Asian mashup when it comes to tasty vegetarian finger food. Crispy dumplings covered in a spicy bhajia batter.
Gujarati Handvo is a golden, fermented rice and lentil cake with vegetables and spices. Some call this delicious tea-time snack Ondhwo, but it has many different names.
Follow my video tutorial and make this easy Garlic Butter Khichu (Papdi no Lot) recipe. It's a delicious steamed rice flour snack from Gujarat, India.
A fragrant chilli crisp stir fry with tempura aubergines and homemade chilli oil. This is a flavour explosion, so serve it with plain, steamed Jasmine rice or noodles.
Inspired by India's royal kitchens, this Paneer Tikka is packed with chunks of grilled cottage cheese and apricots. Serve inside flaky saffron paratha, along with mint chutney and pink pickled onions.
A tasty 2-in-1 way to enjoy the Gujarati snacks Patra and Dhokla, together! A layer of tamarind-spiced colocasia rolls baked into spongy dhokla (khaman) batter. A tempering of spices goes on top and this snack is ready to slice and serve. Enjoy with your favourite chutneys for a light and flavoursome Indian snack at any time of day.
Hot and spicy Indian masala fries in restaurant-style Jalfrezi sauce. Big flavours! This makes for an amazing starter or side dish.
The only recipe you need to make a deliciously easy garlic bread! This simple garlic bread recipe is perfect for sharing. Use any type of flatbread or crusty loaf you have to hand. My favourite is to have it on Afghani Naan or French baguette. Top with cheese or keep it plain. It's delicious with gooey, melted mozzarella. Pro tip: Add a touch of fresh lemon zest for lemon and garlic bread.
XXL potato wedges with a crispy spice and rice coating. Serve these curry leaf-topped wedges with your favourite dips.
Crispy fried spinach leaves topped with a monsoon of Mumbai chaat favourites including masala yoghurt, red, green and tamarind chutneys, onions, tomatoes and crunchy sev. They get more addictive with every bite! If you're a lover of nachos, try this Indian-style chaat.
This Tandoori Stuffed Mushroom Tikka is filled with cheesy garlic and corn stuffing. Make a delicious tandoori marinade, skewer the mushrooms and grill for a smoky finish. A stunning appetizer.
Never underestimate the power of Masala Cheese Scones and a mug of hot tea. This casual comfort combo is my go-to for when I need a dose of nostalgia.
Make light work of preparing Indian samosas with this simple but show-stopping Giant Sharing Samosa. Stuff this super-size samosa with a classic combination of potatoes, peas and mixed spices.
Top with a mountain of Indian chaat favourites like crunchy sev, masala yoghurt, more onions, tomatoes, chaat masala and three kinds of chutney. I won’t even tell if you choose to sprinkle in some crushed crisps.
Flavour bomb incoming! For the ultimate Vegetable Manchurian, I toss crispy vegetable dumplings in a hot and garlicky Indo-Chinese sauce. It’s fiery, loaded with flavour and gives your favourite Asian restaurant a run for its’ money.
American Chinese takeout favourite General Tso's Chicken gets a vegetarian makeover with this Desi Chinese-inspired paneer (fresh cheese) version. Crisp-coated creamy paneer nuggets tossed in a sticky spicy, sweet and sour sauce.
These Easy Vegan Curry Puffs are light, flaky and perfectly addictive. They’re stuffed with Asian-style curried vegetables, soy sauce and coconut milk.
Indo-Chinese cuisine is a treasured part of India’s food culture. The Chinese immigrant community in India began centuries ago, and many Hakka settlers lay down new roots around the ports of Kolkata and Madras. The vibrant and flavoursome cooking of India’s Chinese communities has carved a place in all our appetites.