Fish Pakora

Fish Pakora on a white plate with garnish

Gaurav Masand /

Prep: 5 mins
Cook: 6 mins
Marinate Time: 60 mins
Total: 71 mins
Servings: 4 to 6 servings
Nutritional Guidelines (per serving)
430 Calories
30g Fat
16g Carbs
23g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 430
% Daily Value*
Total Fat 30g 39%
Saturated Fat 2g 12%
Cholesterol 42mg 14%
Sodium 272mg 12%
Total Carbohydrate 16g 6%
Dietary Fiber 3g 11%
Total Sugars 3g
Protein 23g
Vitamin C 4mg 18%
Calcium 37mg 3%
Iron 2mg 12%
Potassium 435mg 9%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Pakoras are a favorite hot snack food in India and usually made with vegetables dipped in a delicious gram flour batter and deep-fried. Nothing should stop you from experimenting with meats, chicken, and fish, though! Every region has its variation for pakora batter, and this recipe reflects the flavors of North India and includes carom. Carom, or ajwain, is a herb that is made up of leaves and fruit (often referred to as seeds). Although it smells almost exactly like thyme, it has a taste similar to oregano and anise. The carom "seeds" are a lovely counter to the flavors of the fish.

Serve your fish pakoras with lemon wedges and mint-coriander chutney. They are a terrific appetizer for your next party, but you won't need that kind of excuse to make a batch—try them as a unique "movie night" snack or even as a rainy or cold day treat.


  • 1 1/2 cups Bengal gram flour

  • 1 tablespoon ginger paste

  • 2 tablespoons garlic paste

  • 1 teaspoon turmeric powder

  • 1 teaspoon ground coriander

  • 1 teaspoon ground cumin

  • 1 teaspoon carom or ajwain seeds

  • 1 teaspoon red chili powder, optional

  • 1 dash salt, or to taste

  • 2 tablespoons lime or lemon juice

  • 1 pound firm white fish fillets such as cod, pin bones removed and cut into 1 1/2-inch cubes

  • Neutral oil, for frying

Steps to Make It

  1. Gather the ingredients.

  2. In a large, deep, non-metallic bowl, mix together the Bengal gram flour, ginger and garlic pastes, turmeric, coriander, cumin, carom seeds, red chili powder, salt to taste, and lime or lemon juice. Mix well to form a thick batter, like that of pancakes.

  3. Gently fold the fish into the batter, making sure to coat each piece well. Allow to marinate for 1 hour.

  4. In a wide, flat pan, heat enough oil to deep fry the fish. You will know the oil is hot enough when you drop in a 1/4 teaspoon of batter and the oil sizzles and the batter ball rises quickly to the top.

  5. When the oil is hot enough, drop in a few pieces of battered fish and fry. Do not overcrowd the pan, as the pakoras will stick to each other. Fry until golden and crisp, 2 to 3 minutes a side. Use a slotted spoon to turn over fish pieces.

  6. When done, gently remove from oil with slotted spoon and drain further on paper towels.

  7. Serve while still piping hot, arranged on a platter. Squeeze lemon juice over the pieces just before serving. Garnish with lime wedges. You can also serve with​ ​​mint-coriander chutney for some extra zing.

Recipe Tags: