Archive of BBC Food Recipes

Coconut fish curry

Prep time less than 30 mins
Cook time less than 30 mins
Serves 2
From Ready Steady Cook
A creamy fish curry with just enough spice, power it up with sweet potato and spinach to get you on your way to five a day.


  1. For the spice paste, place all of the spice paste ingredients into a food processor and blend until smooth. (You can use a pestle and mortar for this, too.)

  2. For the curry, heat the vegetable oil in a wok and gently fry the onion and garlic for 4-5 minutes, or until softened. Add the sweet potato, curry powder and cumin and continue to fry for further 5-10 minutes, until the sweet potato has softened, then add the fish and two tablespoons of the spice paste. Stir to coat the fish in the spices, then add the coconut milk and bring to a gentle simmer.

  3. Stir in the baby spinach leaves, lime juice and season with salt, to taste. Cook for another 2-3 minutes, then stir in the coriander.

  4. Spoon the curry into a bowl and serve.


For the spice paste

  • 1 green chilli, roughly chopped
  • pinch dried chilli flakes
  • 2 tbsp vegetable oil
  • ½ lemon, juice only
  • handful fresh coriander, plus extra for garnish

For the curry

  • 1 tbsp vegetable oil
  • 1 onion, sliced
  • 1 garlic clove, crushed
  • 1 large sweet potato, peeled and chopped
  • 1 tsp curry powder
  • 1 tsp cumin
  • 150/5oz cod or pollack fillet, skinned and chopped (frozen is fine)
  • ½ tin coconut milk
  • 1 handful spinach leaves, or 2 blocks frozen spinach, defrosted and liquid squeezed out
  • ½ lime, juice only
  • salt, to taste

Shopping List

Coconut fish curry

Fruit and vegetables

Tins, packets and jars

Cooking ingredients

Meat, fish and poultry

This link may stop to work if/when the BBC removes the recipes
This site is under development - You can use it, but some things are not completed and may not be quite right!