Taste Magazine
Login/Register
Menu
  • Home
  • Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Starters
    • Mains
    • Desserts
    • Drinks
    • View all
  • Ingredients
    • Apples
    • Beef
    • Butternut
    • Cheese
    • Carrots
    • ClemenGold
    • Potatoes
    • Maize
    • View all
  • Dishes
    • Italian
    • Asian
    • Soups
    • Curry
    • Stews
    • Potjies
    • Mushrooms
    • Slow roasts
    • View all
  • Occasions
    • Birthdays
    • Ramadan
    • Eid
    • Easter
    • Pesach
    • Diwali
    • Hanukkah
    • Christmas
    • New Year’s Eve
  • Popular
    • South African
    • Air fryer
    • Braai
    • Five-ingredients or less
    • 30 minutes or less
    • Great Value
  • Win
    • Competitions
    • Competition Winners
  • Culture
    • Articles
    • How To
    • Columns
    • Glossary
  • WList™ great value hub
  • WCellar
  • Login
  • Contact Us
  • Newsletter sign up
Editor’s picks
Spinach lasagne
Italian recipes

Spinach lasagne

2 hours 30 minutes
Everyday classic tomato sauce
Italian recipes

Everyday classic tomato sauce

40 minutes
Tom yam chilli shortrib
Asian recipes

Tom yam chilli shortrib

4 hours
  • Home
  • Recipes
  • tomatoes
The ultimate tuna-and-gorgonzola melt

The ultimate tuna-and-gorgonzola melt

5 minutes
Penne with baked butternut and tomato sauce

Penne with baked butternut and tomato sauce

30 minutes
Tomato and cheese souffle

Tomato and cheese souffle

25 minutes
Baked omelette stack
Omelette recipes

Baked omelette stack

30 minutes
Coconut-wafer ice with honey tomatoes

Coconut-wafer ice with honey tomatoes

20 minutes
Mexican spiced fish with fresh corn rice
Fish recipes

Mexican spiced fish with fresh corn rice

20 minutes
Grilled Greek lamb

Grilled Greek lamb

15 minutes
Cold roasted-tomato soup with fresh tomato
Great value

Cold roasted-tomato soup with fresh tomato

15 to 20 minutes
Sticky spare ribs served with fresh sweet corn, avocado, bean and pawpaw salsa
Corn recipes

Sticky spare ribs served with fresh sweet corn, avocado, bean and pawpaw salsa

35 minutes
Grilled mediterranean vegetables on a cheese crust
Mediterranean

Grilled mediterranean vegetables on a cheese crust

18 minutes
Slow-cooked sticky ragu tossed with strands of homemade pasta
Slow roast

Slow-cooked sticky ragu tossed with strands of homemade pasta

8 hours
All-in-one fish soup
Fish recipes

All-in-one fish soup

15 minutes
Load more
  • Taste Magazine
  • shop online at woolworths. Shop Now
© 2026 Woolworths holdings limited. All rights strictly reserved.
  • Advertise
  • Contact Us
  • Privacy Policy
  • Terms & Conditions
  • Media24
Please login or register to favourite a recipe.
Login/Register

All-in-one fish soup

By Phillippa Cheifitz
4
Easy
10 minutes
15 minutes

Ingredients

  • 400–500 g fish fillets, such as Cape salmon or yellowtail
  • sea salt and freshly ground black pepper
  • 1 onion, finely chopped
  • 1 bulb fennel, finely chopped
  • 2-3 T olive oil
  • 2 cloves garlic, crushed
  • 1 x 400 g can Italian tomatoes in juice, crushed
  • 1 bay leaf
  • 4 cups fish stock
  • fresh baguette or loaf, thickly sliced, for serving
  • thick mayonnaise, for serving
  • torn fennel fronds, for sprinkling

Method

Rinse the fish and sprinkle lightly with salt. Set aside or chill.
In a frying pan over a medium to low heat, soften the onion and fennel in the oil until very limp. Stir in the garlic, then the tomatoes. Add the bay leaf and simmer for 5 minutes.
Pour in the stock and simmer, fairly briskly, uncovered, for 15 minutes. Rinse the salt off the fish and cut into chunks. Add to the simmering soup. Turn down the heat to its lowest, cover tightly and leave for 5 minutes.
Check seasoning. Place slices of baguette in wide soup bowls, then ladle over the soup and fish, add a dollop of mayonnaise and sprinkle with fennel.

Cook’s notes:
Add a few chopped anchovies and the juice and grated peel of an orange for a flavour twist.
Substitute fennel with celery and dill, and use boiled potatoes instead of bread.

Leftovers?

Serve leftover soup, sprinkled with grated Gruyère, as a sauce with pasta.

Or, add a glass of wine to it, along with a sprinkling of parsley, and use for steaming mussels.

Finally, purée leftover soup, add a few spoonfuls of cream and pour over fish fillets. Sprinkle with crumbs and Parmesan and bake until golden.

Per serving:
1622 KJ, 31 g protein, 18.4 g fat, 33 g carbs

TASTE’s take:
Nothing could be simpler – or more delicious.