Heat the olive oil in a large pot over medium heat. Add the onion, garlic, carrots, and celery and cook until softened, about 5 minutes.
Add the chicken broth, thyme, oregano, basil, black pepper, red pepper flakes, and bay leaves. Bring to a boil, then reduce the heat and simmer for 15 minutes.
Add the lemon juice and salmon and cook for 5 minutes, until the salmon is cooked through.
Stir in the parsley and remove from the heat. Serve hot.
Interesting Facts
This soup is a great way to use up leftover salmon.
The lemon juice adds a refreshing brightness to the soup.
This soup is perfect for a light meal, or as an appetizer for a larger meal.