Table of Contents >> Show >> Hide
If your idea of comfort food is something warm, cozy, and just a little bit fancy,
psarosoupa – classic Greek fish soup – is about to become your new obsession. This
silky, lemony fish soup with red snapper and vegetables tastes like something you’d
get at a seaside taverna, but it’s absolutely doable in a home kitchen on a weeknight.
Traditionally, psarosoupa (pronounced “psah-ROH-soo-pah”) is made by
simmering fish with potatoes, carrots, celery, and other vegetables until the broth
turns rich and deeply flavored. Many Greek recipes then finish the soup with an
avgolemono (egg–lemon) mixture to make it velvety and bright at the same time.
In this version, we spotlight red snapper – a firm, flavorful fish
that holds its shape in the pot and gently perfumes the broth. You’ll get tender
flakes of fish, soft vegetables, a whisper of olive oil richness, and lots of lemon
to keep everything light and fresh.
What Is Psarosoupa?
A classic Greek comfort food
Psarosoupa literally means “fish soup” in Greek, but that translation doesn’t do it
justice. This dish is a staple in many coastal Greek homes – a one-pot meal that
stretches whatever fish is freshest at the market with simple pantry vegetables,
good olive oil, and plenty of lemon.
Some versions are very rustic – just fish, potatoes, carrots, and celery – while
others add rice, small pasta like orzo, or even pureed vegetables to make the broth
thicker and creamier without using cream.
Why red snapper works so well
Red snapper is a great choice for psarosoupa because it’s:
- Firm and meaty – it doesn’t fall apart too easily in the pot.
- Flavorful but not “fishy” – perfect if you’re serving people who are a bit cautious about seafood.
- Rich in protein and omega-3s – which support heart and brain health.
You can absolutely swap in other firm white fish like cod, halibut, sea bass, or
mullet, but if you can get red snapper, it brings a wonderful depth of flavor to
the broth.
Ingredients for Psarosoupa With Red Snapper and Vegetables
Serves about 6
For the fish and broth
- 2–2.5 lb (900–1,100 g) whole red snapper, cleaned (head and bones reserved), or 1.5–2 lb fillets
- 8 cups (2 L) water or light fish/vegetable stock
- 2 bay leaves
- 6–8 whole black peppercorns
- 1 small onion, halved
- Salt, to taste
For the vegetable base
- 1/4 cup extra-virgin olive oil
- 1 large onion, finely chopped
- 1 medium leek (white and light green parts), sliced and rinsed well
- 2 medium carrots, sliced
- 2 medium potatoes, peeled and cut into 1-inch cubes
- 2 celery stalks, sliced (plus a few celery leaves if you have them)
- 1 small zucchini, sliced (optional but lovely)
- 1 ripe tomato, grated or finely chopped (or 1/2 cup canned crushed tomatoes)
- 1/3 cup short-grain rice or orzo (optional, for a heartier soup)
- Salt and freshly ground black pepper, to taste
For the lemon–egg finish (avgolemono, optional but recommended)
- 2 large eggs, at room temperature
- 1/3–1/2 cup freshly squeezed lemon juice (about 2–3 lemons)
- 1–2 tablespoons hot broth (for tempering)
To serve
- Extra lemon wedges
- Extra-virgin olive oil for drizzling
- Fresh parsley or dill, chopped
- Crusty bread, for dipping
How to Make Psarosoupa (Step-by-Step)
1. Build a flavorful fish broth
- Prep the fish. If you’re using a whole red snapper, ask your fishmonger to clean it and remove the scales. Keep the head, bones, and trimmings – they’re gold for flavor. If using fillets, you can still simmer any bones you have.
- Simmer the base. In a large pot, combine the fish head/bones (or a portion of the fillets), water or stock, bay leaves, peppercorns, the halved onion, and a pinch of salt. Bring just to a gentle boil, then lower to a simmer. Cook for about 20–25 minutes, skimming off any foam that rises to the top.
- Strain. Remove the fish pieces, let them cool slightly, and strain the broth through a fine sieve into a clean bowl or pot. Discard the peppercorns and bay leaves. Pick any usable fish meat from the bones and set aside, carefully removing skin and bones.
2. Cook the vegetables
- Sauté the aromatics. In the same large pot, heat the olive oil over medium heat. Add the chopped onion and leek and cook for 4–5 minutes, stirring occasionally, until softened and translucent.
- Add the rest of the vegetables. Stir in the carrots, potatoes, celery, and zucchini. Cook for another 3–4 minutes to coat everything in the oil and let the flavors start to develop.
- Add tomato and broth. Stir in the grated or chopped tomato, then pour in the strained fish broth. If you’re using rice or orzo, add it now. Season lightly with salt and pepper.
- Simmer. Bring the soup to a gentle boil, then reduce heat and simmer for 20–25 minutes, or until the potatoes and carrots are tender and the rice/orzo is cooked.
3. Add the fish
- Poach the fish. Cut the red snapper fillets (and any reserved picked meat from the bones) into large bite-size pieces. Gently nestle the fish into the simmering soup and cook for about 5–8 minutes, depending on thickness, until the fish is opaque and flakes easily with a fork.
- Adjust seasoning. Taste the broth and adjust salt, pepper, and lemon to your liking. Remember that avgolemono will add more lemony brightness at the end.
4. Make the lemon–egg (avgolemono) finish
- Beat the eggs. In a medium bowl, whisk the eggs until smooth and slightly frothy.
- Add lemon juice. Slowly whisk in the lemon juice until fully combined.
- Temper the mixture. Ladle a small amount (about 1–2 tablespoons at a time) of hot soup broth into the egg–lemon mixture while whisking constantly. Do this 3–4 times – this gently warms the eggs so they don’t scramble when added back to the pot.
- Finish the soup. Turn the heat to very low or even off. Slowly pour the tempered egg–lemon mixture into the soup while stirring gently. Do not let the soup boil after this step. The broth should become slightly creamy and silky, not curdled.
5. Serve
- Ladle the psarosoupa into warm bowls, making sure everyone gets a good mix of vegetables and fish.
- Drizzle with a little extra-virgin olive oil, sprinkle with parsley or dill, and serve with lemon wedges and crusty bread.
Expert Tips, Swaps, and Variations
- Use mixed fish if you like. Many Greek cooks use a mix of inexpensive whole fish and fillets – mullet, sea bass, cod, or other firm white fish. This deepens the flavor and can be more budget-friendly.
- Skip the avgolemono if you prefer. The soup is still delicious with just lemon juice stirred in at the end. Avgolemono just gives it a luxurious, velvety finish.
- Thicker, chowder-like version. Some recipes partially blend the vegetables before adding the fish, creating a naturally thick, creamy texture without any cream.
- Add more spice (Mediterranean style). A pinch of cumin, coriander, or turmeric gives the soup a warm, Eastern Mediterranean twist while still playing nicely with lemon and olive oil.
- Gluten-free and dairy-free. Use rice instead of orzo, and you’ll naturally have a gluten-free, dairy-free meal (the eggs in avgolemono are fine for most people who avoid dairy).
Is Psarosoupa Healthy?
Short answer: yes, very. Psarosoupa fits right into a balanced Mediterranean-style
way of eating. It combines lean fish with lots of vegetables, heart-healthy olive
oil, and a bright hit of lemon.
-
Fish: Red snapper and other white fish are rich in high-quality
protein and omega-3 fatty acids, which support heart and brain health and may help
lower chronic inflammation. -
Vegetables: Carrots, potatoes, celery, leeks, and zucchini add
fiber, potassium, and a mix of vitamins and minerals. -
Olive oil: Extra-virgin olive oil provides monounsaturated fats
and powerful polyphenols that are associated with better cardiovascular health in
Mediterranean populations. -
Egg and lemon: The eggs in avgolemono add protein and choline;
lemon brings vitamin C and supports digestion.
Of course, exact nutrition will vary based on how much olive oil, rice, or pasta you
use, but compared to heavy cream-based chowders, this Greek fish soup is naturally
lighter while still seriously satisfying.
Serving Ideas and Storage Tips
What to serve with psarosoupa
-
Crusty bread: A rustic loaf or baguette is perfect for soaking up
the lemony broth. -
Simple salad: A Greek salad with tomatoes, cucumbers, olives, red
onion, and a little feta brings freshness and crunch. -
Roasted vegetables: If you want a bigger spread, roasted eggplant,
peppers, or green beans with olive oil and garlic are fantastic on the side.
How to store and reheat
-
Refrigerator: Store leftover psarosoupa in an airtight container
in the fridge for up to 2–3 days. -
Reheating: Warm gently over low to medium-low heat until just hot.
Avoid boiling, especially if you’ve used avgolemono, to prevent curdling and overcooking
the fish. -
Freezing: The broth and vegetables freeze better than the fish and
egg–lemon sauce. If you plan to freeze, you can freeze the soup before
adding the fish and avgolemono, then add those fresh when you reheat.
Final Thoughts
Psarosoupa might sound like an impressive, restaurant-level Greek fish soup, but at
its heart it’s simple: good fish, honest vegetables, a generous pour of olive oil, and
lots of lemon. Red snapper makes the dish feel special, but the recipe is flexible
enough to work with what you have.
Whether you’re looking for a cozy winter soup, a light but filling dinner, or a
Mediterranean-inspired way to eat more fish, this psarosoupa with red snapper and
vegetables is a bowlful of comfort that still feels bright and fresh.
Real-Life Experiences With Psarosoupa (500-Word Deep Dive)
The first time many people meet psarosoupa, it’s not love at first sight. For plenty
of Greek kids, fish soup was the thing your parents served when the weather turned
cold or when they were determined you’d “eat something healthy.” Fast-forward to
adulthood, and that same bowl turns into pure nostalgia: the steam on a rainy day,
the citrusy aroma from the lemon, the barely audible clink of spoons against bowls
at a noisy family table.
One of the most memorable ways to enjoy psarosoupa is as the “welcome home” meal.
Imagine coming in from cold weather with your hands freezing, and someone hands you
a deep bowl of this golden broth. There’s that first spoonful with soft potato and
carrot, followed by a big flake of red snapper that almost melts in your mouth. The
lemon cuts through any heaviness and the olive oil gives the broth a gentle sheen.
Even people who claim “I’m not a soup person” tend to change their mind halfway
through the bowl.
From a cooking experience standpoint, psarosoupa is one of those recipes that teaches
you how to trust your senses more than strict timers. The first time you make it,
you’ll probably follow the steps carefully: simmer 20 minutes here, 25 minutes there.
After that, you start to recognize tiny signals – the smell when the vegetables are
just starting to caramelize in the olive oil, the way the broth turns from clear to a
more opaque, golden color once the fish has given up its flavor. That’s when you know
you’re doing it right.
It’s also a great dish for learning how to work with fish without fear. Many home cooks
are a little nervous about whole fish and fish bones, but psarosoupa is forgiving. If
your fillets break up slightly, that just makes the soup more rustic. If you start with
a whole fish, you’ll quickly see how much flavor you get from the head and bones – and
you’ll probably never want to skip that step again. Over time, the process of picking
the cooked fish from the bones becomes strangely meditative, like shelling peas or
shaping dumplings.
On the entertaining side, psarosoupa is quietly impressive. You can serve it in wide,
shallow bowls, drizzle each with a thin ribbon of really good olive oil, add a small
handful of chopped dill or parsley, and suddenly it looks like something from a
Mediterranean bistro. Pair it with a big salad, olives, and bread, and you’ve got a
complete meal that feels special without being fussy.
Another nice thing about this soup is how adaptable it is to real-life schedules. You
can prepare the broth and vegetables ahead of time, then gently reheat and add the fish
close to serving so it stays tender. If you’re cooking for someone who doesn’t like
eggs, you can skip the avgolemono and just finish with extra lemon and olive oil. If
you’re feeding a big group, it scales up easily – you just need a larger pot and maybe
an extra loaf of bread.
Finally, there’s the emotional side of dishes like psarosoupa. It’s a recipe that
connects you to coastal kitchens, to fishermen coming home with the day’s catch, and to
the clever, resourceful home cooks who learned to transform simple ingredients into
something deeply satisfying. When you ladle out a bowl of psarosoupa made with red
snapper and vegetables, you’re not just serving soup – you’re serving a small, warm
story of the Mediterranean in every spoonful.
