The BBC Good Food logo
Fried fish & tomato curry

Fried fish & tomato curry

A star rating of 4.7 out of 5.42 ratingsRate
Magazine subscription – your first 5 issues for only £5!
  • Preparation and cooking time
    • Prep:
    • Cook:
  • Easy
  • Serves 4

Use a sustainable white fish like pollock in this southern Indian-style coconut and tomato curry with fresh coriander

  • Freezable
Nutrition: per serving
low insalt0.8g


  • 2 tbsp vegetable oil , plus 2 tsp
  • 2 onions , thinly sliced
  • 8 large vine tomatoes , roughly chopped
  • 4 garlic cloves
  • thumb-sized piece ginger , roughly chopped
  • 3 tbsp Madras curry paste
  • 165ml can coconut milk
  • large handful coriander , finely chopped, plus extra sprigs to serve
  • 500g pollock fillets, skinned
  • 6 tbsp plain flour
  • basmati rice , to serve


  • STEP 1

    Heat 2 tsp oil in a pan. Tip in the onions and a pinch of salt. Cook for about 8 mins until soft and golden.

  • STEP 2

    Meanwhile, blitz the tomatoes, garlic and ginger in a food processor to a smooth purée. Add the curry paste to the onions and fry for 3 mins more. Stir in the tomato mix and simmer for 10 mins until thickened. Add the coconut milk and chopped coriander. Simmer again to thicken.

  • STEP 3

    Dust the fish fillets in some seasoned flour. Heat the remaining oil in a non-stick frying pan. Cook the fillets, in batches, over a high heat for 1 min or so on each side, until they begin to brown. Carefully place fish in the tomato mixture and simmer until just cooked through. Scatter over coriander sprigs and serve with rice.

Recipe from Good Food magazine, July 2012

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 4.7 out of 5.42 ratings

Sponsored content