Onion pakoda recipe – pakoda or pakora are deep fried snack made with gram flour, salt, spices and a main ingredient like onion or a vegetable. Onion pakoda is one of the most popular & much loved snack especially during monsoon & cold winters. These are very commonly prepared in most Indian homes for an evening snack & is served with a cup of Masala tea.

Onion pakoda are also sold in street stalls & restaurants. In south Indian tiffin centers & restaurants these are served with coconut chutney. However in north Indian restaurants some chaat masala is sprinkled over the onion pakoda & is served along with green chutney.
I usually do not make any chutney with these pakoda and we just love them with a cup of hot masala tea.
Pakoda are easy to prepare when you have sudden guest or friend home and you love to make them feel special.
Over the years I have eaten all sorts of onion pakoda from the best to the awful that lack the crunch, flavor and absolutely oily. The recipe shared here will help you to make the best onion pakoda that do not soak up much oil and turn out crispy & flavorful.
More Pakora recipes,
Vegetable pakora
Cauliflower pakora
Mirchi bajji or mirchi pakora
Chicken pakora
Prawn pakora
Preparation for pakoda
1. To a mixing bowl, add the following ingredients
- 2 cups sliced onions (moderately thin)
- ½ teaspoon minced ginger (or fine choppes)
- 2 to 3 chopped green chilies
- 10 chopped mint leaves (or 2 tablespoons coriander leaves)
- 1 sprig curry leaves (chopped)
- ½ teaspoon salt
Tip: Avoid slicing the onions too thin or too thick. They should be moderately thin. Check video to know how thin.

2. Mix all of them well and squeeze the onions a couple of times so they begin to release moisture. Set this aside for 5 to 10 minutes.

3. Sprinkle evenly the following
- ¼ teaspoon turmeric
- 1¼ cup besan (gram flour)
- 1½ tablespoon rice flour (or cornstarch or semolina)
- ½ teaspoon ajwain (carom seeds, vaamu)
- ¼ teaspoon salt
- ¼ cup cashews (optional, soaked for 15 mins). You can also add half teaspoon garam masala.

4. Mix everything well. You get a dry mixture now.

How to make onion pakoda
5. Sprinkle 2 tablespoons water each time and mix the flour to make a moist dough. Do not pour water, just sprinkle to get the dough right. Sprinkle more water as needed.
I used little over ¼ cup,but it depends on the amount of moisture your onions release. The mixture must be tight but not too dry. It should not be soggy or dripping otherwise they soak up lot of oil and will not turn crispy. Taste test this and add more salt if needed.
Heat 1 tablespoon oil in a kadai until very hot. When it turns hot pour it to the dough. Gently mix with a spoon and not hand as it will be very hot. You can also skip this step.

6. Heat oil in the same pan for deep frying until medium hot. Check if it is hot enough by dropping a small quantity of dough in the oil, it must rise without browning and not sink.
This is the right time to begin frying. Take small portions and gently drop them in the oil. Fry on a medium heat stirring occasionally for even frying.

7. Fry the onion pakoda till golden and crisp. Remove them to a colander or kitchen tissue. To fry the next batch ensure the oil is not very hot. Reduce the flame slightly and fry them.

Serve onion pakoda hot with a cup of tea or coffee. Sprinkle chaat masala if desired.

