Lost in Food

  • Recipe Index
  • Ultimate Guides
  • About
  • Contact
  • VA Services
menu icon
go to homepage
  • Recipe Index
  • Ultimate Guides
  • About
  • Contact
  • VA Services
search icon
Homepage link
  • Recipe Index
  • Ultimate Guides
  • About
  • Contact
  • VA Services
×
Home » Lost in Food

Mediterranean Fish Soup

Modified: Oct 20, 2025 by Lesley · Published: Jan 13, 2026 · This post may contain affiliate links · 4 Comments

Pinnable image with recipe title and a bowl of Mediterranean fish soup served with toasted sourdough and wedges of lemon.
Jump to Recipe

My quick and easy Mediterranean fish soup recipe is a healthy bowl of comfort food. Packed with protein rich seafood, nutritious vegetables and fresh herbs, this soup is both flavourful and warming.

2 bowls of Mediterranean fish soup served with slices of toasted sourdough and wedges of lemon.

This easy Mediterranean fish soup recipe is one of my favourite easy meals as it can be ready and on the table in just 30 minutes. A great lunch option, but also hearty enough for a light dinner main.

This is also a versatile recipe, you can swap the seafood, veggies, spices and herbs to suit your own tastes, and what you happen to have in your refrigerator at home.

Table of Contents

Toggle
  • Why you'll love this recipe
  • Recipe ingredients
  • How to make Mediterranean fish soup
  • Recipe variations
  • Serving suggestions
  • Useful hints and tips
  • FAQs
  • Pin the recipe
  • Additional recipe suggestions
  • Mediterranean Fish Soup

Why you'll love this recipe

  • Packed with flavour ,and despite appearances, this is a really straightforward cook.
  • Ready in just 30 minutes, making this a filling and nutritious meal any day of the week.
  • A healthy bowl of soup, laden with high protein fish and shellfish, lots of colourful vegetables and it happens to be gluten and dairy free too!

Recipe ingredients

Individual recipe ingredients for making Mediterranean fish soup.
  • Oil - for the best nutty flavour I used extra virgin olive oil to gently sauté the vegetables.
  • Vegetables - I used a combination of onion, carrot and celery to form the base of this soup. I then added a courgette, red bell pepper (although you can use any colour), and some fresh crushed garlic.
  • Seasoning - aside from sea salt, I also flavoured the soup with cayenne pepper, smoked paprika, bay leaves and dried oregano.
  • White wine - I used a good dry/medium wine to flavour the stock. Use wine you would drink a glass of yourself as it will affect the overall flavour of the finished soup.
  • Tomatoes - I used 2 x 400g (14oz) cans of chopped tomatoes.
  • Stock - you can use either fish or chicken stock in this soup recipe.
  • Seafood - I opted for some haddock fillets and king prawns in my soup.
  • Fresh herbs - stir through some fresh basil and parsley just before serving.
  • Lemon - lemon and fish are the perfect pairing so I like to add a large wedge of lemon when serving this soup so that everyone can squeeze in a burst of fresh citrus to brighten the soup.

How to make Mediterranean fish soup

A large soup pan of sauteed vegetables with added dried spices.
Sauteed vegetables and spiced with chopped tomatoes, dried herbs and chicken stock being added.
  • Heat the olive oil in a large soup pan over medium heat. Add the onion, carrot and celery and cook for 5 minutes.
  • Now add the courgette, red pepper, garlic, cayenne pepper and smoked paprika and sauté for a further 2 minutes.
  • Pour in the white wine, turn up the heat to medium high and reduce for 3 minutes.
  • Add the canned tomatoes, chicken stock, bay leaves and oregano and cook for 5 minutes.
A large soup pan filled with a tomato and cooked vegetable base soup.
A large soup pan of cooked Mediterranean fish soup with chunks of fresh white fish and raw prawns being added.
  • Now add the white fish and prawns, and cook for 4-5 minutes until the seafood is just cooked through, and the prawns are cooked and pink.
A large soup pan of cooked Mediterranean fish soup with freshly chopped basil and parsley being added.
A large soup pan filled with cooked Mediterranean fish soup.
  • Stir through the freshly chopped basil and parsley, and serve the soup immediately with a wedge of fresh lemon.
2 bowls of Mediterranean fish soup served with slices of toasted sourdough and wedges of lemon.

