bouillabaisse in france
By Alexandra Shuman. This post was originally published on Nomadic Kitchen.

Wrinkled noses, pitied sighs, fallen smiles; these are the reactions I get most often when telling people, “je vais à Marseille.” (I’m going to Marseille).

“Marseille is not France,” they’d tell me, either with each word landing like a punch or with obstinate eyerolls.

Even after arriving, my gentle-speaking Airbnb hostess explained the city’s grit, roughness, friction. “It is difficult to live here.”

That may be true; but hear me out:

You should visit anyway.

Psst! Don’t forget to pin this post for later!

Looking to add some new seafood dishes to your meal plan? This Bouillabaisse recipe is easy to follow and makes a delicious French food dinner that will transport you to Marseille. #recipes #frenchfood #Bouillabaisse

Why Marseille Should Be On Your France Itinerary

A frenetic energy is punctuated by hard lines, but no hard and fast rules.

Look around and you’ll just as soon see a topless woman as one in a hijab, French graffiti as Arabic, rosaries dangling from wrists as inverted cross tattoos.

Stand in just the right spot in Le Panier, and the classic French whimsy of an accordion will sigh into one ear while drums reverberate Moroccan rhythms into the other.

Oh, and this is all while familiar aromas of basil and oregano make you wonder which winding street will lead to the Italian pizzeria.

I will give the naysayers this much:

If dropped in the middle of Marseille and made to guess where you are, you’d guess wrong.

Tell me, is that not awesome?

No, Marseille won’t put up any fronts for you.

It won’t take long to feel like you’re a year into the relationship, no illusions about the city’s ticks or bad habits that might make things hard down the line.

But we are all much more than the hard stuff, and this city is no exception.

Marseille with graffiti

More A Stew Than A Melting Pot

Marseille builds on itself.

The streets resemble tree rings; the history—and I mean both the grand type of history and the tiny histories each individual leaves behind—is built up on the streets and buildings.

The city is constantly adding to its collection without ever quite erasing who or what came before.

Less of a melting pot and more of a stew, each element manages to remain distinct, but still bound in harmony by some externality.

Honestly, I couldn’t tell you what that is, exactly.

Maybe the desire to live on the ocean, or in a historic city, or in a place that doesn’t demand you erase a single thing about where you were before.

Whatever it is, it works.

marseille ships
Beauty in Marseille

Eating In Marseille

Hmm, food in Marseille

“Quel est le plat par excellence de Marseille?”

What’s the quintessential Marseille dish, you ask?

In keeping with the theme of complexity, the answer is overwhelming:


The traditional Provencal fish stew was once the fisherman’s answer to market-day leftovers, and today is a wildly expensive, two-part meal, largely served at restaurants for which you need a reservation.

The silky tomato broth is flavorful enough to eat on its own, but with garlic croutons made with one of my favorite techniques for getting big flavor into simple ingredients, a selection of sea creatures, and a spicy, tangy topping (simplified from the bread-thickened original), it becomes an I-can’t-believe-I-made-this kind of dish.

Even simplified, this dish requires a good deal of preparation and multitasking.

Pro tip:

To make things easier, get off of your cutting and measuring done before getting started.

Additionally, if you decide to go to a restaurant and savor this dish, make sure you understand French dining etiquette

Bouillabaisse (feeds 5-6)

Time: 1.5-2 hours

For the Croutons

  • 1 baguette, sliced into 1 inch cubes
  • 1/2c neutral oil (canola, sunflower)
  • 1/2 shallot, sliced
  • 2 garlic cloves, crushed
  • 1 sprig fresh thyme, rubbed between your fingers to release oils

For the Soup

  • 2 yellow onions, roughly chopped
  • 1 large carrot, roughly chopped
  • 1 leek, roughly chopped
  • 1/8c dry white wine
  • 1/8c cognac
  • 4 tomatoes, peeled (see step 3)
  • 4 large garlic cloves, crushed
  • 2 pinches saffron
  • 2 bay leaves
  • zest from 1 lemon
  • 1-2 pounds fish trimmings (heads, tails, bones, shells—ask the fish guy!)
  • 1 1/2 tsp dried thyme
  • 1 tsp dried tarragon
  • 4 sprigs fresh parsley
  • 2 sprigs fresh thyme
  • 2 tablespoons Kosher salt or 1 tablespoon table salt

For the Rouille

  • 1/2c mayo (if you’re in the States, preferably Duke’s, the be-all-end-all of mayos)
  • 1 clove garlic, crushed into a paste
  • 1 pinch saffron
  • 1/2 lemon
  • 1/8 tsp cayenne
  • salt & pepper to taste

For the Fish

  • 1 small filet of lean, firm-fleshed fish per person (cod, sea bass, haddock, tilapia, grouper, mahi mahi)
  • 6-8 shrimp per person
  • 5-6 mussels per person
  • 1 clove garlic, minced
  • 1/2c cognac
fish market
Fish market. Photo via photo-graphe/Pixabay


Step 1: Pre-heat oven to 350 degrees.

