
In the bustling kitchen of my Chicago home, the aroma of savory Greek psarosoupa fills the air, transporting me back to a childhood memory of my babcia’s own hearty soups. Growing up in a Polish-American household, soups were a staple, and my love for them has only grown over the years. This particular recipe, however, brings a delightful Mediterranean twist to our family’s traditional fare. It’s a dish that my husband, kids, and even my grandmother Elizabeth have come to adore. The first time I made it, I was skeptical—could a Greek fish soup really rival our beloved Polish broths? But one spoonful of this savory, aromatic delight, and I was hooked. It’s a comforting blend of fresh fish, vibrant herbs, and tangy lemon, perfect for those chilly Chicago evenings when you need a little warmth and nostalgia in a bowl.
Why You’ll Love This Recipe
There are countless reasons to fall in love with savory Greek psarosoupa. For starters, it’s a breeze to make, requiring just a few fresh ingredients and minimal prep time. It’s also a fantastic way to incorporate more fish into your diet, offering a protein-packed meal that’s both heart-healthy and delicious. The soup is gluten-free, making it a great option for those with dietary restrictions. Plus, the combination of dill, lemon, and olive oil creates a flavor profile that’s both refreshing and comforting, reminiscent of a Mediterranean getaway right in your kitchen.
Ingredients
- 1 pound fresh white fish fillets (such as cod or haddock), cut into chunks
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 2 carrots, sliced
- 2 stalks celery, sliced
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried dill
- 6 cups fish or vegetable stock
- 2 large potatoes, peeled and diced
- Juice of 2 lemons
- Salt and pepper to taste
- Fresh parsley and dill for garnish

Step-by-Step Instructions
- Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery, and sauté until the vegetables are soft, about 5 minutes.
- Add the garlic, oregano, and dill, stirring for another minute until fragrant.
- Pour in the stock and bring to a boil. Add the potatoes and reduce the heat to a simmer. Cook until the potatoes are tender, about 15 minutes.
- Add the fish chunks to the pot and simmer gently until the fish is cooked through, about 10 minutes.
- Stir in the lemon juice and season with salt and pepper to taste.
- Serve hot, garnished with fresh parsley and dill.
What Makes This Recipe Special
- Quick and easy to prepare
- Packed with flavor and nutrition
- Perfect for any occasion
- Customizable to your taste preferences
- Budget-friendly ingredients
Expert Tips for Success
For the best results, use the freshest fish you can find. If you’re unsure about the freshness, ask your fishmonger for advice. Also, be careful not to overcook the fish; it should be tender and flaky, not tough. If you’re making this soup ahead of time, add the lemon juice just before serving to maintain its bright flavor.
Cooking Tools
When I make this recipe, my 4.2 Quart Cast Iron Dutch Oven is my go-to tool. It retains heat beautifully and is just the right size for simmering soups. A MOSFiATA 8″ Professional Chef’s Knife makes quick work of chopping vegetables, and the Electric Knife Sharpener keeps it in perfect condition. These tools make prep easier and more enjoyable.

Variations and Substitutions
If you’re looking to switch things up, try adding a handful of spinach or kale for extra greens, or swap the potatoes for sweet potatoes for a different flavor profile. For a spicier kick, a pinch of red pepper flakes can add a delightful heat. If you’re not a fan of dill, basil or thyme can be wonderful alternatives.
Serving Suggestions
This savory Greek psarosoupa is perfect on its own, but serving it with a slice of crusty bread can make it even more satisfying. A light Greek salad on the side complements the soup beautifully, and a chilled glass of white wine can enhance the meal’s Mediterranean feel.

FAQs
Can I use frozen fish?
Yes, you can use frozen fish if fresh is not available. Just make sure to thaw it completely before adding it to the soup.
How can I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove before serving.
What if I don’t have fish stock?
Vegetable stock is a great substitute if fish stock is unavailable. It will still provide a rich base for the soup.
Final Thoughts
I hope you enjoy making this savory Greek psarosoupa as much as my family and I do. It’s a dish that brings warmth and joy to our table, and I’m sure it will do the same for yours. Don’t forget to share your results and any creative twists you come up with!
👉 I hope you loved making this savory Greek psarosoupa—it’s like a cozy hug from the Mediterranean. If you’re in the mood for more comforting dishes, you might enjoy my Chicken Noodle Soup, Beef Stew, or Mushroom Risotto. Join us on our Facebook Page and Facebook Group — and don’t forget to follow on Pinterest for daily inspiration!

Main Course · American · Medium
savory greek psarosoupa your: 4 Easy & Delicious Recipes
A comforting Greek fish soup with fresh herbs and lemon, perfect for a cozy meal.
Keep the screen of your device on while you follow the steps.
- Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery, and sauté until soft, about 5 minutes.
- Add garlic, oregano, and dill, stirring for another minute until fragrant.
- Pour in stock and bring to a boil. Add potatoes and reduce heat to a simmer. Cook until potatoes are tender, about 15 minutes.
- Add fish chunks to the pot and simmer gently until fish is cooked through, about 10 minutes.
- Stir in lemon juice and season with salt and pepper to taste.
- Serve hot, garnished with fresh parsley and dill.