You can’t go wrong with this flavour-packed fish curry. Even better? It’s loaded with well-known immune boosters such as garlic, onion and ginger to give your system an extra kick.
Ingredients
Method
1.
Put fish in a large bowl. Add salt, pepper and spices, tossing to coat fish. Stir in yoghurt and set aside at room temperature for 20 minutes to marinate.
2.
Heat oil in a wide-based frying pan over a medium heat. Add onions, garlic and ginger. Cook, stirring occasionally, for 10 minutes or until golden. Add fish mixture, tomatoes, celery leaves and 250ml water. Bring to a simmer, then add beans and cook for 20 minutes. Stir in lime juice. To serve, put rice in serving bowls with curry. Garnish with coriander leaves.
Loved this recipe? How about one-pot chicken and mango curry?