Go Back
+ servings
Real Bouillabaisse

Real Bouillabaisse

A classic French seafood stew made with a variety of fish, shellfish, and aromatic herbs, best served with rouille and toasted baguette.
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Course Main, Soup
Cuisine French
Servings 6 servings
Calories 400 kcal

Equipment

  • Dutch oven
  • blender
  • strainer

Ingredients
  

For the Broth

  • ½ cup extra-virgin olive oil
  • 1 large yellow onion diced
  • 1 large leek washed and diced
  • 1 medium fennel bulb cored and diced
  • 5 cloves garlic crushed
  • ½ teaspoon whole fennel seeds
  • 2 large pinches saffron threads
  • 1 strip zest from orange 2-inch strip
  • 1 large pinch cayenne pepper or other red chile powder
  • 2 sprigs thyme
  • 2 tablespoons tomato paste
  • 6 plum tomatoes cored, seeded, and diced
  • 2 pounds whole fish or fish bones and heads see note
  • 2 cups dry white wine
  • ¼ cup Pernod or pastis optional
  • 2 quarts boiling water or more as needed
  • 2 sprigs fresh flat-leaf parsley
  • Kosher or sea salt
  • freshly ground black pepper

For the Rouille

  • 2 medium garlic cloves
  • ¼ cup crumbled stale bread or panko bread crumbs ½ ounce
  • 1 large pinch cayenne pepper or other red chile powder
  • 1 pinch saffron threads
  • 1 large egg yolk
  • Kosher or sea salt
  • ½ cup extra-virgin olive oil

To Finish

  • 3 to 5 pounds mixed whole and/or filleted fish 1.3 to 2.25 kg; see note
  • 1 pound mussels and/or crabs optional; see note
  • Kosher or sea salt
  • Baguette toasts for serving

Instructions
 

For the Broth

  • Heat olive oil over medium heat in a 7-quart Dutch oven until shimmering. Add onion, leek, fennel, garlic, fennel seeds, saffron, orange zest, cayenne pepper, and thyme sprigs. Cook, stirring occasionally, until vegetables have softened, about 10 minutes.
  • Stir in tomato paste and cook for 2 minutes. Add diced tomatoes and cook, stirring, until tomatoes begin to soften, about 3 minutes.
  • Layer in whole fish and/or fish bones and heads, stirring to mix.
  • Add white wine and Pernod or pastis (if using), stirring to scrape up any bits from the bottom of the pot. Bring to a boil over medium-high heat, then boil until raw alcohol smell has cooked off, about 3 minutes.
  • Add enough boiling water to fully cover all ingredients in the pot. Add parsley and bay leaf, increase heat to high, and bring broth to a vigorous boil. Allow to boil rapidly for 5 minutes. Lower heat to a simmer and continue to cook until broth is flavorful, about 45 minutes. Season with salt and pepper.

Meanwhile, Make the Rouille

  • Process garlic, bread, cayenne pepper, saffron, and egg yolk to a paste. Work in 2 tablespoons liquid from fish broth pot to thin paste slightly. Season with salt.
  • Drizzle in olive oil while mixing. Add fish broth, 1 tablespoon at a time, until thick, mayonnaise-like consistency is reached. Refrigerate until ready to use, up to 3 days.

To Finish

  • Transfer broth and all ingredients to a blender. Blend until as smooth as possible.
  • Strain broth through a fine-mesh strainer, season with salt and pepper.
  • Return broth to heat and gently poach seasoned fish until just cooked through.
  • If using mussels or crabs, add to gently simmering broth and cook until done.
  • Serve broth and fish with baguette toasts and rouille.

Notes

Adjust the seasoning with salt and pepper according to taste. The combination of different fish and seafood enhances the depth of flavor in the soup, making it a hearty meal.

Nutrition

Serving: 1bowlCalories: 400kcalCarbohydrates: 30gProtein: 25gFat: 20gSaturated Fat: 3gPolyunsaturated Fat: 4gMonounsaturated Fat: 9gCholesterol: 60mgSodium: 900mgPotassium: 700mgFiber: 3gSugar: 5gVitamin A: 500IUVitamin C: 25mgCalcium: 50mgIron: 3mg
Keyword bouillabaisse, comfort food, fish soup, French cuisine, Mediterranean, seafood stew
Tried this recipe?Let us know how it was!