Step 2: Place 1/2c neutral oil in a small saucepan on medium-low heat with sliced shallot, crushed garlic, and thyme.

Leave to steep for 30-40 minutes.

If it starts to sizzle, turn down the heat slightly. Oil should become very fragrant.

Step 3: Peel your tomatoes.

Place a small pot of water over high heat and bring to a boil. Prepare a large bowl of ice with just enough cold water to cover.

Using a sharp knife, make shallow X’s on the bottoms of your tomatoes.

When boiling, submerge tomatoes for about 40 seconds and then plunge into ice bath. Use your knife to easily peel away the skins.

Discard skins and set tomatoes aside.

Step 4: Add 2 glugs of neutral oil to a large, heavy-bottomed pot and heat over medium-high heat.

Roughly chop onions, carrots, and the white portion of the leek. When oil is shimmery and loose, add to pot.

Cook until onions are golden brown and there’s a bunch of brown goodness (aka “fond”) built up on the bottom of the pot.*

Step 5. Deglaze pot with white wine and cognac, scraping up any bits of brown stuck to the bottom with a wooden spoon.

Cook until nearly dry.

It shouldn’t smell like alcohol at this point.

Step 6: Add crushed garlic and stir just until you get the first garlicky whiff, then squeeze (yes, squeeze) the tomatoes into the pot and cook, stirring frequently, for 5 minutes.

Step 7: Add fish trimmings, lemon zest, dried tarragon, dried thyme, bay leaves, saffron, and 7 cups of water.

Bring to a boil, then lower to a simmer for 40 minutes.

Step 8: While soup is simmering, toss cubed baguette with steeped oil.

Spread baguette out evenly on a sheet tray and pop into 350 degree oven for 25 minutes, tossing 2-3 times during cooking process.

Step 9: After 40 minutes, blend soup with a traditional or immersion blender until thick but not chunky.

Strain through a fine sieve into a medium-sized pot, pushing every bit of liquid through with a wooden spoon.

We only want the broth at this point, discard the leftover pulp.

Step 10: Place back on heat with fresh thyme and fresh parsley sprigs and reduce liquid by 1/3.

You should clearly be able to see the line on the side of the pot where your soup started to gauge the reduction.

Step 11: While soup is reducing, make your rouille.

Mix mayo, garlic, lemon juice, saffron, and cayenne in a small bowl.

Add salt and pepper to taste.

Set aside.

Step 12: Once reduced, remove from heat and season to taste.

The amount of salt will vary, but start with two tablespoons kosher salt or 1 tablespoon table salt.

Keep adding bit by bit and, most importantly, tasting until the flavor “pops!”

One of the big secrets to restaurant cooking being so mind-blowing is that they almost always add more salt than think you need.

Step 13: Place soup back on medium-high heat and bring to a simmer.

Add your fish, cook for one minute.

Add your shrimp, cook for 3 minutes.

Remove fish, which should be flaky, and shrimp from broth and set directly into serving bowls.

Step 14: Heat a glug of oil over medium-high heat until shimmery and loose.

Add chopped garlic and stir just until you can smell it, and immediately add 1/2c cognac, followed by mussels.

Stir so mussels are well coated.

Cover pot and steam mussels for 7-10 minutes or until they open, stirring once or twice.

Discard any that don’t.

Step 15: Place 5-6 mussels, 6-8 shrimp, and one filet per person in each bowl.

Ladle broth over, sprinkle croutons, drizzle rouille, and garnish with fresh parsley.

Serve immediately.**

*Note: If you notice the fond building up too much, add a splash of water, wine, or stock and scrape the bottom of the pot with a wooden spoon to loosen it all up. I honestly tend to try to build it up on purpose, because it makes everything so, so tasty.

**Alternatively, you can easily make the broth, croutons, and rouille 1-2 days ahead of time and just leave the preparation of the fish and shellfish for immediately before serving.

Have you had bouillabaisse before? Share your experience in the comments below!

Alexandra Shuman
Alexandra Shuman

About Alexandra Shuman

Alexandra is a genuinely curious writer, chef, and traveler. After studying at Smith College, Le Cordon Bleu, and NECI, she continued her culinary education by working with James Beard nominated chefs up and down the east coast. As the author of Nomadic Kitchen, she is dedicated to living everywhere, cooking everything, and bringing readers along on her adventures with words, photos, and recipes. When not gushing about food or travel, she can be found saying hi to dogs or defending the Oxford comma. Her work has been featured on NPR. Follow her on Instagram at @nomadic__kitchen.

Enjoyed this bouillabaisse recipe? Pin it for later!


bouillabaisse recipe

traditional bouillabaisse recipe
authentic bouillabaisse recipe

Jessica Festa

Jessica Festa is the editor of Epicure & Culture as well as Jessie on a Journey. She enjoys getting lost in new cities and having experiences you don’t read about in guidebooks. Some of her favorite travel experiences have been teaching English in Thailand, trekking her way through South America, backpacking Europe solo, road tripping through Australia, agritouring through Tuscany, and volunteering in Ghana.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.