-
The Base: Heat the olive oil in a large Dutch oven over medium heat. Add the fennel, onion, leek, and garlic. Sauté for 8–10 minutes until soft and fragrant but not browned.
-
The Deglaze: Pour in the white wine, scraping up any bits from the bottom of the pot. Let it simmer until reduced by half.
-
The Simmer: Add the diced tomatoes, fish stock, saffron, orange zest, thyme, and bay leaf. Bring to a boil, then reduce heat to low. Cover and simmer for 25 minutes to let the flavors marry into a rich, aromatic broth.
-
The Blend (Optional but Traditional): For a smooth broth, remove the orange zest and bay leaf, then use an immersion blender to lightly puree the soup base before adding the seafood.
-
The Seafood Order (Crucial): * Add the firm fish chunks first and simmer for 3 minutes.
-
Add the shellfish (shrimp, mussels, clams) and flaky fish.
-
Cover and cook for 4–5 minutes max. The shrimp should be pink, the fish flaky, and the mussels completely open. (Discard any mussels that stay closed!).
-
3. The “Must-Have” Rouille Sauce
You cannot serve Bouillabaisse without Rouille to swirl into the broth.
-
The Quick Fix: Whisk 1/2 cup mayonnaise, 2 minced garlic cloves, 1 tsp lemon juice, a pinch of cayenne pepper, and a pinch of saffron (dissolved in a teaspoon of warm water) until smooth.
3 Tips for Bouillabaisse Success
-
The “No-Steam” Seafood Rule: Just like searing scallops, timing is everything. Do not overcook the seafood in the hot broth, or the fish will disintegrate and the shellfish will turn rubbery.
-
The Saffron Factor: Don’t skip the saffron. It provides the signature bright yellow-orange hue and an unmistakable floral depth that defines the dish.
-
The Bread Barrier: Serve this with thick slices of toasted bread. Rub a raw garlic clove over the warm, crunchy crusts before spreading the Rouille on top.