
Fish Pakora
Hawker • Singapore
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.
Ingredients(for 4-5 pieces per person)
- 200g Boneless white fish fillets (Snapper or batang (Spanish mackerel))
- 1/2 cup Chickpea flour (besan) (available at local markets)
- 2 tbsp Rice flour (for added crispiness)
- 1 tbsp Ginger-garlic paste
- 1/2 tsp Chilli powder (adjust to taste)
- 1/4 tsp Turmeric powder
- 1/2 tsp Coriander powder
- 1/2 tsp Cumin powder
- 1/2 tsp Salt (to taste)
- 2 tbsp Fresh coriander leaves (chopped)
- 1 tbsp Lime juice (use local limau nipis)
- 2 tbsp Low-fat plain yogurt (for marination) - optional
- 2 tbsp Neutral oil (for shallow frying)
- as needed Water (to make batter)
Instructions
- 1
Cut fish fillets into bite-sized pieces. Pat dry to remove excess moisture.
3 minutes
Dry fish ensures crispier pakoras.
- 2
In a bowl, marinate fish with ginger-garlic paste, turmeric, chilli powder, lime juice, yogurt (if using), and salt. Set aside for 10 minutes.
10 minutes
Marinate longer for deeper flavor.
- 3
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.
5 minutes
Batter should coat the fish without dripping excessively.
- 4
Heat oil in a non-stick pan over medium flame for shallow frying.
2 minutes
Use just enough oil to submerge half the pakora for health.
Why This Dish 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.
Fish Pakora provides a good source of lean protein from white fish, which is low in saturated fat and rich in omega-3 fatty acids that support heart health. Chickpea and rice flours add dietary fiber and essential minerals like iron, magnesium, and folate. Using shallow frying minimizes oil absorption, making the snack lighter. The inclusion of fresh herbs and spices not only enhances flavor but also offers antioxidants and anti-inflammatory benefits.
Pro Tips
- 💡Pre-marinate fish for up to 1 hour to enhance flavor.
- 💡Use rice flour for extra crunch in the batter.
- 💡Shallow fry in small batches to keep pakoras crispy and oil temperature consistent.
Storage & Serving
Best enjoyed fresh, but can be stored in an airtight container in the fridge for up to 2 days. Reheat in an oven or air fryer for crispiness.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 250.0 kcal |





