Description
A vibrant Mediterranean-style fish soup featuring halibut, fresh vegetables, tomatoes, zucchini noodles, and aromatic herbs.
Ingredients
2 teaspoons olive oil
1 carrot, diced
1 celery stalk, diced
1/2 red bell pepper, diced
1/2 small red onion, diced
4 garlic cloves, minced
1/4 teaspoon crushed red pepper (optional)
1/4 teaspoon cayenne pepper (optional)
1/2 teaspoon paprika
1 teaspoon dried oregano
3 tablespoons tomato paste
2 bay leaves
1 can (15 ounces) fire-roasted diced tomatoes
4 cups vegetable broth
1 1/2 pounds halibut fillets, cut into 1 1/2-inch chunks
Juice of 1/2 lime
1 package spiralized zucchini
Fresh cilantro, for garnish
Fresh parsley, for garnish
Fresh dill, for garnish
Chopped green onions, for garnish
Lime wedges, for serving
Instructions
1. Warm olive oil in a large pot over medium heat. Add diced carrot, celery, bell pepper, onion, and garlic. Cook for about 5 minutes until vegetables are soft.
2. Mix in crushed red pepper, cayenne, paprika, and oregano. Cook for 1 minute to release the aromas.
3. Stir in the tomato paste and cook another minute.
4. Add bay leaves, diced tomatoes, and vegetable broth. Simmer uncovered for 15 minutes.
5. Gently add halibut pieces and cook for about 5 minutes, just until the fish flakes easily.
6. Stir in lime juice and zucchini noodles, then remove from heat.
7. Garnish with fresh herbs and green onions. Serve with lime wedges.
Notes
Use seafood stock in place of vegetable broth for a deeper flavor. Add additional vegetables or herbs as desired.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soups
- Method: Stovetop
- Cuisine: Mediterranean