Marseille-Style Bouillabaisse with Rouille and Crostini
Marseille-Style Bouillabaisse with Rouille and Crostini is a medium French recipe that serves 6. 250 calories per serving. Recipe by Chef Jean-Pierre on YouTube.
Prep: 30 min | Cook: 1 hr 8 min | Total: 1 hr 58 min
Cost: $141.46 total, $23.58 per serving
Ingredients
- 2 pounds Fish Bones and Heads (cleaned, no guts, from red snapper, mahi‑mahi, or similar white fish)
- 1 cup Shrimp Shells (rinsed and frozen until needed)
- 3 tablespoons Olive Oil (extra‑virgin preferred)
- 2 large Onion (peeled and diced)
- 2 stalks Leeks (white and light‑green parts only, sliced)
- 1 medium Fennel Bulb (trimmed and diced; if unavailable use 1 tsp fennel seeds)
- 2 stalks Celery (diced)
- 2 large Carrots (peeled and diced)
- 4 cloves Garlic (peeled, whole for stock; 2 extra cloves minced for rouille)
- 4 sprigs Fresh Thyme (whole stems)
- 1.5 cans Canned Crushed Tomatoes (28‑oz each)
- 1 bottle Dry White Wine (Chardonnay) (750 ml, dry)
- 0.25 teaspoon Saffron Threads (pinch; optional turmeric if unavailable)
- to taste Salt
- to taste Black Pepper
- 6 large Scallops (dry‑packed, pat dried)
- 1 pound Halibut (cut into bite‑size cubes)
- 1 pound Grouper (cut into bite‑size cubes)
- 1 pound Red Snapper (cut into bite‑size cubes)
- 1 pound Mussels (scrubbed, debearded)
- 0.5 pound Shrimp (optional) (peeled, added at end if desired)
- 2 tablespoons Fresh Parsley (chopped for garnish)
- 2 cloves Garlic (for rouille) (minced)
- 1 teaspoon Dijon Mustard
- 2 Egg Yolks (room temperature)
- 0.5 cup Olive Oil (for rouille) (slowly drizzled)
- 0.5 cup Roasted Red Bell Pepper (chopped)
- 1 teaspoon Harissa (or hot sauce) (adjust heat to taste)
- 2 slices Brioche Bread (crust removed, cubed; used in rouille for texture)
- 12 Crostini (toasted baguette slices for serving)
Instructions
Gather and Clean Fish Bones, Heads, and Shrimp Shells
Ask your fishmonger for clean fish bones, heads, and shrimp shells. Rinse them under cold water and set aside.
Time: PT15M
Sauté Onion
Heat 3 tbsp olive oil in the stockpot over medium heat. Add the diced onions and sauté until translucent, about 5 minutes.
Time: PT5M
Add Remaining Vegetables and Aromatics
Stir in sliced leeks, diced fennel, celery, carrots, whole garlic cloves, thyme sprigs, and the shrimp shells. Cook for 5 minutes, letting the vegetables soften.
Time: PT5M
Add Tomatoes and Water, Bring to a Boil
Add 1.5 cans crushed tomatoes and enough cold water to cover the bones (about 10 cups). Increase heat and bring to a rolling boil.
Time: PT5M
Simmer Stock
Reduce heat to low and let the stock gently simmer for 45 minutes, uncovered.
Time: PT45M
Strain the Stock
Place a fine mesh strainer over a clean pot, pour the stock through, and discard solids. Press gently to extract remaining liquid.
Time: PT5M
Saffron and Wine Reduction
Return the clear stock to the pot. Add the pinch of saffron (or turmeric) and a full bottle of dry Chardonnay. Bring to a boil, then reduce by half, about 10 minutes.
Time: PT10M
Prepare Rouille (Garlic‑Mustard Aioli)
In a bowl, whisk together minced garlic, Dijon mustard, and egg yolks. Slowly drizzle in ½ cup olive oil while whisking until thick and glossy. Fold in chopped roasted red bell pepper, harissa, and cubed brioche bread. Season with a pinch of salt.
Time: PT10M
Season the Stock
Taste the saffron‑wine stock and add salt and freshly ground black pepper as needed.
Time: PT1M
Bring Stock to a Boil for Poaching
Raise the heat and bring the seasoned stock to a steady boil.
Time: PT5M
Poach Seafood in Stages
Add the scallops first; cook 2 minutes. Then add halibut cubes; cook another 2 minutes. Next, add grouper and snapper cubes; cook 2 minutes. Finally, add mussels (and optional shrimp); cover and cook until mussels open, about 3 minutes. Discard any mussels that do not open.
Time: PT8M
Finish and Serve
Stir in chopped parsley. Ladle the hot bouillabaisse into bowls, place a spoonful of rouille on top, and serve with toasted crostini.
Time: PT5M
Nutrition Facts
- Calories
- 250
- Protein
- 20 g
- Carbohydrates
- 12 g
- Fat
- 12 g
- Fiber
- 2 g
Dietary info: Pescatarian, High protein
Allergens: Fish, Shellfish, Egg
Ingredient Substitutions
- Instead of Fish Bones and Heads: store-bought fish stock
- Instead of Shrimp Shells: crustacean shell mix
- Instead of Olive Oil: vegetable oil
- Instead of Onion: shallots
- Instead of Leeks: green onions
- Instead of Fennel Bulb: fennel seeds
- Instead of Celery: celery hearts
- Instead of Carrots: parsnips
- Instead of Garlic: garlic powder (use less)
- Instead of Fresh Thyme: dried thyme (1/2 tsp)
- Instead of Canned Crushed Tomatoes: fresh tomatoes, peeled and crushed
- Instead of Dry White Wine (Chardonnay): dry vermouth
- Instead of Saffron Threads: turmeric (0.25 tsp)
- Instead of Scallops: shrimp
- Instead of Halibut: cod
- Instead of Grouper: snapper
- Instead of Red Snapper: sea bass
- Instead of Mussels: clams
- Instead of Fresh Parsley: cilantro
- Instead of Dijon Mustard: whole grain mustard
- Instead of Egg Yolks: mayonnaise base
- Instead of Olive Oil (for rouille): vegetable oil
- Instead of Roasted Red Bell Pepper: red pepper puree
- Instead of Harissa (or hot sauce): cayenne pepper
- Instead of Brioche Bread: day‑old baguette
Equipment Needed
- Large Stockpot (6‑8 qt)
- Sauté Pan
- Chef's Knife
- Cutting Board
- Fine Mesh Strainer
- Blender or Food Processor
- Ladle
- Measuring Cups and Spoons
- Whisk
- Bowl (for rouille)
- Oven or Toaster Oven (optional)
- Serving Bowls
- Tongs (optional)
Critical Steps — Do Not Skip
- Making a clear, flavorful fish stock without over‑boiling.
- Saffron (or turmeric) infusion and wine reduction for color and depth.
- Emulsifying the rouille to a mayonnaise‑like consistency.
- Timing the addition of each type of seafood to avoid overcooking.
Chef Tips from the Video
- Skim the foam from the stock early; it keeps the broth clear.
- Use a pinch of saffron for authentic color; if unavailable, a dash of smoked paprika adds depth.
- Toast the crostini with a light rub of garlic for extra aroma.
- Add a splash of lemon juice to the finished soup for brightness.
Troubleshooting
Stock is watery or lacks flavor.
Simmer the bones longer (up to 1 hour) and add extra aromatics like bay leaf or fennel seeds.
Rouille separates or looks oily.
Whisk in a teaspoon of warm water or add a few more egg yolks while blending to re‑emulsify.
Seafood becomes rubbery.
Poach seafood in small batches and remove as soon as they turn opaque; keep the broth at a gentle boil, not a rolling boil.
Mussels remain closed.
Discard any mussels that do not open after 2 minutes of cooking; they may be dead and unsafe to eat.
Storage
Refrigerator: Store leftover stock in airtight containers for up to 3 days.
Freezer: Freeze stock in 1‑liter portions for up to 2 months.
Room temperature: Do not store bouillabaisse at room temperature; cool quickly and refrigerate.
Make-Ahead Tips
- Prepare the fish stock a day ahead and freeze; reheat gently before adding wine and saffron.
- Rouille can be made up to 2 days in advance; store in a sealed container in the fridge.
- Crostini can be toasted just before serving to stay crisp.
Frequently Asked Questions
What is the cultural significance and history of Marseille‑Style Bouillabaisse in French Provençal cuisine?
Bouillabaisse originated as a humble fishermen’s stew from the port of Marseille, made with the day's unsellable fish scraps and local herbs. Over centuries it evolved into a celebrated regional dish, symbolizing the Mediterranean bounty and communal dining.
What are the traditional regional variations of Bouillabaisse in French cuisine?
Traditional bouillabaisse from Marseille uses at least three types of fish, shellfish, saffron, and a rouille served on toasted baguette. Variations in other Provençal towns may omit saffron, use different herbs, or serve the broth separately from the fish.
How is Bouillabaisse traditionally served in Marseille, France?
In Marseille the broth is first served in a bowl, followed by the cooked seafood on a separate platter. Diners spread rouille on toasted baguette slices (crostini) and dip them into the broth, creating a rich, aromatic bite.
What occasions or celebrations is Bouillabaisse traditionally associated with in French culture?
Bouillabaisse is often enjoyed during family gatherings, summer festivals, and coastal celebrations in Provence. Its communal style makes it ideal for holidays and large gatherings where sharing the pot is part of the experience.
What authentic traditional ingredients are essential for Bouillabaisse versus acceptable substitutes?
Authentic bouillabaisse relies on a mix of Mediterranean fish bones, saffron, fennel, leeks, thyme, and a rouille made with garlic, mustard, and olive oil. Substitutes like chicken stock, turmeric for saffron, or bread crumbs for brioche can work but will change the classic flavor profile.
What other Provençal dishes pair well with Bouillabaisse?
Bouillabaisse pairs beautifully with a simple Salade Niçoise, ratatouille, or a crisp white wine such as Bandol rosé. A side of grilled aioli‑topped vegetables also complements the rich broth.
What makes Bouillabaisse special or unique in French cuisine?
Bouillabaisse stands out for its layered flavor: a clear, saffron‑infused fish stock, the delicate poached seafood, and the spicy, garlicky rouille that adds texture and heat. The dish showcases the French emphasis on technique and high‑quality seafood.
Why does this Bouillabaisse recipe use a saffron‑wine reduction instead of a plain fish stock?
The saffron‑wine reduction adds depth, a golden hue, and a subtle aromatic note that a plain stock lacks. It also mirrors the traditional Provençal method of enriching the broth with local wine and saffron for authenticity.
What are the most common mistakes to avoid when making Bouillabaisse at home?
Common errors include over‑boiling the stock (which makes it cloudy), adding all seafood at once (leading to overcooked fish), and under‑seasoning the rouille. Follow the staged poaching and skim the stock early for best results.
Can I make Bouillabaisse ahead of time and how should I store it?
Yes, you can prepare the fish stock a day ahead and freeze it. Reheat gently, add the wine and saffron, then poach the seafood just before serving. Store the finished soup in the refrigerator for up to 2 days.
What texture and appearance should I look for when making Bouillabaisse?
The broth should be clear, amber‑gold from the saffron, and fragrant with fennel and thyme. The seafood should be opaque but tender, and the rouille should be smooth, bright orange‑red, and spreadable.
What does the YouTube channel Chef Jean‑Pierre specialize in?
The YouTube channel Chef Jean‑Pierre focuses on approachable Mediterranean and global home cooking, emphasizing fresh seafood, traditional techniques, and practical adaptations for American kitchens.
How does the YouTube channel Chef Jean‑Pierre's approach to French cooking differ from other French cooking channels?
Chef Jean‑Pierre blends classic French recipes with American‑friendly ingredients and clear step‑by‑step explanations, often simplifying techniques like stock preparation while preserving authentic flavors, unlike some channels that stick strictly to traditional methods.
Last updated: August 21, 2026






