Malaysian fish curry

(8 ratings)
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 bird’s-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 it’s 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 200°C/400°F/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
(8 ratings)

Your comments

comments powered by Disqus

FREE Newsletter