Crispy Pakora Recipe: Pakistani Mixed Vegetable Fritters

By Karahi Table · Published November 8, 2026 · Updated November 11, 2026 · 35 min · 4 servings

Recipe at a glance

Prep
15 min
Cook
20 min
Total
35 min
Servings
4 servings
Method
Stovetop (Deep-Fry)
Difficulty
Medium
Key to Success
A stiff, almost water-free dough, fried in small batches at 180°C.

Jump to Recipe

Golden mixed vegetable pakoras piled on a white plate with a bowl of green chutney on a wooden table

Images on this site are illustrations created to show the dish — not photographs of a cooked dish.

What keeps a fritter crisp long after frying instead of softening? These are Pakistani mixed vegetable pakoras: thin shreds of onion, cabbage, carrot and pepper bound in just enough spiced gram flour to hold together, then deep-fried until golden. Salt draws moisture from the vegetables, so the batter needs almost no added water. Keep the shreds thin and the batter thick enough to cling, then fry in small batches so the oil temperature stays steady. Drain on a rack and serve hot with chutney while the edges are still crisp.

Quick answer

Yes. Toss 450 g of thinly sliced mixed vegetables with salt and spices, rest 10 minutes, then bind with 120 g besan and 40 g rice flour. Drop spoonfuls into oil at 180°C (350°F) and fry 2–3 minutes per batch until deep golden and crisp. This pakora recipe makes about 20 fritters, serves 4, and takes 35 minutes.

Dough or Batter: The Method That Decides Crispness

How to make pakora comes down to the dough, not the batter. Salt the sliced vegetables first and rest them for 10 minutes: the salt pulls moisture out. That moisture binds the flour, so the dough needs little or no added water. Some versions use no added water; others use ¼ cup for a ½-cup besan batch. Add water a tablespoon at a time only if the dough will not hold.

The dough must be stiff and slightly sticky, not a pourable batter — a runny batter makes soft, oily fritters. Heat the oil to 180°C (350°F) in a deep pan or karahi, drop in rough tablespoonfuls, and fry 2–3 minutes per batch until deep golden.

Both work, and the difference is the method, not the dish: a batter coats, a dough binds. Add water a tablespoon at a time only if the dough will not hold.

Battered vegetables frying in bubbling hot oil in a deep pan on a gas stove, turning golden brown

Crispy Pakora Recipe: Pakistani Mixed Vegetable Fritters

Prep15 min
Cook20 min
Total35 min
Servings4 servings
Skill Level
Medium

Ingredients

Instructions

  1. Slice the vegetables thin —Slice the onion, cabbage, carrot, capsicum and French beans into thin 5 cm strips, and chop the spinach. Keep every piece thin and roughly the same size so the pakora fry evenly. Thick chunks stay raw inside while the coating darkens.
  2. Salt and rest for 10 minutes —Tip the vegetables into a large bowl with the salt, green chillies, ginger garlic paste and coriander leaves. Squeeze the mixture gently with your hands for about 30 seconds, then set it aside for 10 minutes. The salt draws moisture out of the vegetables, and that moisture is what binds the flour later.
  3. Mix the dry dough —Sprinkle the besan, rice flour, ajwain, red chilli powder, garam masala (a warm, aromatic ground-spice blend) and turmeric over the vegetables and mix with your hands until everything is coated. The mixture should clump into a stiff, slightly sticky dough that holds when squeezed.
  4. Heat the oil to 180°C —Pour the oil into a deep, heavy pan or karahi to a depth of about 4 cm and heat it over medium heat until a thermometer reads 180°C (350°F). Drop in a crumb of dough to test it: it should sizzle and rise at once without browning straight away. If it sinks, the oil is too cool; if it browns in seconds, turn the heat down and wait.
  5. Fry in small batches —Drop rough tablespoonfuls of dough into the oil, about 1½ inches across, and fry 4–6 at a time so the oil temperature does not drop. Leave them alone for 1–2 minutes until they firm up, then turn them with a slotted spoon. Fry for 2–3 minutes per batch until deep golden and crisp on all sides.
  6. Drain and serve hot —Lift the pakora out with a slotted spoon and drain them on a wire rack set over a tray, not on paper towels. The steam escapes and the crust stays crisp. Fry the remaining dough the same way, letting the oil come back to 180°C (350°F) between batches. Serve at once with chutney and raita, while the pakora are still crackling.

By Karahi Table · Published November 8, 2026 · Updated November 11, 2026

Serve it with

Why This Recipe Works

  • Salt rests on the vegetables for 10 minutes, drawing out moisture that binds the flour. So the dough needs almost no added water and fries crisp, not soggy.
  • Besan and rice flour in a 2:1 ratio: besan gives the nutty flavour and body, rice flour gives the glassy crunch gram flour alone cannot.
  • Oil at 180°C (350°F) in small batches: hot enough to set the crust in seconds, cool enough that the vegetables cook through before the outside darkens.

Ingredients