Tips to make best onion pakoda
- Taste test gram flour: Using good quality gram flour or besan is very important as it brings in a lot of aroma when roasted. Store bought gram flour goes rancid very quickly which turns bitter within a few months. So always taste test the gram flour before using.
- Preparing onions: To get evenly fried crisp onion pakoda, slice the onions uniformly to thin slices. Some thick and some thin will not yield you crispy pakoras. The thicker slices do not get fried well leaving the pakoras soft. So slice them to moderately thin sizes.
- Flour : Traditionally pakoda are made with gram flour or besan. However an additional ingredients like semolina, corn flour or rice flour is added in the street style and restaurant style as these ingredients keep the fritters crisp for longer. So do use 1 to 2 tbsps of this in the recipe.
- Substitutes:If you are allergic to gram flour, then you can use wheat flour to make the pakoda. Do note the taste differs but they will be still good.
- Temperature of oil: The oil has to be moderately hot enough before adding the dough. If the oil is not hot enough, the pakoras will soak up oil. If the oil is too hot, the onion pakoda will brown outside but will not get cooked inside.
- Frying pakoras: Pakodas have to be fried on a medium high flame. Frying them on a low flame will make them hard. Frying them on a high flame will burn them from outside without cooking inside.
Variations
Cashew pakoda is one popular variation made in a few households especially during special occasions. Cashews are broken down to smaller pieces and slightly soaked in water for about 15 mins and then added to the same onion pakoda mixture.
Herbs: My mom always would add lots of fresh homegrown pudina / mint and curry leaves to the onion pakoda mixture. If you love the flavor of mint then you will really love these. You can also add palak or Indian spinach here. Roughly chop them and add.
How to make onion pakoda light?
Many people add some hot oil to the pakora dough just before frying as this helps to make the onion pakoda crisp, lighter & will prevent them from soaking up oil. For the recipe mentioned below, you can add about 1 to 2 tbsps hot oil from the kadai once the deep frying oil turns hot.
Is there any leavening agent used to make onion pakora?
Leavening agent is not used in this onion pakora recipe. But the restaurants & street stalls use little soda-bi-carbonate to make them light.
Related Recipes
Crispy onion pakoda recipe

