Bouillabaisse Provençal Fish Stew

Featured in: Everyday Table Meals

This Provençal fish stew combines firm and oily fish, shellfish, and aromatic vegetables simmered in saffron-infused broth. It’s enriched with herbs and brightened by orange zest, creating layers of Mediterranean flavor. The accompanying rouille, a garlicky saffron mayonnaise, adds depth and spice when served with toasted baguette. Preparation involves slowly building flavors through sautéing aromatics, simmering a fragrant broth, and gently cooking seafood to tender perfection. Ideal for a satisfying, flavorful main dish.

Updated on Mon, 29 Dec 2025 09:18:00 GMT
A steaming bowl of bouillabaisse with fresh seafood and vibrant vegetables, ready to enjoy. Save
A steaming bowl of bouillabaisse with fresh seafood and vibrant vegetables, ready to enjoy. | platerelay.com

I made bouillabaisse on a cold Tuesday night after finding sea bass and red mullet at the fishmonger, marked down because they were the last of the day. The kitchen smelled like fennel and saffron within minutes, and I realized I had never actually tasted the real thing, only read about it. My partner walked in, asked what was happening, and stayed to watch the whole process unfold. It became one of those meals we still talk about, not because it was perfect, but because it felt like we had traveled somewhere without leaving home.

I once served this to friends who had just returned from Marseille, and I was nervous they would compare it to what they had there. They were quiet for the first few spoonfuls, then someone said it tasted like the coast, and I knew I had done something right. We toasted bread until it was almost too dark, spread rouille on thick, and dipped it into the saffron broth until the plates were empty. That night taught me that good food doesnt need to be authentic in the traditional sense, it just needs to be made with care.

Ingredients

  • Firm white fish fillets: Monkfish or sea bass hold their shape during simmering and soak up the broth without falling apart.
  • Oily fish fillets: Red mullet adds richness and a deeper flavor that balances the sweetness of the shellfish.
  • Mussels: They release their briny juice into the stew and make it taste like the ocean, always scrub them well and pull off the beards.
  • Small shrimp: Peel them yourself if you can, the shells can go into the stock for extra depth.
  • Sea scallops: Optional but worth it, they turn tender and sweet in just a few minutes.
  • Olive oil: Use a fruity one, it becomes part of the base and you will taste it in every spoonful.
  • Onion and leek: They soften into the background and add a gentle sweetness without overpowering the seafood.
  • Fennel bulbs: Their anise flavor is essential, slice them thin so they melt into the broth.
  • Garlic cloves: Minced fine, they perfume the oil and build the foundation of the stew.
  • Ripe tomatoes: Peeled and seeded, they break down into a silky base, canned works if fresh are not available.
  • Orange zest: A few strips add brightness and a hint of citrus that lifts the entire dish.
  • Saffron threads: The soul of bouillabaisse, bloom them in warm liquid first to release their color and aroma.
  • Fennel seeds: They echo the fresh fennel and add a warm, slightly sweet note.
  • Dry white wine: It deglazes the pot and adds acidity, use something you would actually drink.
  • Fish stock or water: Homemade stock is ideal, but water works if you have flavorful seafood.
  • Egg yolk: The base of the rouille, it emulsifies with the oil into a thick, creamy sauce.
  • Red chili: Seeded and chopped, it gives the rouille a gentle heat that wakes up your palate.
  • Dijon mustard: It stabilizes the emulsion and adds a subtle tang.
  • Baguette: Toasted until crisp, it becomes a vehicle for the rouille and soaks up the broth.

