
Where it comes from
When the French ran Casablanca in the early 20th century, the Mediterranean French bouillabaisse migrated to the Atlantic — but Moroccan cooks rebuilt it on local terms. Out went the rouille; in came chermoula and harissa. The fish are Atlantic catch (cod, conger eel, sea bream, mullet), and the broth carries fennel, saffron, tomato, and orange peel. Eaten with grilled bread rubbed with garlic.
On the plate
A saffron-tomato seafood broth with multiple fish and shellfish — Atlantic Moroccan version, less rich than the French original, but with preserved lemon and harissa floating on top.
How it works
Moroccan bouillabaisse uses Atlantic fish that contain more gelatin per gram than Mediterranean species — the broth gels lightly on cooling. The preserved lemon's citric acid prevents the saffron pigment from bleaching during long simmer.
Variations
Atlantic Moroccan version uses Atlantic fish and preserved lemon; Provençal original uses Mediterranean fish and saffron-only; modern Casablanca version uses tomato — three Mediterranean stew dialects.
On the Palate
Ingredients
How it's made
5 steps · Show ↓
How it's made
5 steps · Show ↓- 18 min
Heat 4 tbsp olive oil in a large pot. Sauté 1 chopped onion, 1 sliced fennel bulb, 4 minced garlic cloves for 8 minutes.
- 24 min
Add 1 tbsp tomato paste, 4 chopped tomatoes, 1 tsp saffron threads, 2 strips orange peel, 1 tsp paprika. Cook 4 minutes.
- 315 min
Pour in 1.5L fish stock and 200ml white wine. Simmer 25 minutes; strain if smoother broth desired.
- 415 min
Return to a simmer. Add 800g mixed firm white fish (cod, sea bream, conger eel) in chunks; cook 5 minutes. Add 300g shrimp and 300g clams or mussels; cook 4 more minutes until shells open.
- 53 min
Stir in 2 tbsp chermoula paste and 1 tsp harissa. Adjust salt. Ladle into bowls over grilled garlic-rubbed bread. Garnish with chopped parsley.






