A refined Provençal fish soup simmered with saffron, fennel, and tomato, paired with tender braised leeks for a balanced, nutrient-rich lunch. The fiery garlic-saffron rouille enriches the soup, while the leeks add a subtle sweetness and fiber.
This complete meal features Soupe de Poisson avec Rouille, a fragrant Provençal fish soup, paired with braised leeks for a harmonious lunch. The soup delivers high-quality protein from fish and prawns, while healthy fats come from olive oil in both components. The low-GI ingredients, like fennel and leeks, ensure steady energy without blood sugar spikes.
Dice the onion, slice the fennel bulb thinly, mince the garlic, and zest the orange for the soup; trim the leeks by removing tough green tops and root ends, then halve lengthwise and rinse thoroughly to remove grit for the side dish.
💡 Keep a bowl of cold water nearby to soak the leeks after cutting — this ensures all sand is removed.
Heat olive oil in a large pot over medium heat (about 160°C); sauté the onion and fennel for 6–8 minutes until softened and translucent; add garlic and cook for 1 minute until fragrant; stir in crushed tomatoes, saffron, and orange zest, cooking for 2 minutes to meld flavors.
💡 Bloom the saffron in the hot oil before adding tomatoes to unlock its full color and aroma.
In a wide skillet, heat olive oil over medium heat (about 160°C); arrange leeks cut-side down in a single layer and cook for 3 minutes until lightly golden; pour in vegetable broth, season with salt and pepper, cover, and reduce heat to low (about 120°C), simmering for 20 minutes until tender.
💡 Ensure leeks are in a single layer for even cooking — overcrowding will steam them unevenly.
Pour the broth into the pot with the soup base, bring to a boil over medium-high heat (about 200°C), then reduce to a gentle simmer (about 90°C) and cook uncovered for 20 minutes; season with salt, pepper, and cayenne, adjusting to taste.
💡 Simmer uncovered to concentrate flavors — covering the pot traps condensation and dilutes the broth.
Steep saffron in hot water for 5 minutes; in a blender or with a whisk, combine egg yolks, garlic, saffron water, and lemon juice; slowly drizzle in olive oil in a thin, steady stream while blending to form a thick, golden mayonnaise; season with salt and cayenne.
💡 Add the oil very slowly to prevent the emulsion from breaking — patience is key for a smooth rouille.
Add cubed fish to the simmering soup and cook for 4 minutes at a gentle simmer (about 85°C); add prawns and cook for an additional 3 minutes until pink and just curled, ensuring not to boil vigorously to avoid toughening the seafood.
💡 Add denser fish first and delicate shellfish last to prevent overcooking — timing is critical.
Check leeks for tenderness with a fork — they should be soft but hold shape; if done, remove lid and let any remaining liquid reduce for 1–2 minutes over medium heat (about 160°C) for a slightly caramelized finish.
💡 If leeks are tender early, keep them warm on low heat to sync with the soup’s completion.