Instructions

Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Soften the vegetables:
Heat olive oil in a large pot and add onion, leek, fennel, carrot, and garlic. Let them sweat gently until they smell sweet and turn translucent, stirring occasionally so nothing sticks or browns.
Build the base:
Stir in tomatoes, orange zest, herbs, saffron, fennel seeds, peppercorns, salt, and pepper. Cook until the tomatoes break down and the kitchen smells like Provence, about five minutes.
Add the liquids:
Pour in the white wine and let it bubble for a couple of minutes, then add the fish stock or water. Bring it to a gentle boil, reduce the heat, and simmer uncovered for twenty five minutes to let the flavors marry.
Strain the broth:
Pour the broth through a fine sieve set over a clean pot, pressing on the solids with the back of a spoon to extract every drop of flavor. Discard the solids and return the golden broth to the heat.
Cook the seafood:
Bring the broth to a gentle simmer and add the firm white fish first, cooking for five minutes. Then add the oily fish, mussels, shrimp, and scallops, simmering until everything is just cooked and the mussels have opened, discard any that stay closed.
Make the rouille:
In a bowl, whisk together egg yolk, garlic, chili, saffron with its soaking water, and mustard. Drizzle in olive oil slowly while whisking constantly until the mixture thickens into a glossy, spoonable sauce, then season with salt.
Serve:
Ladle the bouillabaisse into warm bowls, scatter fresh parsley on top, and serve with toasted baguette slices and a generous dollop of rouille on the side. Drizzle a little extra olive oil over the bread if you like.
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Fragrant bouillabaisse, a Provençal fish stew with crusty bread and a bright, spicy rouille. Save
Fragrant bouillabaisse, a Provençal fish stew with crusty bread and a bright, spicy rouille. | platerelay.com

The first time I made this, I forgot to toast the bread and served it soft, and everyone was too polite to say anything. The next time I made it crisp and golden, brushed with olive oil, and the difference was startling. Now I cannot imagine bouillabaisse without that crunch, the way the rouille clings to the rough surface and the broth soaks in just enough. It is a small thing, but it matters.

Choosing Your Seafood

The beauty of bouillabaisse is that it adapts to what is fresh and local, so do not stress if you cannot find red mullet or monkfish. I have used snapper, halibut, even chunks of salmon when that was what looked good at the market. The key is variety, at least three or four types of fish and shellfish, some firm, some oily, some sweet. Ask the fishmonger what came in that morning and build your stew around that. The broth will carry whatever you choose, and the saffron will make it all taste like it belongs together.

Making It Ahead

You can make the broth a day in advance and refrigerate it, which actually deepens the flavor. The rouille also holds well in the fridge for up to a day, just bring it to room temperature before serving and give it a quick whisk. When you are ready to serve, reheat the broth gently, add the seafood, and cook it fresh. This approach makes hosting easier because the hard work is done, and you just finish the dish while your guests arrive. I have done this for dinner parties more than once, and it always feels calm and controlled instead of frantic.

Pairing and Serving Suggestions

A chilled Provençal rosé is traditional and wonderful, crisp and fruity enough to stand up to the saffron and garlic without competing. If you prefer white, try something with good acidity like a Picpoul de Pinet or a dry Vermentino. Serve the stew in wide, shallow bowls so everyone can see the seafood and sop up the broth with bread. Some people like to put the rouille directly into the broth, others spread it on toast and dip, both ways work and both are delicious.

  • Set out extra toasted bread in a basket so guests can help themselves.
  • Offer lemon wedges on the side for those who want a little extra brightness.
  • Have napkins ready because this is a hands on, messy, joyful kind of meal.
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
This delightful bouillabaisse showcases tender fish and shellfish in a flavorful, saffron-infused broth, ready to savor. Save
This delightful bouillabaisse showcases tender fish and shellfish in a flavorful, saffron-infused broth, ready to savor. | platerelay.com

This is the kind of dish that makes people linger at the table, talking and dipping bread long after the bowls are empty. It feels special without being fussy, and it always reminds me why I love cooking for others.

Recipe FAQs

What types of fish are best for this stew?

Use a mix of firm white fish like monkfish or sea bass, and oily fish such as red mullet for balanced texture and flavor.

Can I prepare the rouille sauce ahead of time?

Yes, rouille can be made a day in advance and refrigerated to let flavors meld before serving.

How should the saffron be used in this stew?

Saffron threads are soaked in warm water to release aroma and color, then added to the broth and rouille for subtle, floral notes.

What is the best way to cook the shellfish included?

Add mussels, shrimp, and scallops towards the end, simmering just until cooked and mussels open, to ensure tenderness.

What wine pairs well with this dish?

A chilled Provençal rosé or a crisp white wine complements the stew’s herbal and seafood richness beautifully.

Can the stew be made gluten-free?

Yes, simply substitute the baguette with gluten-free bread to accommodate dietary needs.

