Cod poached in tomato sauce

This is such a simple and healthy one pot dish that was a hit with my family!
25 mins


  • 1 tbsp olive oil
  • 1 onion, diced
  • 3 garlic cloves, minced 
  • 1 bell pepper, diced 
  • 1 courgette, diced
  • 2 cans tomato 
  • 1/4 tsp crushed chili flakes 
  • 1/2 tsp mixed herbs 
  • Salt and pepper to taste 
  • 4 cod fillets
  • A few handfuls of spinach 


Step 1

Heat a large pan over medium low heat with olive oil.

Step 2

Once hot, add the onion and cook, stirring frequently, until tender (about 7 mins).

Step 3

Add the garlic and cook until fragrant, another couple of minutes.

Step 4

Add in the bell peppers and courgette, and raise the temperature to medium. Cook, stirring occasionally, for another couple of minutes.

Step 5

Add the tomatoes, chili flakes, mixed herbs and salt and pepper to taste. Bring to a boil and then reduce to a simmer.

Step 6

Pat the fish filets dry and season with salt.

Step 7

Add them into the tomato sauce, making sure they are at least halfway covered by the sauce.

Step 8

Cover with a lid and cook for about 10 minutes, when the fish should be flaky and cooked.

Step 9

Remove the lid, and add the spinach. Allow to wilt.

Step 10

Serve fish in the sauce with vegetables.

Step 11

Step 12

Halal Friendly
Kosher Friendly
Recipe by
Head chef

This link is accessed via the Roczen app