This Mediterranean Fish Soup is a harmonious blend of tender white fish, aromatic vegetables, and warm spices, all simmered in a rich tomato-based broth. Infused with Eastern Mediterranean flavors like cumin, coriander, and turmeric, and finished with fresh herbs and a splash of lemon juice, this soup offers a comforting and wholesome meal that's both satisfying and light
-
In a large pot or Dutch oven, heat the olive oil over medium heat.
-
Add the chopped onion, celery, and carrot. Sauté for about 5 minutes until the vegetables soften.
-
Stir in the minced garlic, cumin, coriander, turmeric, paprika, and red pepper flakes (if using). Cook for an additional minute until the spices are fragrant.
-
Add the tomato paste to the pot, stirring to coat the vegetables and spices.
-
Pour in the diced tomatoes with their juices and the fish stock (or vegetable broth).
-
Bring the mixture to a boil, then reduce the heat and let it simmer gently for 15 minutes to allow the flavors to meld.
-
Season the broth with salt and freshly ground black pepper to taste.
-
Gently add the fish pieces into the simmering broth.
-
Cover the pot and let the fish poach for about 5-7 minutes, or until it becomes opaque and flakes easily with a fork.
-
Remove the pot from heat. Stir in the freshly squeezed lemon juice, chopped parsley, and dill.
-
Taste and adjust seasoning as needed.
-
Ladle the soup into bowls, ensuring each serving has a generous amount of fish and vegetables.
-
Garnish with additional fresh herbs if desired.
-
Serve hot, accompanied by crusty bread or a side salad for a complete meal.
-
Wine: A crisp, dry white wine such as Sauvignon Blanc or Pinot Grigio complements the flavors of the soup.
-
Bread: Serve with warm, crusty whole-grain bread to soak up the flavorful broth.
-
Seafood Additions: For a more robust seafood flavor, consider adding shrimp, mussels, or clams along with the fish. Adjust cooking times accordingly to ensure all seafood is properly cooked.
-
Vegetable Variations: Feel free to add other vegetables such as bell peppers, zucchini, or spinach for added nutrition and texture.
-
Spice Level: Adjust the amount of red pepper flakes to control the heat level of the soup.
Ingredients
Directions
-
In a large pot or Dutch oven, heat the olive oil over medium heat.
-
Add the chopped onion, celery, and carrot. Sauté for about 5 minutes until the vegetables soften.
-
Stir in the minced garlic, cumin, coriander, turmeric, paprika, and red pepper flakes (if using). Cook for an additional minute until the spices are fragrant.
-
Add the tomato paste to the pot, stirring to coat the vegetables and spices.
-
Pour in the diced tomatoes with their juices and the fish stock (or vegetable broth).
-
Bring the mixture to a boil, then reduce the heat and let it simmer gently for 15 minutes to allow the flavors to meld.
-
Season the broth with salt and freshly ground black pepper to taste.
-
Gently add the fish pieces into the simmering broth.
-
Cover the pot and let the fish poach for about 5-7 minutes, or until it becomes opaque and flakes easily with a fork.
-
Remove the pot from heat. Stir in the freshly squeezed lemon juice, chopped parsley, and dill.
-
Taste and adjust seasoning as needed.
-
Ladle the soup into bowls, ensuring each serving has a generous amount of fish and vegetables.
-
Garnish with additional fresh herbs if desired.
-
Serve hot, accompanied by crusty bread or a side salad for a complete meal.
-
Wine: A crisp, dry white wine such as Sauvignon Blanc or Pinot Grigio complements the flavors of the soup.
-
Bread: Serve with warm, crusty whole-grain bread to soak up the flavorful broth.
-
Seafood Additions: For a more robust seafood flavor, consider adding shrimp, mussels, or clams along with the fish. Adjust cooking times accordingly to ensure all seafood is properly cooked.
-
Vegetable Variations: Feel free to add other vegetables such as bell peppers, zucchini, or spinach for added nutrition and texture.
-
Spice Level: Adjust the amount of red pepper flakes to control the heat level of the soup.