A classic French fish stew bursting with seafood and saffron flavor, served with creamy rouille and crusty bread for dipping.
**Prepare the Bouillabaisse:** Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, leek, and fennel and cook until softened, about 8-10 minutes.
Add garlic and tomato paste and cook for 1 minute more.
Pour in white wine and scrape up any browned bits from the bottom of the pot. Let simmer for 2 minutes to reduce slightly.
Add fish stock, diced tomatoes, saffron threads, bay leaf, thyme, and orange peel. Bring to a simmer.
Reduce heat to low, cover, and simmer for 20 minutes to allow the flavors to meld.
Season the broth with salt and pepper to taste.
Add mussels and clams to the pot. Cover and cook until they open, about 5-7 minutes. Discard any that do not open.
Add shrimp and white fish to the pot. Cook until the shrimp are pink and the fish is cooked through, about 3-5 minutes.
**Prepare the Rouille:** While the bouillabaisse simmers, prepare the rouille. In a blender or food processor, combine egg yolk, garlic, saffron threads with their soaking water, and lemon juice.
With the blender running, slowly drizzle in olive oil until the rouille is emulsified and thick.
Season with cayenne pepper and salt to taste.
**Serve:** Ladle the bouillabaisse into bowls. Serve with a dollop of rouille and crusty bread for dipping.
Nutrition per serving (600g)
For a richer broth, use shrimp shells and fish bones to make your own fish stock.
You can add other seafood such as lobster or scallops to the bouillabaisse.
If you don't have fresh saffron, you can use a pinch of saffron powder, but the flavor will be less intense.
To toast the crusty bread, slice it and bake it in a preheated oven at 350°F (175°C) for 5-7 minutes, or until golden brown.
Large Pot or Dutch Oven
Blender or Food Processor
Baking Sheet (optional)
No wine pairing suggestions available for this recipe.