45
Prep (min)
35
Cook (min)
6
Servings
Medium
Level
Introduction
Fish tagine with chermoula represents one of Morocco's most beloved coastal dishes, originating from the fishing ports of Essaouira and Casablanca. This aromatic preparation showcases the perfect marriage between the Atlantic's bounty and Morocco's rich spice heritage, creating a dish that's both deeply traditional and refreshingly light.
The heart of this dish lies in the chermoula marinade, a vibrant green sauce that combines fresh cilantro, parsley, garlic, and preserved lemons with warming spices. This magical mixture not only infuses the fish with incredible flavor but also helps preserve it, a technique developed by Moroccan fishermen centuries ago to extend their catch's freshness during long journeys.
What makes this tagine particularly special is its gentle cooking method, which allows the fish to steam in its own aromatic juices while absorbing the complex flavors of olives, tomatoes, and spices. The result is incredibly tender fish that flakes perfectly, surrounded by a rich, aromatic sauce that captures the essence of Morocco's coastal cuisine.
About This Recipe
Fish tagine with chermoula originates from Morocco's Atlantic coastal cities, particularly Essaouira and Casablanca, where generations of fishermen developed this technique to make the most of their daily catch. The chermoula marinade served both as a flavor enhancer and natural preservative in the days before refrigeration. This dish represents the perfect fusion of Berber cooking techniques with Arabic spice knowledge and Mediterranean ingredients, creating one of Morocco's most celebrated seafood preparations that has been passed down through fishing families for centuries.
Nutrition / serving
Recipe Tags
Understanding the Ingredients
White Fish Fillets
Sea bass, halibut, or cod work best for their firm texture that won't fall apart during cooking
Fresh Cilantro
Essential for chermoula; provides the characteristic green color and fresh, citrusy flavor
Fresh Parsley
Flat-leaf parsley adds earthiness and depth to balance the cilantro's brightness
Preserved Lemons
Adds the distinctive Moroccan tang and umami depth that makes chermoula special
Green Olives
Picholine or Moroccan olives provide briny complexity and authentic Mediterranean flavor
Ras El Hanout
The signature Moroccan spice blend that adds warmth and complexity to the dish
Step-by-Step Cooking Guide
Prepare the Chermoula
10 minBlend cilantro, parsley, garlic, preserved lemon, olive oil, and spices until smooth
Tip: Add oil gradually while blending for the smoothest consistency
Marinate the Fish
30 minCoat fish fillets generously with chermoula and let marinate for 30 minutes
Tip: Don't marinate longer than 2 hours as the acid will start to 'cook' the fish
Prepare Vegetables
10 minSlice onions, dice tomatoes, and arrange olives and vegetables in tagine base
Tip: Create a bed of vegetables to prevent fish from sticking to the bottom
Arrange and Cook
30 minPlace marinated fish over vegetables, cover, and cook on low heat for 25-30 minutes
Tip: Keep heat low to prevent the bottom from burning; the steam will cook everything perfectly
Common Mistakes to Avoid
✗ Using too high heat
Fix: Keep heat on low-medium to prevent burning and ensure gentle, even cooking
✗ Over-marinating the fish
Fix: Limit marination to 30 minutes to 2 hours maximum to prevent the fish from becoming mushy
✗ Not creating a vegetable base
Fix: Always layer vegetables at the bottom to prevent sticking and add flavor
Ingredient Substitutions
Instead of: Preserved lemons
Use: Fresh lemon zest plus 1 tsp salt
Instead of: Fresh herbs
Use: Use 1/3 amount of dried herbs if fresh unavailable
Instead of: White fish
Use: Salmon or tuna steaks work well, adjust cooking time
Serving Suggestions
Serve directly from the tagine with warm Moroccan bread for scooping
Accompany with fluffy couscous or fragrant basmati rice
Offer small bowls of harissa for those who prefer extra heat
Garnish with fresh herb sprigs and lemon wedges
Storage & Reheating
Storage
Store leftover tagine in refrigerator for up to 2 days in airtight container
Reheating
Reheat gently on stovetop over low heat, adding a splash of water if needed
Fish is best enjoyed fresh, but leftovers can be flaked and used in salads or pasta
Frequently Asked Questions
Recipe by
Fatima El Amrani
فاطمة العمراني
Master Chef
View all recipes by Fatima →
You May Also Like
Our Ebooks

The Moroccan Vegan
$12.56

Tables of Fez: A Royal Palace Legacy
$22.99

The Soul of Morocco
$20.00
YouTube
Watch step-by-step cooking videos and learn traditional Moroccan techniques.
450+
Subscribers
150+
Videos

