Soupe de Poisson

Soupe de Poisson

Suppa de Pefo (SOO-pah deh PEH-foh)

Mediterranean Fish Soup

Prep Time 30 min
📈 Difficulty Medium
👥 Servings
6
🔥 Calories 218 kcal

A deeply flavored, russet-hued soup made from small Mediterranean rock fish, strained to velvety smoothness and served with rouille and croutons.

Nutrition & Info

220 kcal per serving
Protein 18.0g
Carbs 14.0g
Fat 10.0g
Protein Carbs Fat

Dietary

dairy-free gluten-free nut-free

Allergen Warnings

⚠ fish ⚠ gluten ⚠ eggs

Equipment Needed

large heavy pot food mill or blender fine-mesh sieve

Presentation Guide

Vessel: deep soup bowl

Garnishes: rouille croutons, grated Gruyere

Accompaniments: crusty bread

Instructions

  1. 1

    Saute onions, fennel, and garlic in olive oil until soft. Add tomato paste and cook 2 min.

  2. 2

    Add fish, tomatoes, white wine, saffron, orange peel, and enough water to cover. Bring to a boil.

  3. 3

    Simmer vigorously for 30 min, breaking up the fish as it cooks.

  4. 4

    Pass everything through a food mill, then strain through a fine sieve, pressing hard to extract all flavor.

  5. 5

    Return soup to the pot, season with salt and pepper, and reheat gently.

  6. 6

    Serve with croutons spread with rouille floated on top.

💡

Did You Know?

The best fish soups are made with small, bony rock fish that are too ugly to sell at market but have the most intense flavor.

Chef's Notes

Equipment Tips

  • large heavy pot
  • food mill or blender
  • fine-mesh sieve

Garnishing

rouille croutons, grated Gruyere

Accompaniments

crusty bread

The Story Behind Soupe de Poisson

Fish soup has been made along the Monaco coast since antiquity, when fishermen would use their unsellable catch to feed their families. The technique of cooking the fish to dissolution and straining creates a soup of remarkable intensity. The saffron and orange peel reveal the trade routes that connected Monaco to the wider Mediterranean world.

🕐 Traditionally enjoyed dinner starter 📜 Origins: Ancient Mediterranean

Comments (0)

No comments yet. Be the first to share your thoughts!