Skip to content
Forkin
Main CourseSoupDinner

Soupe de Poisson

This classic French fish soup is rich and flavorful, made with a variety of fish, shellfish, and aromatic vegetables. It's a comforting and hearty dish, often served with croutons and a robust rouille.

An original recipe by Forkin

Total time
1 hr 30 min
Serves
4
Difficulty
Medium
Per serving
466 kcal
Download the app

Allergen information: may contain celery, crustaceans, fish, gluten, molluscs, and sulphites. Always check ingredient packaging if you have an allergy.

Soupe de Poisson

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

soup

  • 2 tbspolive oil
  • 1 pcsyellow onion, chopped
  • 1 pcsleek, white and light green parts, sliced
  • 3 clovegarlic, minced
  • 2 tbsptomato paste
  • 0.5 cupwhite wine, dry
  • 6 cupfish stock
  • 400 gdiced tomato, canned
  • 2 pcsbay leaf
  • 0.5 tspthyme, dried
  • 0.5 tspfennel seed
  • 0.25 tspsaffron thread(optional)
  • 1 pcsorange peel, from 1/4 orange, pith removed
  • 1 tspsalt
  • 0.5 tspblack pepper, freshly ground

fish

  • 500 gfirm white fish, such as cod or snapper, cut into 2-inch (5.1 cm) pieces
  • 200 gshrimp, peeled and deveined(optional)
  • 200 gmussel, scrubbed and de-bearded(optional)

garnish

  • 0.5 pcsbaguette, sliced and toasted
  • 2 tbspparsley, fresh, chopped

Equipment

ladle · large pot · cutting board · knife

The method

Step by step

  1. 1

    Heat the olive oil in a large heavy-bottomed pot or Dutch oven over medium heat.

    About 2 min

  2. 2

    Add the yellow onion and leek to the pot and sauté until softened, about 5-7 minutes.

    About 7 min

  3. 3

    Stir in the garlic and tomato paste and cook for another 2 minutes, stirring constantly.

    About 2 min

    Cook’s note: This helps to deepen the flavor of the tomato paste.

  4. 4

    Pour in the white wine and scrape up any browned bits from the bottom of the pot, allowing it to reduce by half.

    About 5 min

  5. 5

    Add the fish stock, diced tomato, bay leaf, thyme, fennel seed, saffron threads (if using), orange peel, salt, and black pepper to the pot.

    About 1 min

  6. 6

    Bring the soup to a boil, then reduce the heat to low, cover, and simmer for 30 minutes to allow the flavors to meld.

    About 30 min

  7. 7

    Remove and discard the bay leaves and orange peel from the soup.

    About 1 min

  8. 8

    Carefully add the firm white fish pieces to the simmering soup and cook for 5-7 minutes, or until the fish is opaque and cooked through.

    About 7 min

    Cook’s note: Avoid overcooking the fish to keep it tender.

  9. 9

    If using, add the shrimp and mussels and cook for another 3-5 minutes, until the shrimp are pink and the mussels have opened.

    About 5 min

    Cook’s note: Discard any mussels that do not open.

  10. 10

    Taste the soup and adjust seasoning as needed.

    About 1 min

  11. 11

    Serve the soupe de poisson hot, garnished with fresh parsley and toasted baguette slices.

    Cook’s note: Traditionally, rouille is served alongside for dipping.

Per serving

Nutrition

Calories
466.2kcal
Protein
53.4g
Carbs
30.5g
Fat
12.9g
Fibre
3.9g
Sugar
7.8g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Storage

Store leftover soup in an airtight container in the refrigerator.

Reheating

Gently reheat on the stovetop over low heat until warmed through, being careful not to overcook the fish.

More recipes

All recipes
  • Vegetable Stir-Frydinner

    Vegetable Stir-Fry

    This quick and vibrant vegetable stir-fry is packed with fresh flavors and textures. It's a versatile dish that can be customized with your favorite vegetables and served over rice or noodles for a complete meal.

    35 min 271 kcal
  • Lemon Jelly Piedessert

    Lemon Jelly Pie

    This simple custard pie features a bright, tangy lemon filling that bakes to a smooth, jelly-like consistency. Served chilled with a lightly sweetened whipped cream, it's a classic dessert with a refreshing flavor.

    2 hr 55 min 378 kcal
  • Chicken Xacutimain course

    Chicken Xacuti

    Chicken Xacuti is a flavorful Goan curry known for its complex spice blend and coconut base. It features tender chicken pieces simmered in a rich, aromatic gravy. This dish offers a unique taste experience with a balance of heat and sweetness.

    1 hr 10 min 522 kcal
  • Kosharilunch

    Koshari

    Koshari is a hearty and flavorful Egyptian dish that combines rice, lentils, and pasta with a tangy tomato sauce, chickpeas, and crispy fried onions. It's a comforting and satisfying meal, perfect for lunch or dinner.

    1 hr 30 min 807 kcal
  • Janchi Guksu (Korean Banquet Noodles)main course

    Janchi Guksu (Korean Banquet Noodles)

    A classic Korean noodle dish featuring thin wheat noodles in a light, savory vegetable broth. It's garnished with colorful sautéed vegetables and strips of egg, making for a comforting and complete meal.

    45 min
  • Black Bean Tacosdinner

    Black Bean Tacos

    These simple and satisfying vegan black bean tacos are packed with flavor from aromatic spices and fresh toppings. They are quick to prepare, making them perfect for a weeknight dinner.

    35 min 585 kcal
  • Chicken 'N Rice Delightdinner

    Chicken 'N Rice Delight

    A comforting one-pot meal featuring tender shredded chicken and fluffy rice simmered in a savory, lightly spiced broth. A topping of cool yogurt and toasted sunflower seeds adds a delightful contrast in texture and flavor.

    1 hr 15 min 871 kcal