Go Back
30 Minute Simple Meal: Thai Spiced Creamy Fish Curry

30 Minute Simple Meal: Thai Spiced Creamy Fish Curry


  • 400-500g fish
  • 1 onion (finely chopped)
  • 3 cloves garlic (finely chopped)
  • ½ teaspoon fresh ginger (very finely chopped)
  • ½ small red chilli pepper
  • 1 teaspoon fresh coriander
  • ½ teaspoon cumin
  • ½ teaspoon paprika
  • ½ teaspoon turmeric
  • 1/4 teaspoon cayenne powder
  • 1 teaspoon Thai spices (you could use red curry paste and adjust amount accordingly)
  • 1 x 400g tin of tomatoes
  • 50ml water
  • 200ml milk
  • 100ml cream (or coconut milk)


  1. Fry the onion until it softens, then add the ginger, garlic and chilli pepper. Cook for a couple of minutes. Add the coriander and dry spices and cook for an additional couple of minutes.

  2. Add the cream, milk, tomatoes and water and cook for around 15 minutes. Reduce the heat and place the fish in the sauce. Continue to heat just long enough for the fish to be cooked, around 5-10 minutes depending on its size and thickness (don't overcook or you will end up with rubbery fish!).  Serve immediately with rice and garnish with fresh coriander. Enjoy!