Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Fish Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Clare Schmidt
  • Total Time: 45 minutes
  • Yield: Serves approximately 4 people 1x

Description

This delightful fish soup is the perfect comfort food for chilly evenings. Bursting with flavor, it features tender white fish and fresh vegetables simmered in a savory broth. This easy-to-make dish can be prepared in under an hour, making it ideal for family dinners or cozy nights in. Enjoy the vibrant colors and rich flavors that will leave everyone asking for seconds.


Ingredients

Scale
  • 1 lb white fish fillets (e.g., cod or tilapia)
  • 4 cups low-sodium vegetable broth
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 2 medium carrots, sliced thinly
  • 2 stalks celery, diced
  • 1 (14.5 oz) can diced tomatoes (with juice)
  • ¼ cup fresh parsley, chopped
  • Salt and pepper to taste
  • Optional: 1 tsp dried thyme or bay leaves

Instructions

  1. Heat olive oil in a large pot over medium heat. Sauté chopped onion, garlic, carrots, and celery for about five minutes until softened.
  2. Pour in vegetable broth and bring to a gentle boil. Stir in canned tomatoes with their juice.
  3. Season with salt, pepper, and herbs; let simmer for ten minutes.
  4. Add white fish fillets to the pot, cover, and cook for 5–7 minutes until the fish is flaky.
  5. Adjust seasoning as needed; add lemon juice if desired.
  6. Serve hot, garnished with fresh parsley.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Seafood

Nutrition

  • Serving Size: 1 bowl (approximately 300g)
  • Calories: 220
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 18g
  • Cholesterol: 50mg