Instructions

  1. Slice the vegetables thin —Slice the onion, cabbage, carrot, capsicum and French beans into thin 5 cm strips, and chop the spinach. Keep every piece thin and roughly the same size so the pakora fry evenly. Thick chunks stay raw inside while the coating darkens.
  2. Salt and rest for 10 minutes —Tip the vegetables into a large bowl with the salt, green chillies, ginger garlic paste and coriander leaves. Squeeze the mixture gently with your hands for about 30 seconds, then set it aside for 10 minutes. The salt draws moisture out of the vegetables, and that moisture is what binds the flour later.
  3. Mix the dry dough —Sprinkle the besan, rice flour, ajwain, red chilli powder, garam masala (a warm, aromatic ground-spice blend) and turmeric over the vegetables and mix with your hands until everything is coated. The mixture should clump into a stiff, slightly sticky dough that holds when squeezed.
  4. Heat the oil to 180°C —Pour the oil into a deep, heavy pan or karahi to a depth of about 4 cm and heat it over medium heat until a thermometer reads 180°C (350°F). Drop in a crumb of dough to test it: it should sizzle and rise at once without browning straight away. If it sinks, the oil is too cool; if it browns in seconds, turn the heat down and wait.
  5. Fry in small batches —Drop rough tablespoonfuls of dough into the oil, about 1½ inches across, and fry 4–6 at a time so the oil temperature does not drop. Leave them alone for 1–2 minutes until they firm up, then turn them with a slotted spoon. Fry for 2–3 minutes per batch until deep golden and crisp on all sides.
  6. Drain and serve hot —Lift the pakora out with a slotted spoon and drain them on a wire rack set over a tray, not on paper towels. The steam escapes and the crust stays crisp. Fry the remaining dough the same way, letting the oil come back to 180°C (350°F) between batches. Serve at once with chutney and raita, while the pakora are still crackling.

What Pakora Is

What is pakora? A crispy fritter made by coating sliced vegetables — or chicken — in a spiced chickpea flour batter and deep-frying it until golden. The batter is besan, gram flour milled from skinned black chickpeas, which is what sets it apart from a generic fritter.

In Pakistan and across the subcontinent, these fritters are street food and tea-time food, and an iftar staple: the first hot, salty thing after a day of fasting, eaten with dates and soup. This article is the mixed vegetable version, with onion and chicken variations below, in our weeknight and desserts collection.

Plate of golden mixed vegetable pakoras with visible onion and vegetable shreds, served with a cup of tea

Pakora Ingredients: Besan Batter

The pakora ingredients start with two flours: besan and rice flour, in a 2:1 ratio by volume. Besan — gram flour, milled from skinned black chickpeas — gives the nutty flavour and the body. Buy besan from an Indian or Asian grocer and taste it first: old gram flour turns bitter.

Rice flour is the crisping agent used in the South Indian style. It keeps the fritters from soaking up oil; cornflour is a substitute. The vegetables — about 450 g in total — are all cut thin so they cook through in 2–3 minutes. Ajwain, carom seeds, is the signature spice.

Bowls of chickpea flour, rice flour and spices on a counter with sliced onions, cabbage and carrots beside them

How to Make Pakora Crispy

How to make pakora crispy comes down to four tricks, not one. Too much water while making the dough is the key failure, because vegetables release moisture as they sit. Second, use rice flour: a quarter of the flour by volume, which gives the crust its glassy crunch and slows it from softening as it cools.

Third, fry at 180°C (350°F) and do not crowd the pan. Fourth, drain on a rack in a low oven, not under a lid or on paper towels. The crispiness comes from the rice flour and the dry dough instead.

Crisp golden pakoras draining on a wire rack over a tray, steam rising from the freshly fried fritters

Onion Pakora: The Most Popular Version

This onion pakora recipe is the most popular of all: onions are the whole vegetable. Salt thinly sliced onions for 10 minutes, then bind them with besan, rice flour and cornflour — ¼ cup besan and 2 tablespoons each of rice flour and cornflour for 1¼ cups of onion. Scaled to a batch, use 300 g of thinly sliced onions (2 large), 40 g besan (⅓ cup), 2 tablespoons rice flour and 2 tablespoons cornflour, with half the spice quantities.

The method is the same: rest, mix to a stiff dough, fry 2–3 minutes per batch at 180°C (350°F) until deep golden. And add no water at all, since onions release more than mixed vegetables. Serve with green chutney and a bowl of raita — the cool yogurt against sweet, caramelised onion is why this version is famous.

Golden onion pakoras in a small bowl with green chutney dip on a wooden board, ready to serve

Chicken Pakora: The Meaty Swap

This chicken pakora recipe swaps the vegetables for 250 g of boneless chicken, cut bite-sized. Coat the chicken in 6 tablespoons of besan and 3 tablespoons of rice flour, the same 2:1 ratio as the vegetable version. Add ginger garlic paste, green chillies, curry leaves and an egg white to bind it, plus about 3 tablespoons of water.

The mixture must be stiff, like a dough, not a batter: too much moisture makes soft fritters. If it is too wet, add more flour in the same ratio. Fry one piece at a time in oil at 180°C (350°F) over medium to medium-high heat, 4–5 minutes per batch, until golden and crisp, checking the thickest piece reaches 74°C (165°F) inside. Serve hot with chaat masala.

Golden chicken pakoras in a serving bowl garnished with chopped coriander and a lemon wedge beside them

Vegetable Pakora: The Fridge-Clearout Swap

The main recipe is already the vegetable version — this vegetable pakora recipe is the swap guide for what is in the fridge. Eggplant, pumpkin, celery, fennel, cucumber and tomatoes are not recommended without extra preparation, because they release too much water or fall apart.

Use quick-cooking vegetables, cut thin and uniform, and avoid potato and sweet potato in the mixed dough because they cook at a different rate. Spinach and other leafy greens are the exception: add a handful to any batch, as this recipe does, and they fry into crisp, dark edges.

Use: carrots, broccoli, green beans, zucchini, spinach, cabbage, capsicum, parsnip, peas and corn, finely chopped or grated, up to 6 cups in total. Avoid: eggplant, pumpkin, celery, fennel, cucumber and tomatoes without extra preparation, because they release too much water or fall apart. No potato or sweet potato in the mixed dough, because they cook at a different rate.

Mixed vegetable pakoras with spinach and peppers on a plate with fresh green chillies beside them

Are Onion Bhaji and Pakora the Same?

Are onion bhaji and pakora the same? No — and the difference is shape, not batter. An onion bhaji is onion only, usually sliced onion bound in besan batter and shaped into a round patty. The fritter is the wider family, and the mixed vegetable version is its best-known member. The two overlap: an onion-only pakora is close to a bhaji, and in some regions the words are used for the same fritter.

What separates them on a plate is the mix and the shape. The fritters are rough, scraggly spoonfuls of mixed vegetables with no fixed form, while bhaji are rounder, denser and onion-led. Mixed vegetables make the fritter; onions make bhaji. For a Ramadan table, both belong — the fritters with dates and mango lassi are the iftar spread this site builds around.

Golden pakoras beside round onion bhajis on a shared plate with a small bowl of green chutney

Frequently Asked Questions

How to make crispy pakora?

Keep the dough dry: salt the vegetables and rest them for 10 minutes, then bind with 120 g of besan and 40 g of rice flour, adding water only if the dough will not hold. Fry in batches at 180°C (350°F), do not crowd the pan, and drain the fritters on a wire rack to keep the crust crisp.

Are onion bhaji and pakora the same?

No, though they share besan batter and a frying pan. Onion bhaji are round, onion-only fritters, usually shaped into patties, while pakora are rough, mixed-vegetable fritters with no fixed shape. An onion-only pakora is close to a bhaji, but the mixed-vegetable version is the broader dish.

What is pakora?

A pakora is a crispy fritter of sliced vegetables — or chicken — coated in spiced chickpea flour batter and deep-fried until golden. The batter is besan, gram flour milled from skinned black chickpeas, which gives its nutty flavour. This recipe is the mixed vegetable version, with onion and chicken variations, served hot with chutney and raita.

How to make pakora?

Toss about 450 g of mixed vegetables with salt and spices, then rest them for 10 minutes so the salt draws out moisture. Bind them with 120 g of besan and 40 g of rice flour into a stiff, almost water-free dough. Drop spoonfuls into oil at 180°C (350°F) and fry 2–3 minutes per batch until deep golden and crisp.

Is pakora gluten free?

Yes — this recipe uses only besan and rice flour, with no wheat flour anywhere in the batter. Besan is gram flour milled from skinned black chickpeas, and rice flour is the crisping agent, so the fritters are naturally gluten-free. Buy besan from an Indian or Asian grocer and taste it first, since old gram flour turns bitter.

Sauces for Pakora

Two sauces cover the fritters: a mint chutney, green and sharp, and a minted yogurt raita, cool and creamy. The chutney wakes the palate up, the raita cools the chilli heat down.

The yogurt sauce is a raita-style sauce with the cucumber left out and chopped mint stirred through, made while the pakora fry. The chutney is best made fresh — a chutney made yesterday tastes flat against fritters straight from the oil.

Crispy vegetable pakoras on a plate with small bowls of green mint chutney and white yogurt raita

Tips

  • Fry a test pakora first: taste it for salt and chilli, then adjust the dough before frying the whole batch.
  • Do not shape the fritters into neat patties. Rough, scraggly spoonfuls have more edges, and the edges are what turn crisp.
  • A covered plate or paper towels trap steam and soften them.

Troubleshooting

Why are my pakora soggy?

Too much water in the dough. The vegetables release moisture as they sit.

Why are my pakora falling apart in the oil?

The dough is too dry to bind. Squeeze the salted vegetables well so their moisture binds the flour, and add cold water a tablespoon at a time until the mixture clumps into a stiff dough.

Why are my pakora oily?

The oil was too cool, or the pan was crowded. Fry at 180°C (350°F) in batches of 4 to 6, and let the oil come back to temperature between batches.

Storage

Fridge: Up to 5 days chilled in a sealed container, though the pakora lose crispness and are best eaten the same day.

Freezer: Freeze in a single layer first, then stack.

Reheat: Do not microwave them.

About Karahi Table

Karahi Table is a small food blog cooking chicken dinners, curries and rice, and weeknight desserts. More about Karahi Table →