Veggie pakora are crispy, golden fritters from India, made by coating vegetables in a spiced chickpea flour batter and deep-frying until crunchy. This version uses onion and potato as the base, which stay juicy inside while the batter turns shatteringly crisp. The recipe works because the batter is thick enough to cling to the vegetables, and the spices add warmth without overwhelming the natural sweetness of the onions.
Ingredients
- 1 cup (120 g) chickpea flour (besan)
- 2 tbsp (16 g) rice flour (or cornstarch)
- 1 tsp salt
- 1/2 tsp ground turmeric
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp red chili powder (adjust to taste)
- 1/2 tsp ajwain (carom seeds), optional
- 1/2 cup (120 ml) water, plus more if needed
- 1 large onion (about 200 g), thinly sliced
- 1 medium potato (about 150 g), peeled and cut into thin strips
- 1 cup (30 g) fresh spinach leaves, roughly chopped (optional)
- 2 tbsp (8 g) fresh cilantro, chopped
- 1 green chili, finely chopped (optional)
- Vegetable oil, for deep frying
Instructions
- In a large bowl, whisk together the chickpea flour, rice flour, salt, turmeric, cumin, coriander, chili powder, and ajwain (if using).
- Gradually add the water while stirring, until you have a thick, smooth batter. It should coat the back of a spoon but still be pourable. If it seems too thick, add a tablespoon more water.
- Add the sliced onion, potato, spinach (if using), cilantro, and green chili to the batter. Mix well with your hands or a spatula, ensuring every piece is coated. The vegetables will release some moisture, which will thin the batter slightly – that’s fine.
- Heat about 2 inches (5 cm) of oil in a deep pan or wok to 350°F (175°C). To test, drop a tiny bit of batter into the oil; it should sizzle and rise to the surface immediately.
- Carefully drop spoonfuls of the batter-coated vegetables into the hot oil, about 4-5 at a time. Do not overcrowd the pan.
- Fry for 3-4 minutes, turning occasionally, until golden brown and crispy all over. The pakora should be cooked through – the potato should be tender. If they brown too quickly, lower the heat slightly.
- Remove with a slotted spoon and drain on paper towels. Repeat with the remaining batter.
- Serve hot with chutney or ketchup.
Tips
- Don’t skip the rice flour: It adds extra crispiness and helps the pakora stay crunchy longer. If you don’t have it, use cornstarch or all-purpose flour.
- Keep the batter thick: A runny batter will slide off the vegetables and make greasy fritters. If it seems too thin, add a tablespoon of chickpea flour.
- Fry in batches: Overcrowding lowers the oil temperature, making pakora soggy. Keep the oil at a steady 350°F (175°C) for best results.
- Salt the onions first (optional): If you want extra soft onions, sprinkle them with salt and let sit for 10 minutes, then squeeze out excess water before adding to the batter. This also prevents the pakora from becoming watery.
Serving Suggestions
Serve veggie pakora hot, straight from the fryer, with mint chutney, tamarind chutney, or ketchup. They’re perfect as a tea-time snack, a starter for an Indian meal, or even stuffed into a bun with chutney for a street-food style sandwich. Pair with a cup of masala chai for a classic combination.
Variations
- Paneer Pakora: Replace the vegetables with 1 cup (150 g) of paneer cubes. Skip the potato and onion, and fry until golden – the paneer will stay soft inside.
- Cauliflower Pakora: Use small cauliflower florets instead of onion and potato. Parboil them for 2 minutes, drain well, then coat in the batter and fry.
- Mixed Veg Pakora: Add shredded carrot, bell pepper strips, or green beans to the batter along with the onion and potato.
- Gluten-Free: This recipe is naturally gluten-free if you use certified gluten-free chickpea flour and rice flour. Check labels to be sure.
Storage and Reheating
Pakora are best eaten fresh, but you can store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place them in a preheated oven at 375°F (190°C) for 5-7 minutes, or in an air fryer at 350°F (175°C) for 3-4 minutes, until crisp. Avoid microwaving, as it will make them soggy. You can also freeze cooked pakora for up to 1 month – reheat directly from frozen in the oven or air fryer.
Frequently Asked Questions
Why are my pakora not crispy?
The most common reasons are a batter that’s too thin, oil that’s not hot enough, or overcrowding the pan. Make sure your oil is at 350°F (175°C) and fry in small batches. Also, don’t skip the rice flour – it’s key for crunch.
Can I bake or air-fry pakora instead of deep-frying?
Yes, but they won’t be as crispy. For air-frying, preheat to 375°F (190°C), spray the pakora with oil, and cook for 10-12 minutes, flipping halfway. For baking, place on a parchment-lined sheet at 400°F (200°C) for 15-20 minutes, turning once.
What is the best oil for deep frying?
Use a neutral oil with a high smoke point, like vegetable, canola, or peanut oil. Avoid olive oil or butter, as they burn at high temperatures.
Can I make the batter ahead of time?
It’s best to make the batter fresh, as the chickpea flour can absorb moisture and become too thick. If you must, you can mix the dry ingredients ahead and add water just before frying.
How do I know when the pakora are cooked through?
The potato should be tender when pierced with a fork. If the outside is browning too fast, lower the heat and fry a little longer – the center should be cooked through, not raw.
Can I add other spices?
Absolutely. Garam masala, chaat masala, or a pinch of asafoetida (hing) can be added to the batter for extra flavor. Just be careful with salt, as some spice blends already contain salt.
Related
- Khichdi Online Order: How to Get It Right
- Khichdi Recipe: Healthy One-Pot Comfort Food
- Kadi Pakora Recipe: Punjabi Yogurt Curry
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).