Easy Herbed Fish Tomato Stew Bursting with Fresh, Bold Flavors

25g protein · 42 min · 350 kcal

Easy Herbed Fish Tomato Stew Bursting with Fresh, Bold Flavors

This Mediterranean-inspired stew pairs tender white fish with a gently simmered tomato and vegetable base, finished with fresh herbs and lemon. It makes a comforting one-pot meal with bright, savoury flavour.

42 min4 servings350 kcal

Ingredients

  • 30 ml (2 tablespoons)olive oil
  • 150 g (1 cup)onions, finely diced
  • 3 clovesgarlic, minced
  • 360 g (2 cups)ripe tomatoes, chopped
  • 454 g (1 pound)white fish fillets, such as cod or haddock
  • 30 ml (2 tablespoons)fresh herbs, chopped, such as parsley, thyme or basil
  • 15 ml (1 tablespoon)lemon juice
  • to tastesalt
  • to tastepepper
  • to tastechilli flakes
  • 150 g (1 cup)vegetables, such as bell peppers or courgette

Instructions

  1. 1

    Heat the oil

    Warm the olive oil in a heavy-based pot over a medium heat until it shimmers, about 1 minute.

  2. 2

    Soften the aromatics

    Add the diced onion and minced garlic. Cook for about 5 minutes, until the onion is translucent and the garlic smells fragrant.

  3. 3

    Simmer the tomatoes

    Stir in the chopped tomatoes and chopped fresh parsley or thyme. Bring the mixture to a gentle simmer and cook for 10 minutes.

  4. 4

    Prepare the fish

    Pat the fish fillets dry, season them with salt and pepper, then cut them into 5 cm (2-inch) pieces.

  5. 5

    Cook the fish

    Nestle the fish pieces gently into the simmering tomato base. Cover the pot and cook over a low heat for 6–8 minutes.

  6. 6

    Finish the stew

    Take off the lid, squeeze in the lemon juice and scatter over the remaining fresh herbs. Leave the stew to rest for 2 minutes.

What is herbed fish tomato stew?

This is a Mediterranean-style fish stew in which white fish cooks gently in a tomato base, with herbs and lemon to bring freshness. Tomato-based fish stews appear in many coastal food traditions, with local fish and seasonings shaping each version.

Here, a short simmer builds flavour before the fish goes in, helping it stay tender rather than overcooking in the pot.

Nutrition and macros by portion

The nutrition label shows one serving as written: 350 calories, 25g protein, 20g carbs, 15g fat.

PortionAdjustmentkcalProteinCarbsFat
LighterMore vegetables, less oil245 kcal18g14g11g
This servingAs written350 kcal25g20g15g
HungryAdd bread or potatoes525 kcal38g30g23g

The fish supplies most of the protein, while the tomatoes, onion and optional vegetables contribute carbohydrates. Olive oil provides most of the fat. For a balanced plate, serve a portion with plenty of vegetables and a measured serving of bread, potatoes or rice.

Build the tomato base

Onion and garlic: cook them until the onion turns translucent and the garlic becomes fragrant, without letting the garlic brown.

Tomatoes: ripe, chopped tomatoes form the stew’s savoury, lightly juicy base. Let them simmer for the full 10 minutes before adding the fish.

Choose the fish and vegetables

White fish: cod or haddock are suggested because their mild flavour suits the tomato and herb mixture. Pat the fillets dry before seasoning and cutting them into pieces.

Vegetables: bell pepper or courgette are suggested choices. The ingredient list includes them, though the method does not specify when to add them; if using them, stir them in with the tomatoes so they can cook in the base.

Keep the fish tender

Gentle heat: once the fish is added, keep the stew at a low simmer and cover the pot for the stated 6–8 minutes. A hard boil can break the fish into smaller pieces.

Doneness: the fish should be opaque and separate into flakes when gently nudged with a fork. Check a thicker piece before serving, as fillet thickness can affect cooking time.

Use the herbs in stages

Early herbs: parsley or thyme goes into the tomato mixture, where it has time to flavour the base as it simmers.

Finishing herbs: the method calls for the remaining herbs after cooking. Adding them at the end keeps their aroma and colour more noticeable.

Serve it while warm

The lemon juice and two-minute rest are the final touches: the citrus lifts the tomato flavour, while resting lets the stew settle before serving.

Serve it with crusty bread, boiled potatoes or rice to make the most of the tomato broth. A simple green salad can add a crisp contrast.

Recipe notes & tips

  • Use a heavy-based pot to keep the tomato base at an even simmer.
  • Cut the fish into similarly sized pieces so they cook at roughly the same rate.
  • Season the fish before adding it to the pot, then taste the broth before serving.
  • Keep the lid on while the fish cooks to retain moisture.
  • Add chilli flakes gradually if you want to control the level of heat.

Variations

  • Use basil: finish with chopped basil for a sweet, fragrant herbal note.
  • Try different fish: use another firm white fish and check it for doneness as it cooks.
  • Add courgette: stir diced courgette into the tomato base before its 10-minute simmer.
  • Turn up the heat: add chilli flakes to the onions and garlic as they cook.
  • Serve with grains: spoon the stew over rice or another cooked grain.

Common mistakes to avoid

  • Browning the garlic: it can taste bitter; cook it with the onion over medium heat and stop when fragrant.
  • Boiling the fish hard: it may break apart; lower the heat before adding the fish.
  • Skipping the simmer: the tomatoes need their 10 minutes to form the base before the fish goes in.
  • Crowding with uneven pieces: fish of different sizes cooks unevenly; cut the fillets into similar 5 cm pieces.
  • Overcooking the fish: check it within the 6–8-minute window and stop once it is opaque and flakes easily.

How to store

Refrigerate leftovers in a covered container and eat within 2 days. Reheat gently in a covered pan over a low heat until hot, taking care not to simmer the fish vigorously.

Frequently asked questions

Can I use frozen fish?

Yes, thaw it fully and pat it dry before seasoning and cutting it. Excess moisture can thin the tomato base.

How can I tell when the fish is cooked?

It should be opaque and flake apart gently with a fork. Check a thicker piece, since fillet thickness affects the timing.

When should I add the bell pepper or courgette?

The ingredient list includes vegetables but the method does not give an addition point. Stir them into the tomato base before its 10-minute simmer so they cook with it.

Can I make the stew spicier?

Yes. Add chilli flakes to taste, starting with a small pinch and adjusting the seasoning before serving.

What should I serve with it?

Crusty bread, boiled potatoes or rice all work well with the tomato broth. A green salad makes a lighter accompaniment.

Cook it from the original

This recipe comes from betterhomerecipes.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.

Open the recipe on betterhomerecipes.comOpens in a new tab
Calori App Free download Install