Pakora Batter Recipe (Crispy & Easy)

Updated November 6, 2026

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

Jump to recipe

Pakora Batter Recipe (Crispy & Easy)

Pakora batter is the simple, spiced chickpea flour mixture used to make India’s beloved fritters, where vegetables, paneer, or even chicken are coated and deep-fried until golden and crisp. This recipe creates a batter that clings well to whatever you dip into it, fries up light and crunchy, and stays crisp for a surprisingly long time. The key is the right ratio of chickpea flour to water and a few essential spices, making it a reliable base for any pakora you crave.

Ingredients

  • 1 cup (120 g) chickpea flour (besan)
  • 2 tbsp (16 g) rice flour (optional, for extra crispness)
  • 1 tsp (5 g) salt
  • 1/2 tsp (1 g) ground turmeric
  • 1/2 tsp (1 g) red chili powder (or to taste)
  • 1/2 tsp (1 g) ajwain (carom seeds), optional
  • 1/2 tsp (1 g) garam masala
  • 1/2 cup (120 ml) cold water, plus more if needed
  • 2 tbsp (30 ml) hot oil (for the batter, optional)
  • Vegetable oil, for deep frying

Instructions

  1. In a large mixing bowl, whisk together the chickpea flour, rice flour (if using), salt, turmeric, red chili powder, ajwain, and garam masala. Make sure there are no lumps.
  2. Gradually add the cold water while whisking continuously. Start with 1/2 cup (120 ml) and add more, a tablespoon at a time, until you get a thick, smooth batter that coats the back of a spoon. It should be the consistency of thick pancake batter—not too runny.
  3. If using, stir in the 2 tablespoons of hot oil. This makes the pakoras extra crispy. Let the batter rest for 10 minutes while you heat the oil.
  4. In a deep pan or wok, heat about 2 inches (5 cm) of vegetable oil 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.
  5. Dip your chosen ingredients (like sliced onions, potato, spinach leaves, or paneer) into the batter, ensuring they are well coated. Shake off any excess.
  6. Carefully slide the coated pieces into the hot oil, a few at a time, without overcrowding. Fry in batches, turning occasionally, until golden brown and cooked through, about 3-4 minutes per batch.
  7. Remove with a slotted spoon and drain on paper towels. Serve hot with chutney or ketchup.

Tips

  • Consistency is key: The batter should be thick enough to cling to the ingredient but not so thick that it becomes doughy. If it’s too thin, add a little more chickpea flour; if too thick, add a splash of water.
  • Don’t skip the resting time: Letting the batter rest for 10 minutes allows the chickpea flour to hydrate fully, resulting in a better texture and less chance of raw flour taste.
  • Oil temperature: If the oil is too hot, the pakoras will brown quickly but remain raw inside. If too cool, they will absorb oil and become greasy. Use a thermometer for best results.
  • Substitutions: If you don’t have rice flour, you can use cornstarch or just omit it. The pakoras will still be good, just slightly less crispy. For a gluten-free version, ensure your spices are certified gluten-free.

Serving Suggestions

Serve pakoras hot as a snack or appetizer with mint chutney, tamarind chutney, or ketchup. They also make a great addition to a meal alongside dal and rice, or as a filling for a chaat (like pakora chole). For a classic experience, enjoy them with a hot cup of masala chai on a rainy day.

Variations

  • Vegetable Pakoras: Add 2 cups (about 200 g) of finely chopped vegetables like onions, potatoes, spinach, or cauliflower to the batter. Mix well to coat, then drop spoonfuls into the hot oil.
  • Paneer Pakoras: Cut paneer into 1-inch cubes, dip in the batter, and fry until golden. These are rich and creamy inside.
  • Chicken Pakoras: Use small pieces of boneless chicken (cut into bite-sized pieces). Ensure the chicken is cooked to a safe minimum internal temperature of 165°F (74°C) as measured with a food thermometer. This is the USDA FSIS safe minimum for poultry.
  • Spicy Pakoras: Add 1-2 finely chopped green chilies and a tablespoon of chopped fresh cilantro to the batter for extra heat and flavor.

Storage and Reheating

Pakoras are best enjoyed fresh, but you can store leftovers in an airtight container in the refrigerator for up to 2 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 they are hot and crispy again. Avoid microwaving, as it will make them soggy. Do not refrigerate the batter; it will become watery.

Frequently Asked Questions

Why are my pakoras not crispy?

This is usually due to a batter that is too thin or the oil temperature being too low. Make sure your batter is thick enough to coat the back of a spoon, and that the oil is at 350°F (175°C) before frying. Also, do not overcrowd the pan, as this lowers the oil temperature.

Can I make the batter ahead of time?

It’s best to make the batter fresh, but you can prepare it up to 2 hours in advance and keep it in the refrigerator. Let it come to room temperature before using. The baking soda (if added) will lose its leavening power over time, so the pakoras may be slightly less fluffy.

Can I bake or air-fry pakoras instead of deep-frying?

Yes, you can. For air-frying, preheat to 400°F (200°C), spray the pakoras with oil, and cook for 10-12 minutes, flipping halfway. For baking, place them on a parchment-lined baking sheet, brush with oil, and bake at 425°F (220°C) for 15-20 minutes. They will be less crispy than deep-fried, but still tasty.

What is the best oil for deep frying?

Use a neutral oil with a high smoke point, such as vegetable, canola, or peanut oil. These oils can handle the high heat without burning, which would impart a bitter taste to your pakoras.

Can I use all-purpose flour instead of chickpea flour?

You can, but the texture and flavor will be different. Chickpea flour is what gives pakoras their characteristic nutty taste and crispy texture. All-purpose flour will result in a softer, more doughy coating. If you must substitute, use a mix of 1/2 cup all-purpose flour and 1/2 cup rice flour for a closer texture.

How do I know when the oil is hot enough?

If you don’t have a thermometer, drop a small piece of bread into the oil. If it sizzles and turns golden brown in about 30 seconds, the oil is ready. Alternatively, a tiny drop of batter should sizzle and float to the surface immediately.

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).