French Recipes/ Seafood

French Bouillabaisse

Bouillabaisse

Bouillabaisse originated in the southern French port city of Marseilles as a simple Mediterranean fisherman’s soup. Today, it features a variety of fish cooked in a rich tomato-based broth, seasoned with herbs and embellished with a mayonnaise-like thickener called a rouille. I first made this dish in 2012 when I was a student at the Paris Cordon Bleu school, however I hadn’t made it since. Being located close to the Mediterranean, Bouillabaisse uses flavors like saffron and sometimes dried chillies, and as a culinary student, I remember being elated that we were FINALLY able to add some spicy flavors to our French recipes!

Bouillabaisse typically uses Mediterranean scorpion fish (rascasse) and conger eel, however unless you live in France, you probably won’t have access to these. Julia Child recommends combining firm fish, like sea bass and trout, with soft flesh fish, like cod. Pictured below are the fish that I used for my Bouillabaisse: red snapper and cod (at top), trout and sea bass, mussels and small clams.

Important: whether or not you buy your fish already cleaned and filleted, it’s important to retain some fish bones and trimmings to add to your soup broth later on. If that’s not possible, you could add some store-bought fish stock to your broth.

Suitable fish for Bouillabaise

The Soup: the most important part

The foundation for a delicious Bouillabaisse is the soup. The components are chopped tomatoes, fennel, onion, garlic, leek, tomato paste, thyme, bay leaf, and garlic (and don’t forget the fish bones)! Don’t rush! Take your time here to simmer these ingredients together to make a delicious tomato-based broth.

Ingredients for the Soup Base

The process: Coarsely chop the veggies, cook on the stovetop with olive oil until soft, then add water, fish bones, and seasonings to pan. Simmer for at least 30 minutes or longer to develop those wonderful flavors. Then strain the liquid into a pot.

The Finishing Touches

After the soup is strained, the fish are finally added to the broth along with some chopped potatoes. The final step is to add several tablespoons of rouille, or thickening agent. This is a combination of baked potato, egg yolk, tomato paste, smashed garlic, and olive oil. And thanks to Julia Child’s suggestion, I was able to add a few drops of Tobasco sauce to this mixture!

Rouille

Serve your Bouillabaise in individual serving bowls along with several slices of crusty bread or baguette!

French Bouillabaisse

Print Recipe
Serves: 3-4 Cooking Time: 1 hour

Ingredients

  • 1.5-2 lbs. of fish total chosen from the following:
  • Red snapper, sea bream, talapia, sea bass
  • halibut, cod, trout, eel, flounder, shrimp, etc
  • Mussels, small clams
  • For the soup base:
  • 3 medium tomatoes, roughly chopped or 1 14.5 oz can stewed tomatoes
  • 2 Tbsps. tomato paste
  • 3 garlic cloves
  • 1/2 onion
  • 1/2 fennel bulb and 1/2 leek (white part)
  • 1 tsp thyme, 1 bay leaf
  • 2 big 'pinches' of saffron
  • 1/2 tsp of chili powder or cayenne pepper (optional)
  • salt to taste
  • 1/2 medium potato, peeled and cut into 1-inch chunks
  • 3-4 cups water
  • For the Rouille (binding agent for the soup):
  • 1 small potato, baked (we will be using just 1/2 of this baked potato)
  • 1 egg yolk
  • 1 tsp tomato paste
  • 80 ml olive oil
  • 3 garlic cloves, mashed
  • salt, pepper
  • few drops Tobasco sauce (optional)
  • Decoration:
  • Chopped parsley

Instructions

1

In advance, wrap a potato in foil, and bake at 350 F until fully cooked.

2

To prepare the fish for cooking, have them cleaned and scaled. Save some of the fish bones and heads for the fish soup base. If fish bones and trimmings are not available, you could substitute using some store-bought fish stock, bottled clam juice, or leave out entirely.

3

To prepare the fish soup base:

4

Coarsely chop the tomatoes, onion, garlic cloves, fennel, and leek. Place some olive oil in a large fry pan or Dutch oven and over medium heat, cook the chopped onion, garlic cloves, fennel, and leek until soft and translucent (2-3 minutes). Add the chopped (or canned) tomatoes, thyme, bay leaf, and chili powder (if using). Add the fish bones/trimmings and enough water to completely cover the ingredients (at least 3 cups water). Let simmer for at least 30 minutes or longer to allow all the ingredients to infuse. Add a little more water if the liquid starts to evaporate.

5

While the soup is cooking, prepare the Rouille (thickening agent). Mash 1/2 of the baked potato until smooth and set aside. Finely dice and mash the garlic cloves until a paste forms. In a small bowl, combine the garlic paste, egg yolk, tobasco sauce, and tomato paste and gradually whisk in the olive oil. Mix in the mashed potato and stir to combine. Set aside.

6

When the soup is ready, strain so just the liquid remains. Place your pan back onto the stovetop- now add the saffron and salt and adjust seasoning as required. Peel the 1/2 potato and chop into 1/2-inch pieces- add to the soup pan and cook for 4-5 minutes until they start to to soften. Add the fish, cover and let cook until flesh is soft but not 'mushy.' Add the mussels and clams toward the last and let cook until the shells open. At this point, the potatoes should also be cooked through.

7

To add the Rouille (thickener), first mix a little of the hot soup mixture into the Rouille to moisten it. Then gradually stir in several tablespoons into the soup until it starts to thicken- soup should still be a bit runny. Taste and adjust seasoning as required.

8

Add soup to individual bowls and dust with finely chopped parsley.

You Might Also Like

3 Comments

  • Reply
    angiesrecipes
    April 2, 2025 at 8:13 pm

    wow I want to come over for the dinner, Fran. It looks so GOOD!

  • Reply
    Mimi Rippee
    April 3, 2025 at 4:10 am

    Delicious!!! And beautiful.

  • Reply
    David Scott Allen
    April 3, 2025 at 12:59 pm

    Your bouillabaisse is beautiful, Fran — and I have to be honest, I like your fish choices better than what I had in France! I love the secret of the potato in the rouille — that is brilliant!

  • I love comments!