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 Recipe with Lemon – Easy and Flavorful!


  • Author: Naomi
  • Total Time: 30 min

Description

This Mediterranean-inspired fish soup is packed with tender white fish, fresh vegetables, and a bright lemony finish. It’s simple, healthy, and perfect for weeknight dinners.


Ingredients

Scale

For the soup:

  • 1 tbsp olive oil

  • 1 small onion, chopped

  • 2 garlic cloves, minced

  • 2 carrots, sliced

  • 1 celery stalk, chopped

  • 4 cups fish stock or chicken broth

  • 1 cup diced tomatoes (canned or fresh)

  • 1 bay leaf

  • ½ tsp dried thyme

  • ½ tsp salt (or to taste)

  • ¼ tsp black pepper

  • 1 lb firm white fish (like cod, halibut, or tilapia), cut into chunks

  • Juice of 1 lemon

  • 2 tbsp chopped fresh parsley


Instructions

1️⃣ Sauté vegetables: Heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery. Cook for 5-6 minutes until vegetables soften.

2️⃣ Simmer base: Stir in the diced tomatoes, bay leaf, thyme, salt, and pepper. Pour in the fish stock and bring to a boil.

3️⃣ Add fish: Reduce heat to a simmer and gently add the fish chunks. Cook for 6-8 minutes until the fish is opaque and flakes easily.

4️⃣ Add lemon: Stir in the lemon juice and let it simmer for 1 more minute to blend the flavors.

5️⃣ Finish and serve: Remove bay leaf, sprinkle with fresh parsley, and ladle into bowls. Serve hot with crusty bread.

Notes

  • Add a handful of baby spinach or kale at the end for extra greens.

  • Swap lemon juice for a squeeze of lime for a tangy twist.

  • This soup also works well with shrimp or scallops for variety.

  • Prep Time: 10 min
  • Cook Time: 20 min