How to Make Fish Pakora (Traditional & Healthy Version)

Fish Pakora is a beloved snack that has found its place in Singapore’s vibrant hawker culture, especially in areas with prominent North Indian communities. Crispy on the outside and tender inside, these savory fish fritters are a staple at local kopitiams and food courts, appealing to Singaporeans who crave a fusion of Indian spices with fresh local fish. Traditionally, Fish Pakora is made using white fish marinated in aromatic spices, then dipped in a spiced chickpea flour batter and fried to golden perfection. The dish has been adapted in Singapore to include lighter cooking techniques and healthier oils, making it a popular choice for the health-conscious without sacrificing authentic flavor. In Singapore, Fish Pakora is not just a snack—it’s an experience, often enjoyed over tea or as a quick bite during lunch breaks. The blend of spices such as cumin, coriander, and turmeric is reminiscent of North Indian street fare, but with a local twist to suit Singaporean palates. The dish’s popularity in Singapore’s multicultural dining scene is a testament to its adaptability and the city’s love for fusion cuisine. Whether served with a tangy mint chutney or a squeeze of local lime, Fish Pakora remains a snack that embodies Singapore’s spirit of culinary innovation.

35 min total2 servingseasy250 kcal / 100g

Ingredients

  • Boneless white fish fillets
    200g Boneless white fish fillets (Snapper or batang (Spanish mackerel))
  • Chickpea flour (besan)
    1/2 cup Chickpea flour (besan) (available at local markets)
  • Rice flour
    2 tbsp Rice flour (for added crispiness)
  • Ginger-garlic paste
    1 tbsp Ginger-garlic paste
  • Chilli powder
    1/2 tsp Chilli powder (adjust to taste)
  • Turmeric powder
    1/4 tsp Turmeric powder
  • Coriander powder
    1/2 tsp Coriander powder
  • Cumin powder
    1/2 tsp Cumin powder
  • Salt
    1/2 tsp Salt (to taste)
  • Fresh coriander leaves
    2 tbsp Fresh coriander leaves (chopped)
  • Lime juice
    1 tbsp Lime juice (use local limau nipis)
  • Low-fat plain yogurt
    2 tbsp Low-fat plain yogurt (for marination)
  • Neutral oil
    2 tbsp Neutral oil (for shallow frying)
  • Water
    as needed Water (to make batter)

Step-by-step instructions

Step 1: Cut fish fillets into bite-sized pieces
0%

Step 1 · Cut fish fillets into bite-sized pieces

Cut fish fillets into bite-sized pieces. Pat dry to remove excess moisture.

Step 2: In a bowl
0%
10 min

Step 2 · In a bowl

In a bowl, marinate fish with ginger-garlic paste, turmeric, chilli powder, lime juice, yogurt (if using), and salt. Set aside for 10 minutes.

Step 3: In another bowl
0%

Step 3 · In another bowl

In another bowl, mix chickpea flour, rice flour, coriander powder, cumin powder, and chopped coriander leaves. Gradually add water to make a thick, smooth batter.

Step 4: Heat oil in a non-stick pan over medium flame for shallow frying
0%

Step 4 · Heat oil in a non-stick pan over medium flame for shallow frying

Heat oil in a non-stick pan over medium flame for shallow frying.

Step 5: Dip marinated fish pieces into the batter
0%

Step 5 · Dip marinated fish pieces into the batter

Dip marinated fish pieces into the batter, ensuring they are well coated.

Step 6: Place battered fish in hot oil
0%
3 min

Step 6 · Place battered fish in hot oil

Place battered fish in hot oil, fry until golden brown and crisp on both sides, about 3 minutes per side. Fry in batches.

Step 7: Remove pakoras and drain on kitchen paper to absorb excess oil
0%

Step 7 · Remove pakoras and drain on kitchen paper to absorb excess oil

Remove pakoras and drain on kitchen paper to absorb excess oil. Serve hot with mint chutney or local chili sauce.

Why this recipe is healthy

By opting for shallow frying with minimal oil and using chickpea and rice flours instead of refined wheat, this Fish Pakora is lower in calories and higher in fiber and nutrients. The use of fresh fish and yogurt offers additional protein without excess fat. This health-conscious approach makes it a guilt-free snack perfect for calorie counters and those seeking a balanced diet.

A note on tradition

Fish Pakora is a favorite in Singapore’s Little India and at local hawker centres, especially as an afternoon tea snack or party appetizer. It reflects the North Indian influence on Singapore’s food scene, adapted with local fish varieties and lighter cooking techniques to suit modern tastes. Often enjoyed during festive gatherings and casual kopitiam outings, Fish Pakora showcases the fusion spirit of Singapore’s multicultural cuisine.

← Back to Fish Pakora nutrition