Recipe variations

  • White fish - you can use any variety of white fish in this soup, try haddock, cod, hake, snapper, bass, bream or basa.
  • Oily fish - I used white fish as that was what I had in the fridge, but you could also add a salmon or trout fillet for variety.
  • Shellfish - I opted for fresh king prawns, but you could also use lobster, scallops, muscles or clams.
  • Vegetables - you can add any variety of veggies to this soup, try mushrooms, fennel, olives, shallots, green onions, red chilli, green beans, garden peas, spinach, kale.
  • Spices - feel free to adjust the spices and flavours in this soup to suit your own tastes, try fennel seeds, Italian seasoning, chilli powder, red pepper flakes.
  • Fresh herbs - I used fresh basil and parsley, but you can also use dill, tarragon or thyme.

Serving suggestions

This is a hearty bowl of soup, ideal for a lunch or a lighter dinner main. If serving as a starter to a meal I tend to keep the portion size small.

I like to serve this soup with some toasted bread and a wedge of lemon, you could also serve some crusty bread or soda bread too.

2 bowls of Mediterranean fish soup served with slices of toasted sourdough and wedges of lemon.

Useful hints and tips

  1. Frozen seafood - I used fresh seafood, if using frozen seafood that is absolutely fine, you will just need to cook it a little longer so it has time to defrost and cook in the soup, around 6-7 minutes.
  2. Containing no dairy this dish is suitable for dairy free diners.
  3. Use gluten free stock and this soup is ideal for coeliacs or anyone following a gluten free diet.
  4. Allergy advice: gluten free, dairy free, egg free, soya free and nut free. For comprehensive and detailed allergy advice go to Allergy UK.

FAQs

How to store leftover soup?

Once the soup has been cooked and cooled, pour leftovers into an airtight container and store in the fridge for 1-2 days.

How to reheat leftover soup?

You can reheat leftovers, but I recommend removing the seafood first, then warming the soup to piping hot, before adding the seafood back in and gently heating it up. This is the best way to reheat the soup and avoid overcooking the fish and prawns.

Pin the recipe

Additional recipe suggestions

If you like this recipe then try some of these hearty soup recipes:

  • Traditional Cullen Skink
  • Leek & Potato Soup with Chickpeas
  • Simple Bean & Vegetable Soup
  • Spiced Lentil & Tomato Soup
  • Vegetable Barley Broth
  • French Onion Soup

Love soup? Then why not have a look at my 20 Simple Soup Recipes post, full of recipe ideas and some useful hints and tips for making a great bowl of soup.

A bowl of Mediterranean fish soup served with slices of toasted sourdough and wedges of lemon.

Mediterranean Fish Soup Recipe

Mediterranean fish soup recipe is a healthy bowl of comfort food, that can be ready to enjoy in just 30 minutes. Packed with protein rich seafood, nutritious vegetables and fresh herbs, this soup is both flavourful and warming.
5 from 2 votes
Print Pin SaveSaved!
Prevent your screen from going dark
Prep Time: 10 minutes mins
Cook Time: 20 minutes mins
Total Time: 30 minutes mins
Servings: 4
Calories: 355kcal
Author: Lesley Garden

Equipment

  • chopping board
  • Kitchen knife
  • large soup pan
  • weighing scales
  • Measuring jug
  • measuring spoons

Ingredients

  • 3 tablespoon extra virgin olive oil
  • 1 onion (diced)
  • 1 carrot (diced)
  • 2 stalks celery (diced)
  • 1 courgette (zucchini) (soft core removed and discarded, diced)
  • 1 red bell pepper (deseeded and diced)
  • 3 cloves garlic (crushed)
  • ½ teaspoon cayenne pepper
  • 1 teaspoon smoked paprika
  • 125 ml white wine
  • 800 g canned chopped tomatoes (2 x 400g (14oz) cans)
  • 750 ml fish or chicken stock
  • 1 teaspoon sea salt
  • 2 bay leaves
  • 1 teaspoon dried oregano
  • 250 g white fish of choice (cut into cubes)
  • 200 g fresh king prawns (shrimps)
  • 3 tablespoon freshly chopped basil
  • 3 tablespoon freshly chopped parsley
  • 1 lemon (cut into wedges, to serve)