Bouillabaisse Provençal Fish Stew

Classic Provençal seafood stew with saffron, herbs, and rouille, highlighting fresh fish and shellfish flavors.

Time to Prep
35 minutes
Time to Cook
50 minutes
Total Duration
85 minutes
Created by Henry Foster

Recipe Category Everyday Table Meals

Skill Level Medium

Cuisine French (Provençal)

Makes 6 Portions

Dietary Details Free from Dairy

Ingredient List

Fish & Seafood

01 14 oz firm white fish fillets (e.g., monkfish, sea bass), cut into chunks
02 10.5 oz oily fish fillets (e.g., red mullet), cut into chunks
03 10.5 oz mussels, cleaned and debearded
04 7 oz small shrimp, peeled and deveined
05 6 large sea scallops (optional)

Vegetables & Aromatics

01 2 tbsp olive oil
02 1 large onion, finely sliced
03 1 large leek (white part only), thinly sliced
04 2 fennel bulbs, sliced
05 3 garlic cloves, minced
06 4 ripe tomatoes, peeled, seeded, and chopped
07 1 large carrot, sliced
08 Zest of 1 orange
09 1 bay leaf
10 2 sprigs thyme
11 1 sprig fresh parsley (plus extra for garnish)
12 1/2 tsp saffron threads
13 1 tsp fennel seeds
14 1/2 tsp black peppercorns
15 Salt and freshly ground black pepper, to taste

Liquids

01 3/4 cup dry white wine
02 6 1/4 cups fish stock or water

For the Rouille

01 1 egg yolk
02 1 garlic clove, minced
03 1 small red chili, seeded and chopped
04 1/2 tsp saffron threads, soaked in 1 tbsp warm water
05 3.4 fl oz olive oil
06 1 tsp Dijon mustard
07 Salt, to taste

To Serve

01 1 small baguette, sliced and toasted
02 Extra olive oil, for drizzling

Directions

Step 01

Sauté Vegetables and Aromatics: Heat olive oil in a large, heavy pot over medium heat. Add onion, leek, fennel, carrot, and garlic. Sauté for 8 to 10 minutes until softened but not browned.

Step 02

Add Herbs and Spices: Stir in tomatoes, orange zest, bay leaf, thyme, parsley, saffron threads, fennel seeds, peppercorns, and season with salt and freshly ground black pepper. Cook for 5 minutes.

Step 03

Simmer with Wine and Stock: Pour in white wine and simmer for 2 minutes. Add fish stock or water and bring to a gentle boil. Reduce heat and simmer uncovered for 25 minutes to develop flavor.

Step 04

Strain Broth: Strain broth through a fine sieve, pressing solids to extract maximum flavor. Discard solids and return broth to the clean pot.

Step 05

Cook Fish and Seafood: Bring broth to a gentle simmer. Add firm white fish pieces first and cook for 5 minutes. Then add oily fish, mussels, shrimp, and scallops if using. Simmer for 5 to 6 minutes until seafood is just cooked and mussels open. Discard any unopened mussels and adjust seasoning if necessary.

Step 06

Prepare Rouille: In a bowl, combine egg yolk, garlic, chili, saffron with soaking water, and mustard. Whisk until smooth. Slowly drizzle in olive oil while whisking continuously until thick, mayonnaise-like consistency forms. Season with salt.

Step 07

Serve: Ladle stew into warm bowls, garnish with fresh parsley, and serve with toasted baguette slices brushed with olive oil alongside a generous spoonful of rouille.

Equipment Needed

  • Large heavy pot or Dutch oven
  • Fine sieve
  • Chef’s knife and cutting board
  • Whisk
  • Mixing bowl
  • Ladle

Allergy Advice

Always check every ingredient for potential allergens. Ask your doctor if you're unsure.
  • Contains fish, shellfish, egg, wheat (baguette), and mustard
  • May contain traces of gluten and shellfish; verify labels if allergies are a concern

Nutrition Info (per serving)

For reference only—please consult a nutritionist or healthcare provider for dietary advice.
  • Caloric Value: 410
  • Fat Content: 18 grams
  • Carbohydrate: 24 grams
  • Proteins: 36 grams