Bouillabaisse Recipe - French Fish Stew Made Easy

Bouillabaisse Recipe - French Fish Stew Made Easy

One-Pot Meals 4 Last Update: Mar 02, 2026 Created: Jan 25, 2026
Bouillabaisse Recipe - French Fish Stew Made Easy Bouillabaisse Recipe - French Fish Stew Made Easy
  • Serves: 6 People
  • Prepare Time: 45 minutes
  • Cooking Time: 1 hour 15 m
  • Calories: -
  • Difficulty: Medium
Print

Get ready to transport your taste buds straight to the sunny shores of Marseille with a bowl of traditional bouillabaisse recipe! This isn't just any fish stew; it's a vibrant, aromatic French masterpiece that tells a story of fresh seafood, fragrant herbs, and a rich, golden broth. Often considered intimidating, our bouillabaisse recipe easy approach brings the authentic flavors of Provence right into your kitchen, without the fuss.
At its heart, bouillabaisse is a celebration of the sea, a rustic fish stew recipe born from fishermen using their daily catch. What truly makes it taste like the real deal? It’s that magical blend of saffron, fragrant fennel, sweet tomato, a hint of bright orange zest, and, of course, the indispensable garlicky rouille served alongside. This recipe is meticulously crafted to be traditional in flavor, offering that deep, complex taste you crave, but it's specifically written with US grocery stores and home cooks in mind. So, whether you're a beginner or an experienced chef, prepare to savor a truly spectacular French Bouillabaisse!

Ingredients

Directions

  1. Build the broth base:
    1. Heat the virgin olive oil for cooking in your large pot or Dutch oven over medium heat.
    2. Add the chopped onions, celery, and sliced fennel bulb. Sweat them gently for 8-10 minutes until softened and translucent, but not browned.
    3. Stir in the minced garlic and cook for another minute until fragrant.
    4. Pour in the dry white wine, scraping up any browned bits from the bottom of the pot. Let it simmer for 2-3 minutes until slightly reduced.
    5. Add the crushed tomatoes, fish stock (or vegetable broth), bloomed saffron, orange zest, bay leaf, and thyme sprig. Season with salt and pepper.
    6. Bring the mixture to a gentle simmer, then reduce heat to low, cover, and let it cook for at least 30 minutes (or up to an hour) to allow the flavors to meld and create the best broth.
  2. Simmer + strain:
    1. Once the broth has simmered, remove the bay leaf and thyme sprig.
    2. Carefully pour the broth through a fine-mesh strainer into a clean bowl or back into the pot, pressing on the solids to extract as much liquid as possible. Discard the solids.
    3. Return the strained, clear broth to the pot. Taste and adjust seasoning if needed. If using, stir in the Pastis or Pernod now.
  3. Make the rouille:
    1. While the broth simmers, combine the mayonnaise, minced garlic, bloomed saffron, cayenne pepper, lemon juice, and gluten-free breadcrumbs (or almond meal) in a small bowl or food processor.
    2. Mix until well combined and creamy. The texture goal is a thick, spreadable sauce. Set aside.
  4. Cook potatoes/veg in the broth:
    1. Bring the strained broth back to a gentle simmer over medium heat.
    2. Add the diced potatoes and chopped leeks. Cook for about 10-15 minutes, or until the potatoes are tender when pierced with a fork.
  5. Add seafood in the right order:
    1. Once the potatoes are tender, it's time to add the seafood. This is crucial for proper cooking and texture.
    2. First, add the firm white fish pieces. Cook for 3-4 minutes.
    3. Next, add the mussels and clams. Cover the pot and cook for 3-5 minutes, until they open. Discard any mussels or clams that do not open.
    4. Then, add the delicate fish pieces. Cook for another 2-3 minutes.
    5. Finally, add the shrimp. Cook for just 1-2 minutes, until they turn pink and opaque. Avoid overcooking the seafood!
  6. Rest briefly:
    1. Remove the pot from the heat and let the bouillabaisse rest for 5 minutes. This allows the flavors to settle and the seafood to finish cooking gently.
  7. Serve:
    1. Ladle the bouillabaisse into warm bowls, ensuring each serving has a good mix of broth, potatoes, and seafood.
    2. Serve immediately with generous dollops of rouille and crusty baguette (or gluten-free alternative).
    3. Garnish with fresh fennel fronds and chopped parsley.
    4. Traditional presentation note: For a truly authentic experience, some prefer to lift the cooked fish and seafood onto a separate platter, serving the broth first, then the seafood, with rouille and bread alongside.

