
This Provençal classic brings the sunny coast of France to your kitchen with layers of seafood and aromatic broth. The dish balances rustic tradition with modern techniques for restaurant-quality results.
Jamie Oliver’s approach simplifies the original without sacrificing depth. Saffron, fennel, and orange zest create a fragrant base that elevates the freshest catch of the day.
Each spoonful delivers tender fish, briny shellfish, and a golden, herb-infused broth. The key is building flavors in stages, from the initial sofrito to the final seafood addition.
The stew improves as it sits, allowing the flavors to meld. Serve with crusty bread and rouille for the full experience.
Ingredients for Bouillabaisse Recipe Jamie Oliver
Sunny Provençal flavors start with fresh seafood and aromatic herbs for a restaurant-worthy stew.
| Ingredient | Amount | Notes |
|---|---|---|
| Fennel Bulb 🌿 | 1 whole | Thinly sliced, fronds reserved |
| Yellow Onion 🧅 | 1 whole | Finely diced for sofrito |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High quality, fruity preferred |
| Saffron Threads 🌼 | 1 pinch | Steeped in warm water first |
| Orange Zest 🍊 | 1 tbsp | From 1 medium orange |
| Dry White Wine 🍷 | 1 cup | Sauvignon Blanc or Pinot Grigio |
| Fish Stock 🐟 | 4 cups | Low-sodium preferred |
| Canned Diced Tomatoes 🍅 | 1 can | 14.5 oz, with juices |
| Firm White Fish Fillets 🐟 | 1 lb | Cod or halibut, cut into chunks |
| Mussels 🦪 | 1 lb | De-bearded and scrubbed |
| Shrimp 🦐 | ½ lb | Large, peeled and deveined |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Fresh Thyme 🌿 | 2 tsp | Leaves stripped from stems |
| Bay Leaf 🍃 | 1 whole | Dried or fresh |
The seafood is non-negotiable here. Whole Foods has great frozen mussels and shrimp if fresh isn’t available. For the fish, cod or halibut hold up best to the simmering—avoid delicate fillets like sole. Saffron is pricey but worth it; Trader Joe’s has it at a decent price. The fennel should be firm with bright fronds (save those for garnish). Don’t skip the orange zest—it brightens everything.
No white wine? Extra fish stock with a splash of lemon juice works in a pinch. Swap the mussels for clams if you prefer (same weight). Fresh thyme not happening? Dried at one-third the amount is fine. For the tomatoes, San Marzano whole tomatoes crushed by hand taste even better than diced. The shrimp can stay whole or be cut into bite-sized pieces.
Bouillabaisse tastes even better the next day. Store in the fridge for up to 2 days—the seafood gets rubbery after that. Freezing isn’t ideal (texture suffers), but if you must, 1 month max. Always serve with crusty bread to soak up that golden broth.
Why You’ll Love This Recipe
- One Pot Wonder: I love that I can simmer everything—fennel, onions, garlic—in one big pot while the saffron threads work their magic.
- Rich and Aromatic: The combination of sweet fennel, golden garlic, and that luxurious saffron oil makes every bite deeply flavorful.
- Impresses Every Time: Honestly, it feels fancy enough for dinner parties but is simple enough for a quiet Sunday supper.
- Leftovers Get Better: Between us, the flavors deepen overnight, so I always make extra for the next day’s lunch.
Step-by-Step Instructions for Provençal Seafood Stew
Here’s the method I trust for building layers of flavor in this classic dish.
Step 1: Build the Aromatic Base
Heat the 0.25 cup Extra-Virgin Olive Oil in a large, heavy pot over medium heat. Add the thinly sliced Fennel Bulb and finely diced Yellow Onion, cooking for 8-10 minutes until soft and translucent. You want them to melt down without browning.
Stir in the 4 cloves Garlic Cloves and cook for 30 seconds until fragrant. Add the 1 tbsp Orange Zest and 2 tsp Fresh Thyme, then pour in the 1 cup Dry White Wine. Simmer for 3 minutes until the liquid reduces by half.
Step 2: Infuse with Saffron and Tomatoes
Add the 1 pinch Saffron Threads directly to the pot, then pour in the 4 cups Fish Stock. Stir well to distribute the saffron evenly. The liquid should turn a beautiful golden hue as the saffron infuses.
Add the 1 can Canned Diced Tomatoes with juices and the 1 whole Bay Leaf. Bring the mixture to a gentle simmer and let it cook for 10 minutes to meld the flavors. Taste and adjust seasoning if needed.
Step 3: Add the Seafood in Stages
Start with the 1 lb Firm White Fish Fillets, adding the chunks to the simmering broth. Cook for 3 minutes until they begin to flake. Then add the 1 lb Mussels, covering the pot to steam them open. This should take 3-4 minutes.
Discard any mussels that don’t open. Finally, stir in the 0.5 lb Shrimp and cook for 2-3 minutes until they turn pink and opaque. Avoid overcooking the seafood—it should be just tender.
Step 4: Garnish and Serve
Remove the pot from heat and discard the Bay Leaf. Sprinkle the 0.25 cup Fresh Parsley over the stew and let it sit for 2 minutes to allow the parsley to wilt slightly and release its aroma.
Ladle the stew into deep bowls, making sure to distribute the seafood and broth evenly. Serve immediately with crusty bread to soak up the flavorful liquid. The saffron should give the broth a rich, golden color and a subtle floral depth.
Pro Tips For Making Bouillabaisse Recipe Jamie Oliver
- Bloom the Saffron: Steep saffron threads in 2 tablespoons of warm (not boiling) water for 10 minutes before adding—I learned this the hard way after wasting expensive threads in cold liquid.
- Slice Fennel Thin: Shave the fennel bulb paper-thin, almost translucent, so it melts into the broth rather than staying crunchy.
- Skip the Browned Garlic: Cook garlic just until fragrant, not golden, or it’ll turn bitter and overpower the delicate seafood flavors.
- Use a Splatter Screen: Simmering bouillabaisse gets lively—cover with a splatter screen to avoid a stovetop cleanup while keeping the heat high enough to extract all the flavor.
Essential Equipment for This Dish
Large Heavy Pot
Invest in a 5-6 quart enameled cast iron Dutch oven like Le Creuset or Lodge. The heavy base prevents hot spots that can burn your sofrito. I’ve found that enamel coating resists tomato acidity better than bare cast iron. 🔥
Sharp Chef’s Knife
A 8-inch chef’s knife makes quick work of dicing onions, slicing fennel, and portioning fish. I prefer Wüsthof or Victorinox for their balance and durability. Keep it sharp—dull knives slip more easily.
Wooden Spoon
Use a flat-edged wooden spoon for stirring the base without scratching your pot. It’s perfect for scraping up browned bits from the bottom. I keep mine soaking in water when not in use to prevent cracking.
Fine Mesh Strainer
A fine mesh strainer helps rinse mussels and shrimp under cold water. Look for one with a 12-inch diameter to handle large batches. I also use mine to strain the fish stock if I want an ultra-clear broth.
Instant-Read Thermometer
While not strictly necessary, a digital instant-read thermometer like ThermoWorks ensures your seafood reaches perfect doneness. Fish should hit 145°F internal temperature. This gives me confidence, especially with pricier cuts. 💡
Large Serving Bowls
Shallow, wide bowls work best for this stew. I love stoneware bowls from Pottery Barn—they retain heat beautifully. Make sure each bowl holds at least 2 cups to accommodate generous portions of broth and seafood.
Nutrition Facts
Frequently Asked Questions
Can I substitute another fish for cod?
Halibut or monkfish work equally well. Avoid delicate fish like sole as they may fall apart.
How do I know when the mussels are done?
They’re ready when the shells open wide after 3-4 minutes of steaming. Discard any that remain closed.
Can I make this ahead?
Yes, but store for no more than 2 days in the fridge. The seafood gets rubbery after that.
What if I don’t have saffron?
A pinch of turmeric adds color, but won’t replicate saffron’s flavor. Consider adding a splash of Pernod for depth.
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026