Malaysian fish curry

(6 ratings)

What's my recipe book?


We know what it's like when you're browsing a site with as many recipes as ours. You find a brilliant recipe, want to make it again, but can't remember how you found it!

But we've solved the problem. Now, by clicking 'Save this recipe' or 'I cooked this' on any of our recipes, they'll be saved and grouped into your personal online recipe book. All you have to do is log in with your Facebook account to see them. When you click either of these buttons it will also tell your friends on Facebook what you've been cooking or saving so they too can give our quick and easy recipes a go (but you can turn this off at any time by visiting your 'My recipe book' page). Just click one of the buttons below or 'see my book' to get started. We hope you like it!

Malaysian fish curry
Malaysian fish curry
  • Serves: 4

  • Prep time:

  • Cooking time:

  • Total time:

  • Skill level: Easy peasy

  • Costs: Mid-price

Woman's Weekly recipe Fancy a change from your usual chicken curry? Try this delicious fish curry recipe, full of all of the fresh flavours of Malaysia. With fresh mackerel, creamy coconut milk, healthy aubergines and exotic okra, it's a fab way of giving the family a couple of their 5-a-day and because it only takes an hour from start to finish, it makes a quick midweek supper too.


  • 600g prepared mackerel fillets (8) or sea-bass fillets
  • 2tbsp vegetable oil
  • 1 large onion, peeled, halved and thinly sliced
  • 2-3tbsp Malaysian Rendang curry paste
  • 24 curry leaves, optional
  • 4 small aubergines, quartered or 1 medium aubergine, cut into chunks
  • 400ml can coconut milk
  • 2tsp tamarind paste
  • 2tbsp tomato pure'e
  • 1 or 2 red and 1 or 2 green birds-eye (hot) chillies, deseeded and kept whole, optional
  • 175g okra, topped and tailed
  • 4 medium-sized tomatoes, each cut into quarters
  • Coriander leaves, to garnish

This is traditionally cooked with whole fish, but using ready-prepared fillets means its easier to make and eat.


  1. Sprinkle the fish fillets with a little salt and leave for about 20 mins.
  2. Meanwhile, heat the oil in a large pan, add the onion, sprinkle with a little salt and fry until it begins to brown.
  3. Reduce the heat, add the curry paste and leaves and fry gently for 2-3 mins, stirring. Add the aubergine, coconut milk, 200ml water, tamarind paste, tomato purée, chillies, and okra. Simmer for 15 mins. Set the oven to 200C/400F/Gas Mark 6.
  4. Arrange fish snugly, side by side, in a roasting tin. Pour over the curry sauce. Tuck the tomato quarters in. Cover tightly with foil and bake for 20-25 mins. Garnish with coriander leaves. Serve with rice.

Nutritional information per portion

  • Low
  • Med
  • High
  • Calories 647(kcal)
  • Fat 50.0g
  • Saturates 22.0g

This nutritional information is only a guide and is based on 2,000 calories per day. For more information on eating a healthy diet, please visit the Food Standards Agency website.

Guideline Daily Amount for 2,000 calories per day are: 70g fat, 20g saturated fat, 90g sugar, 6g salt.

Your rating

Average rating

  • 4
(6 ratings)

Your comments

comments powered by Disqus

FREE Newsletter