Authentic Moroccan Fish Tagine with Ginger & Saffron
Introduction
Fish tagine is a staple dish in Moroccan cuisine, known for its bold flavors and fragrant spices. This Authentic Moroccan Fish Tagine with Ginger & Saffron is an incredible recipe that brings together fresh fish, aromatic spices, and the unique taste of preserved lemons. It’s a delightful meal that warms the heart and satisfies the palate.
Why Make This Recipe
Making this fish tagine is a wonderful way to explore Moroccan flavors right in your kitchen. The combination of ginger, saffron, and olives creates a unique taste that transports you to the vibrant markets of Morocco. It’s a healthy dish packed with protein and brightened with fresh herbs, making it perfect for weeknight dinners or special occasions.
How to Make Authentic Moroccan Fish Tagine with Ginger & Saffron
Ingredients:
- 1½ lb (700 g) firm white fish fillets (cod, halibut, or sea bass), cut into 6–8 pieces
- 2 tbsp fresh lemon juice
- 1 tsp ground ginger (or 1 ½ tbsp finely grated fresh ginger)
- ¼ tsp saffron threads, lightly crushed
- 2 cloves garlic, minced
- 1 tsp paprika
- ½ tsp ground cumin
- ½ tsp salt
- ¼ tsp black pepper
- 2 tbsp olive oil
- 1 medium yellow onion, thinly sliced
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 tsp paprika
- 1 tsp ground cumin
- ½ tsp ground turmeric
- Pinch of cayenne (optional, for heat)
- 1 cup (240 ml) crushed tomatoes (canned or fresh-blended)
- 1½ cups (360 ml) fish or vegetable stock
- Saffron threads from the marinade, plus 1 tbsp hot water to bloom them
- 1 preserved lemon, pulp discarded and rind rinsed, cut into thin strips
- ½ cup green olives, pitted
- 2 tbsp chopped fresh cilantro
- 2 tbsp chopped fresh parsley
Directions:
Marinate the fish: In a bowl, whisk together lemon juice, ginger, crushed saffron, garlic, paprika, cumin, salt, pepper, and olive oil. Gently toss the fish pieces to coat them, cover, and refrigerate for at least 20 minutes (or up to 1 hour).
Prep your saffron: Meanwhile, place the remaining saffron threads in a small dish. Pour over 1 tbsp hot water and let steep until deeply colored (about 5 minutes).
Sweat the aromatics: Heat 2 tbsp olive oil in a heavy casserole or tagine over medium heat. Add sliced onion and cook until softened and beginning to brown, about 5–6 minutes. Stir in garlic, grated ginger, paprika, cumin, turmeric, and cayenne; sauté for 1 minute until fragrant.
Build the sauce: Pour in crushed tomatoes and stock, scraping up any browned bits. Stir in the bloomed saffron with its liquid. Bring to a gentle simmer.
Add preserved lemon and olives: Nestle in the preserved lemon strips and olives. Simmer uncovered for 5 minutes to meld flavors.
Cook the fish: Gently place the marinated fish pieces into the sauce, spooning liquid over them. Reduce heat to low, cover, and poach until the fish is just cooked through—about 8–10 minutes. Avoid overcooking for tender flakes.
Finish with fresh herbs: Off the heat, sprinkle chopped cilantro and parsley over the tagine. Cover again for 2 minutes to let the herbs infuse.
Serve: Transfer directly from the tagine or casserole to the table. Serve with warm crusty bread, steamed couscous, or flatbreads to soak up the sauce.
How to Serve Authentic Moroccan Fish Tagine with Ginger & Saffron
Serve this delightful fish tagine right out of the pot. Pair it with warm crusty bread, fluffy couscous, or flatbreads. Enjoy each bite with the rich sauce that bursts with flavor.
How to Store Authentic Moroccan Fish Tagine with Ginger & Saffron
If you have leftovers, let the tagine cool down completely. Store it in an airtight container in the refrigerator. It will last for 2 to 3 days. You can also freeze it for up to a month. To reheat, gently warm it in a pan over low heat.
Tips to Make Authentic Moroccan Fish Tagine with Ginger & Saffron
- Choose Fresh Fish: For the best flavor, opt for the freshest fish you can find.
- Adjust the Spices: Feel free to adjust the spice levels to your taste, especially the cayenne for heat.
- Experiment with Vegetables: You can add vegetables like bell peppers or zucchini for added nutrition.
Variation
For a vegetarian version, swap the fish for firm tofu or chickpeas. Adjust the cooking time to ensure it is cooked through while still maintaining texture.
FAQs
Can I use frozen fish?
Yes, you can use frozen fish. Just make sure it’s fully thawed and dried before marinating.What can I substitute for preserved lemon?
If you can’t find preserved lemon, you can use fresh lemon zest and juice for a similar bright flavor.Can I make this dish in advance?
Yes, you can prepare the dish ahead of time and reheat it just before serving. The flavors will meld even more!
Enjoy crafting this flavorful dish and taste the essence of Morocco in your very own home!