Indian-Style Fish Curry

Spice-coated fried fish simmered in a rich tomato, ginger, and coconut cream sauce served over fragrant basmati rice.

Estimated Nutrition

Per Serving Total
Calories 647.1 kcals 2588.4 kcals
Carbohydrates 46.2 grams 184.8 grams
Fat 39.7 grams 158.6 grams
Protein 26.3 grams 105.2 grams
Cook Time
25 mins
Produces
4 people
Allergies
Vegetarian
Vegan
Dairy Free
Gluten Free

Ingredients

Dairy
200
g
GrainsCereals
300
g
Liquids
1
tbsp
Water
to loosen mixture
NutsSeeds
1
tsp
1
tsp
Turmeric
ground
10
piece
1
clove
Garlic
peeled and crushed to a paste
1
handful
Coriander Leaves
fresh, for garnish
OilsFats
3
tbsp
Vegetable Oil
for frying
Seafood
400
g
White Fish Fillets
such as hake, pomfret or whiting, skin removed, cut into large pieces
Vegetables
1
piece
Onion
peeled and grated
4
piece
Tomatoes
ripe, chopped
2.5
cm
Ginger
fresh root, grated
1
piece
Birds-Eye Chilli
green, finely chopped

Steps

  • Dredge fish pieces in a mixture of salt and turmeric on a plate.
  • Fry fish in 15ml to 30ml of oil for 3 minutes until golden and drain on paper.
  • Heat remaining oil and fry mustard seeds in a covered pan until they pop.
  • Add grated onion and curry leaves to the pan and fry for 5 minutes.
  • Stir in tomatoes, ginger, garlic, chilli, and garam masala and fry for 4 minutes.
  • Mix in coconut cream and simmer until the sauce thickens, adding water if needed.
  • Incorporate the fried fish into the sauce and cook until heated through.
  • Serve the curry over rice and garnish with coriander.