20-Minute Mediterranean Fish with Tomato Sauce
This quick and easy meal is not only healthy but is loaded with flavour! Serve with yellow rice for the perfect weeknight dinner.

- Prep time
- 10 min
- Cook time
- 10 min
- Yield
- 4 servings
- Difficulty
- MEDIUM
Ingredients
Quantities are shown as originally provided.
- 1 Rainbow Trout fillet
- 1/2 onion (finely chopped)
- 1/2 bell pepper (finely chopped)
- 2 garlic cloves (minced)
- 1 tablespoon tomato paste
- 1 tablespoon pomegranate molasses (optional)
- 3 tablespoon avocado oil
- 1 teaspoon salt (add more per preference)
- 1 teaspoon paprika
- 1 teaspoon coriander
- 1 teaspoon cumin
- 1/2 to 1 teaspoon turmeric
Instructions
- 1
Combine together the spices with the oil and mix well
- 2
Cut the fillet into 4 pieces
- 3
Slather the spice paste all over the rainbow trout. Set aside 1-2 teaspoons of the marinade to be used later.
- 4
In a non-stick skillet over medium high heat, sear the fish pieces on each side for 1 minute
- 5
Remove and set aside
- 6
Add in the onions, garlic, and the rest of the spice paste and tomato paste
- 7
Cook stirring over medium heat for a few minutes until the onions soften
- 8
Add 1 - 1.5 cups hot water and mix to create a sauce
- 9
Cover and simmer for 5-7 minutes
- 10
Add the fish pieces, cover and simmer for 8-10 minutes until the fish is perfectly cooked
- 11
Serve with yellow rice and a salad, Enjoy!