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
Sicilian Fish Soup

Sicilian Fish Soup


  • Author: Samantha Jones
  • Total Time: 40
  • Yield: 4 servings 1x
  • Diet: Pescatarian

Description

Indulge in the aromatic warmth of a classic Sicilian Fish Soup, a nourishing bowl that transports your kitchen straight to the sun-drenched coast of Italy. This vibrant recipe balances flaky white fish with garden-fresh tomatoes and aromatic herbs, creating a perfect weeknight meal that feels like a gourmet Mediterranean getaway. Whether you are hosting a cozy dinner or seeking a quick, nutrient-dense meal, this soup offers maximum flavor with minimal effort. This heart-healthy, pork-free, and alcohol-free dish is as beautiful as it is delicious.


Ingredients

Scale

1 lb firm white fish fillets (cod or haddock), cut into 2-inch chunks
1 cup cleaned mussels or clams
2 tablespoons extra virgin olive oil
1 yellow onion, finely diced
3 cloves garlic, minced
1 can (14 oz) crushed tomatoes
2 cups vegetable broth
1 teaspoon dried oregano
1/4 teaspoon red pepper flakes
Fresh parsley and lemon wedges for garnish


Instructions

In your large pot, heat the olive oil over medium heat. Add the diced onion and sauté for 5 minutes until soft and translucent.
Stir in the minced garlic and red pepper flakes. Cook for 1 minute until fragrant.
Pour in the crushed tomatoes and vegetable broth. Stir in the oregano and bring the mixture to a gentle simmer.
Gently slide the fish chunks into the simmering liquid. Cover and poach for 5-7 minutes.
Add the mussels or clams. Continue to cook for another 3-4 minutes until the shells have opened.
Serve hot, garnished with fresh parsley and a squeeze of fresh lemon.

Notes

Store leftovers in an airtight container for up to 2 days; reheat gently on the stove to avoid breaking the fish. For a heartier meal, add cubes of peeled potatoes during the simmering step. Add a handful of fresh baby spinach at the end for an extra vegetable boost.

  • Prep Time: 15
  • Cook Time: 25
  • Category: Recipes
  • Method: Poaching
  • Cuisine: Italian

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 280
  • Sugar: 5g
  • Sodium: 650mg
  • Fat: 9g
  • Saturated Fat: 1.5g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 75mg