Bouillabaisse Recipe - French Fish Stew Made Easy



  • Serves: 6 People
  • Prepare Time: 45 minutes
  • Cooking Time: 1 hour 15 m
  • Calories: -
  • Difficulty: Medium

Get ready to transport your taste buds straight to the sunny shores of Marseille with a bowl of traditional bouillabaisse recipe! This isn't just any fish stew; it's a vibrant, aromatic French masterpiece that tells a story of fresh seafood, fragrant herbs, and a rich, golden broth. Often considered intimidating, our bouillabaisse recipe easy approach brings the authentic flavors of Provence right into your kitchen, without the fuss.
At its heart, bouillabaisse is a celebration of the sea, a rustic fish stew recipe born from fishermen using their daily catch. What truly makes it taste like the real deal? It’s that magical blend of saffron, fragrant fennel, sweet tomato, a hint of bright orange zest, and, of course, the indispensable garlicky rouille served alongside. This recipe is meticulously crafted to be traditional in flavor, offering that deep, complex taste you crave, but it's specifically written with US grocery stores and home cooks in mind. So, whether you're a beginner or an experienced chef, prepare to savor a truly spectacular French Bouillabaisse!

Ingredients

Directions

  1. Build the broth base:
    1. Heat the virgin olive oil for cooking in your large pot or Dutch oven over medium heat.
    2. Add the chopped onions, celery, and sliced fennel bulb. Sweat them gently for 8-10 minutes until softened and translucent, but not browned.
    3. Stir in the minced garlic and cook for another minute until fragrant.
    4. Pour in the dry white wine, scraping up any browned bits from the bottom of the pot. Let it simmer for 2-3 minutes until slightly reduced.
    5. Add the crushed tomatoes, fish stock (or vegetable broth), bloomed saffron, orange zest, bay leaf, and thyme sprig. Season with salt and pepper.
    6. Bring the mixture to a gentle simmer, then reduce heat to low, cover, and let it cook for at least 30 minutes (or up to an hour) to allow the flavors to meld and create the best broth.
  2. Simmer + strain:
    1. Once the broth has simmered, remove the bay leaf and thyme sprig.
    2. Carefully pour the broth through a fine-mesh strainer into a clean bowl or back into the pot, pressing on the solids to extract as much liquid as possible. Discard the solids.
    3. Return the strained, clear broth to the pot. Taste and adjust seasoning if needed. If using, stir in the Pastis or Pernod now.
  3. Make the rouille:
    1. While the broth simmers, combine the mayonnaise, minced garlic, bloomed saffron, cayenne pepper, lemon juice, and gluten-free breadcrumbs (or almond meal) in a small bowl or food processor.
    2. Mix until well combined and creamy. The texture goal is a thick, spreadable sauce. Set aside.
  4. Cook potatoes/veg in the broth:
    1. Bring the strained broth back to a gentle simmer over medium heat.
    2. Add the diced potatoes and chopped leeks. Cook for about 10-15 minutes, or until the potatoes are tender when pierced with a fork.
  5. Add seafood in the right order:
    1. Once the potatoes are tender, it's time to add the seafood. This is crucial for proper cooking and texture.
    2. First, add the firm white fish pieces. Cook for 3-4 minutes.
    3. Next, add the mussels and clams. Cover the pot and cook for 3-5 minutes, until they open. Discard any mussels or clams that do not open.
    4. Then, add the delicate fish pieces. Cook for another 2-3 minutes.
    5. Finally, add the shrimp. Cook for just 1-2 minutes, until they turn pink and opaque. Avoid overcooking the seafood!
  6. Rest briefly:
    1. Remove the pot from the heat and let the bouillabaisse rest for 5 minutes. This allows the flavors to settle and the seafood to finish cooking gently.
  7. Serve:
    1. Ladle the bouillabaisse into warm bowls, ensuring each serving has a good mix of broth, potatoes, and seafood.
    2. Serve immediately with generous dollops of rouille and crusty baguette (or gluten-free alternative).
    3. Garnish with fresh fennel fronds and chopped parsley.
    4. Traditional presentation note: For a truly authentic experience, some prefer to lift the cooked fish and seafood onto a separate platter, serving the broth first, then the seafood, with rouille and bread alongside.

You may also like

Newsletter

Sign up to receive email updates on new recipes.