Instructions

  • Heat the olive oil in a large soup pan over medium heat. Add the onion, carrot and celery and cook for 5 minutes.
  • Now add the courgette, red pepper, garlic, cayenne pepper and smoked paprika and sauté for a further 2 minutes.
  • Pour in the white wine, turn up the heat to medium high and reduce for 3 minutes.
  • Add the canned tomatoes, chicken stock, bay leaves and oregano and cook for 5 minutes.
  • Now add the white fish and prawns and cook for 4-5 minutes until the seafood is just cooked through and the prawns are cooked and pink.
  • Stir through the freshly chopped basil and parsley, and serve the soup immediately with a wedge of fresh lemon.

Notes

I used fresh seafood, if using frozen seafood that is absolutely fine, you will just need to cook it a little longer so it has time to defrost and cook in the soup, around 6-7 minutes.
I add a wedge of lemon when serving this soup, so that everyone can squeeze some fresh lemon juice into their soup.
You can reheat leftovers, but I recommend removing the seafood first, then warming the soup to piping hot, before adding the seafood back in and gently heating it up. This is the best way to reheat the soup and avoid overcooking the fish and prawns.
Nutrition Facts
Mediterranean Fish Soup Recipe
Amount Per Serving
Calories 355 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 2g13%
Trans Fat 0.01g
Polyunsaturated Fat 2g
Monounsaturated Fat 9g
Cholesterol 96mg32%
Sodium 1502mg65%
Potassium 1301mg37%
Carbohydrates 26g9%
Fiber 5g21%
Sugar 13g14%
Protein 26g52%
Vitamin A 4727IU95%
Vitamin C 77mg93%
Calcium 160mg16%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.

• Please note that the nutrition information provided above is approximate and meant as a guideline only •

Course : Canape, Starter, Side, Soup
Cuisine : Mediterranean
Keyword : fresh prawns, white fish
Tried this recipe? We'd love to see your photos!Mention @lostinf00d or tag #lostinfood!
Share on Facebook

More Lost in Food

  • A pink plate topped with and individual pear and ginger sponge pudding with a jug of cream set alongside.
    Individual Pear & Ginger Sponge Puddings
  • A plate with a cut and buttered cheese bacon tomato scone on top, with a wire rack of scones set alongside.
    Cheese Bacon Tomato Scones
  • A slice of flourless chocolate coffee walnut cake served with a glass mug of coffee, set on a wooden board, with the whole cake set alongside.
    Flourless Chocolate Coffee Walnut Cake
  • A bowl of Greek yogurt topped with spiced cranberry granola and passionfruit with a jar of granola set alongside.
    Spiced Cranberry Granola

Comments

  1. Chloe says

    January 31, 2026 at 12:41 am

    5 stars
    I loved having a fish soup option that didn't include smoked fish! I used haddock fillets because my birth right dictates I must and it was truly delicious!

    Reply
    • Lesley says

      February 02, 2026 at 4:32 pm

      Thank you Chloe I totally agree, I prefer to skip smoked fish in this soup.

      Reply
  2. Janice says

    January 16, 2026 at 12:05 pm

    5 stars
    I love seafood and this soup is just so delicious, quick and easy to make.

    Reply
    • Lesley says

      January 19, 2026 at 11:47 am

      Thank you Janice, this soup is so quick to make and packed with flavour.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




5 from 2 votes

Hi, I’m Lesley.

I’m the blogger, cook and creator behind Lost in Food.

More about me

Read Lost in Food’s interview with Society Aberdeen

Popular Recipes

  • Ginger & Chilli Biscuits
  • A batch of apple and cinnamon scones set on a wooden board.
    Apple & Cinnamon Scones
  • Salted Caramel & Chocolate Mousse
  • A wooden board topped with slices of sourdough bread, topped with ham and piccalilli with cheese, and a jar of piccalilli set alongside.
    Pam's Piccalilli (from River Cottage)

Recent Recipes

  • A plate with a pancake topped with black cherry compote, with a bowl of compote and some extra pancakes set alongside.
    Easy Black Cherry Compote (Frozen Cherries)
  • A bowl of Mediterranean fish soup served with slices of toasted sourdough and wedges of lemon.
    Mediterranean Fish Soup
  • Two glasses filled with chocolate orange overnight oats, topped with orange segments and grated dark chocolate.
    Chocolate Orange Overnight Oats
  • A wooden board topped with puff pastry sausage pinwheels served with a bowl of tomato ketchup.
    Sausage Puff Pastry Pinwheels
Brilliance in Blogging Finalist Badge Brit Mums

Footer

↑ back to top

About

  • About
  • Privacy Policy

Follow

Contact

  • Contact
  • VA Services

Copyright © 2025 Lost in Food

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.