Onion pakoda
For best results follow the step-by-step photos above the recipe card
Ingredients (US cup = 240ml )
- 2 cups onions thinly sliced , layers separated
- 1¼ cup besan (gram flour, chana dal flour)
- 1½ tablespoon rice flour or semolina or cornstarch
- ¾ teaspoon salt (more if needed)
- ½ teaspoon ginger finely chopped or grated (optional)
- ½ teaspoon carom seeds (ajwain or vaamu ) (skip if you don't have)
- 2 to 3 green chilies chopped (adjust to suit your taste)
- 1 sprig curry leaves chopped or 2 tbsps coriander leaves
- 10 mint leaves (pudina) chopped (optional)
- ¼ cup cashews (optional, soaked for 15 mins & drained)
- Oil for deep frying
Instructions
Preparation for onion pakoda
- Slice onions moderately thin and add them to a mixing bowl.
- Add chilies, ginger, curry leaves, pudina and salt to the same mixing bowl.
- Nicely squeeze the onions with your fingers few times without mushing them up.
- Leave it aside for 5 minutes. This helps the onions to release some moisture.
- Then sprinkle besan, ajwain, cashews and more salt if needed.
- Mix everything well to coat the onions with the flour. The mixture will be fairly dry at this moment.
- Add water 2 tbsps each time and mix the flour to make a moist mass of dough.
- The dough must be tight yet very moist and not soggy like batter else they absorb lot of oil while frying.
How to make onion pakoda
- Heat 1 tablespoon oil in a kadai until very hot.
- Be careful as it is too hot. Pour this to the dough.
- Immediately the oil will sizzle. Mix the dough with a spoon and not hand as the oil is too hot.
- Heat oil in the same kadai or fry pan for deep frying the pakoda.
- Check if the oil is hot enough in the kadai by sliding a tiny piece of dough first.
- It has to rise and not sink in the oil. Next it should not brown too quickly. This is the right temperature.
- When the oil is hot enough, regulate the flame to medium high.
- Take a small amount of dough and make small pakoda with your fingers and slide them gently in the hot oil.
- Do not add too many pakodas in the pan. They should have some space in the pan to swim around & fry well.
- While frying stir & if needed flip the onion pakodas occasionally for even frying.
- Fry them till they turn crisp & golden. Then transfer them with a ladle to an absorbent tissue placed in a plate or to a colander.
- Continue to make more onion pakoda in batches with the rest of the dough.
- Serve onion pakoda hot with a cup of tea or coffee. You can also serve them with green chutney.
- Or sprinkle some chaat masala or any ground seasoning of your choice.
Notes
Alternative quantities provided in the recipe card are for 1x only, original recipe.
For best results follow my detailed step-by-step photo instructions and tips above the recipe card.
Video
NUTRITION INFO (estimation only)
© Swasthi’s Recipes

Deep says
I prepared pakoras using your recipe and the result was superb.
Thank you very much for the wonderful recipe. I have tried to make pakoras so many times but this was the first time my husband complimented me for it ?. Also i added potato with onion to add on variety.
swasthi says
Welcome Deep
So happy to know they turned out good. Adding potato sounds good.
Thanks for writing
Neethu says
Superb….
swasthi says
Thanks Neethu
Nahid zaman says
Nice
swasthi says
Thank you
Indhumathi says
super mam. I try it out today. fabulously coming. crispy nd tasty . thanx for sharing
swasthi says
Welcome Indumathi
Thanks for trying
🙂
Aks says
Can i use curd in the recipe
swasthi says
No curd is used to make onion pakoda
mangala says
Good presentation
swasthi says
Thank you
supriya says
Hi swasthi tried onion pakora so yummy and i can’t express too tasty it was . My guest loved it and asked to prepare more next time . It just tasted like in the shops we buy .thank u for ur recipes . I really enjoy ur way of cooking easy and tasty ra……
swasthi says
Hi Supriya
You are welcome. So glad to know pakoda turned good. Thanks for the comment
Ana Srini says
After squeezing water from the salted onions, due we discard or use it!
swasthi says
Don’t discard, keep it in the bowl. This moisture helps to bind the flour.
Cecilia says
ive made veg pakora oh its so good, can u make ahead and serve later, also would u warm them up, i have alot of cauliflower so im gonna try ur califlower pakora, thanks
swasthi says
Welcome Cecilia,
Any kind of pakora are best when served immediately. But there are 2 ways you can try. Refrigerate the dough and fry when needed. Good if you can bring it to room temperature before frying. The second method is to fry them lightly. When needed refry them. This method is usually followed in most Indian restaurants. You can also try to heat up in a preheated oven for 5 to 8 mins at 170 C. So glad to know veg pakora turned out good. Thanks for the feedback. Have a wonderful day
Janvi says
The pakoras turned out to be delicious. Thank you very much 🙂
swasthi says
Welcome Janvi. Nice to know they turned out good. Thanks for the feedback
Apsharansari says
pakoda is very crispy and yummy … I want to know at the cauliflower pakoda. Can u please tell me how to make it
swasthi says
Hi Apsharansari
You can check this cauliflower pakoda recipe
Allyne says
Very tasty, and crunchy. I used cumin seeds instead of vaamu. Thanks!
swasthi says
Welcome Allyne
Glad to know they turned out good. thanks for the feedback
Teena says
Thanks. Very crunchy and not oily at all. we all loved this
swasthi says
Welcome Teena
Glad to know they turned out crunchy
Siya says
Yum yum perfecto
swasthi says
Thanks Siya
maira khan says
I must say all the recipes which I have read are lovely!
Though I didn’t try them yet but, by reading them only it has really satisfied me and iam surely gonna try them as iam a big food lover as well as a carzy cheif!! So cnt wait any more and try them on !
And lastly
can you please mention some more new easy and amazing snacks recipes thanks
swasthi says
Welcome Maira,
Thank you. You can take a look at this post for healthy snack recipes.
Satish says
Very tasty.. Always prepare when its raining..!
swasthi says
Thank you Satish
swagata says
Recipe realy looks good. Can i use chili powder instead of green chillis? Can i mixed little beat haldi powder?
swasthi says
Yes swagata , you can use red chili powder and haldi as well
tina says
Thank u for such a good recipe, was very crunchy
swasthi says
Thanks tina
Philen says
Recipe looks great.
Just one question, when you talk about ‘2 cups of thinly sliced onion’, are you counting 1 cup as 250ml?
So this recipe calls for 500ml of onion?
I ask, because the chilli and spice mixture looks really, really out of proportion for so much onion.
Thank you
swasthi says
Hello,
240 ml cup is used to measure ingredients,for all recipes on this blog, unless mentioned. The recipe has been tried and tested many times, could even be upto hundred times. This is the proportion that works great for making crunchy Indian pakora. chili and spices can be adjusted to suit your taste.They don’t need to be in proportion with onions.
sheetal says
Loved these pakora so much , I made them today, delicious and crunchy. which oil have you used. why does my oil froth up. any idea? thanks swasthi for this recipe
swasthi says
Hello sheetal,
thanks for the feedback.i too heard some oils froth up, i wonder if it is due to wax in them. Iam not sure though. i have seen ppl using tamarind to the hot oil to get rid of the froth. however pls don’t try this.
veena says
so crispy perfect team time snack (actually all time snack)