North African Spiced Fish Tagine with Tomatoes and Olives
Experience the vibrant flavors of North Africa with this aromatic fish tagine. Flaky white fish is gently simmered in a rich, spiced tomato sauce, complemented by the briny notes of olives. This one-pot meal is both wholesome and satisfying, ideal for a memorable family dinner.
Let's cook.
Pat the fish fillets dry with paper towels and season them lightly with salt and pepper.
Heat the olive oil in a large tagine or a deep, heavy-bottomed pot over medium heat. Add the chopped onion and cook for 5-7 minutes until softened and translucent.
Stir in the minced garlic, ground cumin, smoked paprika, turmeric powder, and cayenne pepper (if using). Cook for 1 minute until fragrant, stirring constantly.
Pour in the diced tomatoes (undrained) and bring the mixture to a simmer. Reduce the heat to low, cover, and cook for 10 minutes to allow the flavors to meld.
Gently nestle the seasoned fish fillets into the tomato sauce. Add the halved green olives and half of the chopped fresh cilantro around the fish.
Cover the tagine or pot and continue to simmer on low heat for 10-12 minutes, or until the fish is cooked through and flakes easily with a fork. Avoid overcooking to keep the fish moist.
Taste and adjust seasoning if necessary. Garnish with the remaining fresh cilantro before serving.
About This Recipe

Big flavor.✦
Chef's Tips
Easy Substitutions
Storage & Reheating
Serving Suggestions
Common Mistakes
Frequently Asked Questions
What if I don't have all the spices?
Can I make this dish spicier?
Reviews
No reviews yet
Be the first person to review this recipe.
Made this recipe?
Tell us how it turned out.





