You are currently viewing Onion Bhaji Curry

Onion Bhaji Curry


Try something new… This authentic onion bhaji curry is amazing!

If you like onion bhajis, then you’ve simply got to try this onion bhaji curry!

This is a recipe from my new cookbook ‘The Curry Guy Bible’, where it is called onion pakora curry.

Onion bhajis are actually onion pakoras in India but here in the UK, these hugely popular snacks are called onion bhajis.

What will I need to make onion bhaji curry?

As you will see below in the recipe, all of the ingredients are pretty easy to find.

You could just purchase the onion bhajis at and Indian grocer or you might like to try my recipe here.

If you are watching the calories as I am right now, you might also like to try my air fryer onion bhaji recipe.

Note, however, not all onion bhajis are created equal. You will get excellent results following my recipes or purchasing them from an Indian grocer.

I find that those purchased at supermarkets can be a bit of a let down as they are often quite stodgy.

Working ahead…

The onion bhajis can be made a couple days in advance and then just heated up in the sauce.

You can also strain the yoghurt and sift the gram flour a few days in advance.

Get all that finished and you can literally make this delicious onion bhaji curry in minutes with very little mess.

Preparing the yoghurt for the sauce

Run the yoghurt through a fine sieve so that it turns creamy smooth.

adding gram flour and spices to yoghurt

Add the sifted gram flour and spice to the yoghurt.

stirring flour mixture into the yoghurt

Stir or whisk the flour mixture into the yoghurt so that there aren’t any lumps.

adding water to the flour and yoghurt mixture.

Add the water and whisk until creamy smooth.

If you like cooking by following photographs, I have step by step pics for you below.

Frying mustard seeds

Sizzle the mustard seeds in the oil until they begin to crackle.

adding cinnamon, cumin, fenugreek and curry leaves

Stir in the cinnamon stick, cumin seeds, fenugreek seeds and curry leaves and let them infuse into the oil for 30 seconds.

adding onion to the curry

Add the chopped onion and fry for about 5 minutes or until soft and translucent.

adding garlic and ginger paste

Add the garlic and ginger paste and fry for about 30 seconds to cook out the raw flavour.

Adding the yoghurt and flour mixture

Slowly add the yoghurt and flour mixture, stirring continuously so that the yoghurt doesn’t curdle.

onion bhaji curry

As you simmer the sauce, it will become a darker yellow.

Adding the onion bhajis to the onion bhaji curry

Add the onion bhajis and stir them into the sauce.

Plating the onion bhaji curry

Season with salt to taste and plate up. Garnish with the chopped coriander (cilantro).

Onion bhaji curry

Dig in!

If you like this onion bhaji curry, you might like to try some of these recipes too.

Onion bhajis
Air fryer onion bhajis
Broccoli curry
Muttar paneer
Chilli paneer
Potato Curry

Prep Time
10 minutes

Cook Time
10 minutes

Total Time
20 minutes


  • 500g (2 cups) Greek yoghurt
  • 25g (1⁄4 cup) gram (chickpea) flour
  • 1⁄2 tsp ground turmeric
  • 1 tsp Kashmiri chilli powder
  • 1⁄2 tsp ground coriander
  • 3 tbsp rapeseed (canola) oil
  • 1 tsp black mustard seeds
  • 5 fenugreek seeds
  • 1⁄2 tsp cumin seeds
  • 2.5cm (1in) piece of cinnamon stick
  • 15 fresh or frozen curry leaves
  • 1 medium onion, finely chopped
  • 1 tbsp garlic and ginger paste
  • 12 onion bhajis (pakoras)
  • Salt, to taste
  • 3 tbsp finely chopped coriander
  • (cilantro), to garnish


  1. Strain the yoghurt into a mixing bowl until creamy smooth (straining the yoghurt will help prevent it from curdling
    when cooked).
  2. Sift in the flour, turmeric, chilli powder and ground coriander and whisk it all in too.
  3. Add 400ml (scant 13⁄4 cups) of water and stir until combined into the yoghurt. Set aside.
  4. Now heat the oil in a large frying pan over a medium–high heat.
When bubbly hot, add the mustard seeds and when they begin to crackle (after about 30 seconds), stir in the fenugreek seeds, cumin
    seeds and
the cinnamon stick.
  5. Infuse these spices into the oil until they become fragrant – 30 seconds should do the job. Be careful not to burn the spices or they will become bitter.
  6. Add the curry leaves and the onion and fry over a medium to medium–high heat for about 5 minutes until the onion is soft and translucent.
  7. Add the garlic and ginger paste and fry for a further 30 seconds, then pour in the yoghurt mixture. Slowly bring to a simmer, then stir in the pakoras.
  8. Cook the sauce down until you are happy with the consistency. Season with salt and garnish with the coriander (cilantro).

Did you like this recipe?

Please join me on Facebook where I share all my latest recipes and videos. Just click that Facebook icon on the left and let’s get to know each other!

I hope you enjoy this onion bhaji curry. If you do give it a try, please leave a comment. I’d love to hear from you.


Enjoy Best Vegan Recipes, through our blog with a list of best Vegan Dinners, Vegan Breakfast,Vegetable Curry, Vegan Food Prep and much more, Get The Best of the Web with healthy vegan recipes.

More info about this Vegan Recipe, click here.

Leave a Reply