Skip to Main Content

$10 OFF FOR $250+ ORDERS





Our hearty Provençal-inspired seafood stew stars cod, littleneck clams, shrimp, and mussels swimming in a flavourful broth accented with fennel and saffron. Serve with toasted sourdough to soak up every drop or you may be tempted to lick the bowl.
Servings: 4-6
Total Time: 1hr 20m
Prep Time: 20m
Cooking Time: 60m


  • 1/4 cup olive oil, plus more for bread
  • 4 to 6 thick slices sourdough bread
  • kosher salt
  • freshly ground black pepper
  • 1 yellow onion, small dice
  • 2 stalks celery, cut into 1/2-inch pieces
  • 4 cloves garlic, minced
  • 1 1/2 cup baby red potatoes, quartered
  • 1 small bulb fennel, halved, core removed, thinly sliced (reserve fronds for garnish)
  • 3-4 saffron threads
  • 3-4 sprigs fresh thyme, destemmed
  • 3 cups fish or shellfish stock, low sodium or homemade
  • 2 cups canned chopped tomatoes, with their juice
  • 450 grams cod, halibut or other flaky white fish, cut into large chunks
  • 12 littleneck clams, shells cleaned
  • 230 grams medium sized shrimp, peeled and deveined
  • 12 mussels, shells cleaned and beards removed
  • 1/4 cup roughly chopped fennel fronds, for garnish
  • 1/4 cup roughly chopped fresh parsley, for garnish


    Make this recipe using our ceramic non-stick omni cooker


Preparation Instructions

  1. Select the Sear/Sauté mode on the ceramic non-stick omni cooker, set the temperature to 200°C and the timer for 20 minutes.
  2. Generously drizzle both sides of each slice of bread with olive oil, and season with salt and pepper. Working in batches, toast the bread in the ceramic non-stick omni cooker until they are crispy and golden brown (even a few char marks is ok). Set the toast aside on a platter to serve with the bouillabaisse.
  3. Select the Soup mode on the ceramic non-stick omni cooker, set the temperature to 100°C and the timer to 1 hour. Pour in the olive oil and allow it to come to temperature, until it shimmers slightly. Add in the onion and celery and cook, stirring regularly with a wooden spoon for 3 to 4 minutes, or until softened. Add in the garlic and continue cooking for another 2 minutes until it’s very aromatic.
  4. Add to the ceramic non-stick omni cooker the potatoes, fennel, saffron and thyme. Cook, again stirring regularly, for 4 to 5 minutes until the fennel has softened slightly and the thyme has become quite fragrant.
  5. Pour in the stock and tomatoes, allowing them to come to temperature until they are at a heavy simmer. Add a pinch of kosher salt and black pepper, and let the stew cook until reduced and thickened slightly, about 20 minutes. It shouldn’t be watery, but rather be able to coat the back of a spoon very lightly. Taste the stew and again adjust with salt and pepper as necessary.
  6. Reduce the temperature on the ceramic non-stick omni cooker to 90°C, so that the stew is lightly simmering. Add in the fish and clams, adjusting temperature as necessary so the stew remains simmering very gently and cover. After the fish and clams been cooking for 4 to 5 minutes, remove the cover, add in the shrimp and mussels, and cover once more. Cook the stew for another 2 to 3 minutes or until the clams and mussels have opened, (discard any that have not opened after the rest of them have), and the shrimp are cooked through.
  7. Adjust the stew one final time with salt and pepper as desired. Ladle the broth into large serving bowls and distribute the seafood and vegetables evenly amongst each one. Garnish the bowls with some of the chopped fennel fronds and parsley. Serve the toasted bread on the side for dipping into the broth.


Fresh vs. Frozen

No need to splurge on fresh cod or shrimp for our stew. Just be sure to thaw it beforehand so everything cooks evenly.

Get Creative
Our bouillabaisse is endlessly versatile, so experiment with other seafoods like scallops, oysters, and various kinds of white fish to create your signature stew.