Fish Pakora Calories: Crispy Recipe & Nutrition Facts

Updated November 6, 2026

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

Jump to recipe

Fish Pakora Calories: Crispy Recipe & Nutrition Facts

Fish pakora is a popular Indian snack where pieces of fish are coated in a spiced chickpea flour batter and deep-fried until golden and crisp. It’s commonly served as a starter or street food, often with mint chutney and a squeeze of lemon. This recipe delivers genuinely crispy pakoras with a tender, flaky fish inside, and we’ve also broken down the calorie count so you know exactly what you’re eating.

Ingredients

  • 1 lb (450 g) firm white fish fillets (like cod, tilapia, or basa), cut into 2-inch strips
  • 1 cup (120 g) chickpea flour (besan)
  • 2 tbsp (16 g) rice flour (for extra crispiness)
  • 1 tsp (5 g) salt, plus more for seasoning fish
  • 1 tsp (2 g) ground turmeric
  • 1 tsp (2 g) red chili powder (adjust to taste)
  • 1 tsp (2 g) garam masala
  • 1 tsp (2 g) ajwain (carom seeds), optional
  • 1/2 cup (120 ml) water, plus more if needed
  • 1 tbsp (15 ml) lemon juice
  • 1 tbsp (15 ml) ginger-garlic paste
  • Oil for deep frying (about 2 cups / 480 ml)
  • Fresh cilantro and lemon wedges for serving

Instructions

  1. Pat the fish strips dry with paper towels. In a bowl, toss them with lemon juice, ginger-garlic paste, and a pinch of salt. Set aside for 10 minutes.
  2. In a separate mixing bowl, whisk together chickpea flour, rice flour, salt, turmeric, red chili powder, garam masala, and ajwain (if using).
  3. Gradually add water while whisking to make a smooth, thick batter—it should coat the back of a spoon but still be pourable. If it’s too thick, add a tablespoon more water. The batter should be lump-free.
  4. Heat oil in a deep pan or wok to 350°F (180°C). To test, drop a tiny bit of batter into the oil; it should sizzle and float up immediately.
  5. Dip each fish strip into the batter, ensuring it’s fully coated. Let excess drip off.
  6. Carefully slide a few battered fish pieces into the hot oil, without overcrowding. Fry in batches, turning occasionally, for 4–5 minutes until golden brown and crispy.
  7. Check that the fish reaches a safe minimum internal temperature of 145°F (63°C) as measured with a food thermometer (USDA FSIS safe minimum for fish).
  8. Remove with a slotted spoon and drain on paper towels. Repeat with remaining fish.
  9. Serve hot with lemon wedges and chutney.

Tips

  • Use firm fish: Cod, tilapia, or basa hold up well. Avoid delicate fish like sole, which may fall apart.
  • Don’t overmix the batter: Stir just until smooth—overmixing can make the coating heavy.
  • Keep oil temperature steady: If oil is too hot, the outside burns before the fish cooks; too cool, and pakoras absorb oil and become greasy. Use a thermometer if possible.
  • Substitution for rice flour: If you don’t have rice flour, use cornstarch or all-purpose flour. Rice flour gives extra crunch, but cornstarch works similarly.

Serving Suggestions

Serve fish pakoras hot as an appetizer with mint chutney or tamarind sauce. They also pair well with a side of sliced onions, lemon wedges, and a simple salad. For a main meal, serve them with naan or rice and a dal.

Variations

  • Spicy version: Add 1/2 teaspoon of cayenne pepper or finely chopped green chilies to the batter.
  • Herbed version: Mix in 2 tablespoons of chopped fresh cilantro or curry leaves into the batter for extra flavor.
  • Baked or air-fried: For a lighter option, brush the battered fish with oil and bake at 425°F (220°C) for 15–20 minutes, or air-fry at 400°F (200°C) for 10–12 minutes, flipping halfway. Note that texture will be less crispy.

Storage and Reheating

Store leftover fish pakoras in an airtight container in the refrigerator for up to 3 days. To reheat, place them on a baking sheet and warm in a preheated oven at 375°F (190°C) for 5–7 minutes, or until heated through. Avoid microwaving, as it makes them soggy. For longer storage, freeze the cooked pakoras in a single layer on a baking sheet, then transfer to a freezer bag for up to 2 months. Reheat from frozen in the oven at 375°F (190°C) for 10–12 minutes.

Frequently Asked Questions

How many calories are in one fish pakora?
A typical fish pakora made with this recipe contains about 120–150 calories each, depending on the size and how much oil is absorbed. The total for a serving of 3–4 pieces is roughly 400–600 calories.

Can I use frozen fish?
Yes, but thaw it completely and pat it very dry before marinating. Excess moisture will make the batter slide off.

Why did my pakoras come out greasy?
This usually happens when the oil temperature is too low. Ensure the oil is at 350°F (180°C) before frying, and don’t overcrowd the pan.

Can I make the batter ahead of time?
You can mix the dry ingredients in advance, but add water just before frying. Batter that sits too long becomes thin and won’t coat well.

Is chickpea flour gluten-free?
Yes, chickpea flour is naturally gluten-free, making this recipe suitable for gluten-free diets. Just ensure your other ingredients are certified gluten-free.

What fish is best for pakora?
Firm white fish like cod, haddock, or tilapia are ideal. They have a mild flavor that pairs well with the spices and hold their shape during frying.

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