If you love crunchy snacks with a burst of flavor, this Fish Pakora recipe is a must-try. A popular Indian street food, fish pakora (also known as fish pakoda) is made with juicy fish pieces coated in a spiced gram flour batter and deep-fried to perfection. At NonVeg Adda, we bring you an easy and authentic way to make crispy fish pakora at home that’s perfect for tea-time, parties, or rainy days.
Ingredients for Fish Pakora
To prepare this delicious Indian fish pakora recipe, you will need:
For Fish:
-
400–500g boneless fish (Basa, Tilapia, or any firm fish)
-
1 tbsp lemon juice
-
Salt to taste
For Pakora Batter:
-
1 cup gram flour (besan)
-
2 tbsp rice flour (for extra crispiness)
-
1 tbsp cornflour (optional)
-
1 tbsp ginger-garlic paste
-
1 tsp turmeric powder
-
1½ tsp red chili powder
-
1 tsp garam masala
-
1 tsp ajwain (carom seeds)
-
1 tsp cumin powder
-
Salt to taste
-
Water (as needed to make thick batter)
For Frying:
-
Oil for deep frying
For Garnish:
-
Curry leaves (optional)
-
Onion rings
-
Lemon wedges
-
Fresh coriander leaves
Step-by-Step Cooking Process
Step 1: Prepare the Fish
Wash the fish pieces thoroughly and cut them into bite-sized cubes. Pat them dry using a paper towel. Add lemon juice and salt, mix well, and let it rest for 10-15 minutes. This step enhances the flavor and removes any raw smell.
Step 2: Prepare the Pakora Batter
In a large mixing bowl, add gram flour, rice flour, cornflour, ginger-garlic paste, turmeric powder, red chili powder, garam masala, ajwain, cumin powder, and salt. Mix all the dry ingredients well.
Now slowly add water and whisk to form a thick, lump-free batter. The batter should coat the fish pieces properly without being too runny.
Step 3: Marinate the Fish
Add the fish pieces into the batter and mix gently so each piece is well coated. Let it sit for another 10-15 minutes to absorb all the spices. This helps create a flavorful and crispy fish pakora coating.
Step 4: Fry the Fish Pakora
Heat oil in a deep frying pan over medium heat. Once the oil is hot, carefully drop the batter-coated fish pieces one by one.
Fry in batches to avoid overcrowding. Cook for 4-5 minutes until the pakoras turn golden brown and crispy. Stir occasionally for even frying.
Remove the fish pakoras and place them on paper towels to drain excess oil.
For extra flavor, you can fry curry leaves in the same oil and add on top.
Tips for Perfect Fish Pakora
-
Use boneless fish for easy eating
-
Add rice flour for extra crunchiness
-
Do not make the batter too thin
-
Fry on medium heat to ensure even cooking
-
Avoid overcrowding the pan
Serving Suggestions
Serve your hot and crispy fish pakora with:
-
Green chutney or mint chutney
-
Tamarind chutney
-
Sliced onions and lemon wedges
-
A cup of hot tea or cold drink