Vegetable Pakora Recipe UK: Crispy Onion & Potato Fritters

Updated November 6, 2026

Total time
30 min
prep 15 min · cook 15 min
Serves
4
portions as written

Jump to recipe

Vegetable Pakora Recipe UK: Crispy Onion & Potato Fritters

Vegetable pakoras are a beloved Indian snack: spiced chickpea flour batter wrapped around vegetables, then deep-fried until golden and crisp. They are naturally gluten-free and come together in about 30 minutes, making them the perfect teatime treat or starter for a curry night. This UK-style recipe uses easy-to-find vegetables and a simple batter that turns out crunchy every time.

Ingredients

  • 1 cup (120 g) chickpea flour (gram flour / besan)
  • 1/4 cup (30 g) rice flour (for extra crispness; optional)
  • 1 tsp salt
  • 1/2 tsp ground turmeric
  • 1 tsp ground cumin
  • 1 tsp garam masala (or curry powder)
  • 1/2 tsp chilli powder (adjust to taste)
  • 1/2 tsp baking powder (optional, for lighter pakoras)
  • 1/2 cup (120 ml) cold water, plus more if needed
  • 1 small onion (about 100 g), thinly sliced
  • 1 medium potato (about 150 g), peeled and cut into thin matchsticks
  • 1 cup (100 g) cauliflower florets, finely chopped (or use broccoli)
  • 1/2 cup (50 g) spinach leaves, roughly chopped (optional)
  • 1 green chilli, finely chopped (optional, for heat)
  • 2 tbsp fresh coriander, chopped
  • Vegetable oil, for deep frying (about 4 cups / 1 litre)

Instructions

  1. In a large mixing bowl, combine the chickpea flour, rice flour (if using), salt, turmeric, cumin, garam masala, chilli powder, and baking powder. Whisk together.
  2. Gradually add the cold water, whisking to form a thick, smooth batter. It should be thick enough to coat the back of a spoon – add a little more water if it’s too stiff, or a little more flour if it’s too runny.
  3. Add the sliced onion, potato, cauliflower, spinach (if using), green chilli, and coriander to the batter. Stir well so every piece is coated. The mixture should hold together when pressed; if it seems dry, add 1–2 tablespoons of water.
  4. Heat the oil in a deep, heavy-bottomed pan or deep-fat fryer to 180°C (350°F). To test, drop a tiny bit of batter into the oil – it should sizzle and rise to the surface immediately.
  5. Carefully drop spoonfuls of the batter-coated vegetables into the hot oil, about 4–5 at a time. Do not overcrowd the pan – this lowers the oil temperature and makes pakoras greasy.
  6. Fry for 4–5 minutes, turning occasionally with a slotted spoon, until golden brown and crisp all over. The pakoras should be cooked through – if they brown too quickly, lower the heat.
  7. Remove with a slotted spoon and drain on paper towels. Repeat with the remaining batter.
  8. Serve hot with mint chutney or tamarind sauce.

Tips

  • Keep the batter thick: A runny batter makes soggy pakoras. It should cling to the vegetables, not drip off.
  • Don’t skip the rice flour: Rice flour adds crunch. If you don’t have it, use cornflour (cornstarch) or just chickpea flour, but the texture will be slightly softer.
  • Fry in batches: Overcrowding the pan drops the oil temperature, resulting in oily, heavy pakoras. Keep the oil at a steady 180°C (350°F).
  • Dry the vegetables: Pat the potato and cauliflower dry before adding to the batter – excess moisture makes the batter slide off.

Serving Suggestions

Serve pakoras hot, straight from the fryer, with a side of mint chutney, tamarind sauce, or a simple yogurt dip. They also work well as a topping for salads or as a filling in wraps. For a classic British Indian restaurant experience, pair them with a cup of masala chai or a cold lager.

Variations

  • Onion bhaji style: Use only onions (about 2 large), sliced thinly, and skip the other vegetables.
  • Paneer pakora: Replace the vegetables with cubes of paneer (Indian cottage cheese) – dip in the batter and fry until golden.
  • Add spices: Try adding 1/2 tsp of ajwain (carom) seeds or 1 tbsp of ginger-garlic paste to the batter for extra flavour.
  • Baked or air-fried: For a lighter version, brush the pakoras with oil and bake at 200°C (400°F) for 20–25 minutes, turning once, or air-fry at 180°C (350°F) for 12–15 minutes. They won’t be as crisp but are still tasty.

Storage and Reheating

Pakoras are best eaten fresh, but leftovers can be stored in an airtight container in the fridge for up to 2 days. To reheat, place them on a baking tray and warm in an oven at 180°C (350°F) for 5–7 minutes until hot and crisp. Avoid the microwave – it will make them soggy. They can also be frozen for up to 1 month; reheat from frozen in the oven at 180°C (350°F) for 10–12 minutes.

Frequently Asked Questions

Can I make pakoras without chickpea flour? No, chickpea flour is the base of the batter and gives pakoras their distinctive flavour and structure. If you’re allergic, you could try a mix of rice flour and cornflour, but the result will be different.

Why are my pakoras soggy? This usually happens because the batter is too thin, the oil is not hot enough, or you overcrowded the pan. Make sure the oil is at 180°C (350°F) and fry in small batches.

Can I use frozen vegetables? Yes, but thaw and pat them completely dry before using. Frozen spinach should be squeezed dry.

How do I keep pakoras crisp while serving a crowd? Keep them warm in a single layer on a wire rack in a low oven (100°C / 200°F) for up to 30 minutes. Don’t stack them, or they’ll steam.

Are pakoras gluten-free? Yes, as long as you use pure chickpea flour and check your spices for any added wheat. The rice flour is also gluten-free.

Can I use oil other than vegetable oil? Yes, any neutral oil with a high smoke point works, such as sunflower, canola, or peanut oil. Avoid olive oil – it has a lower smoke point and a strong flavour.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).