![Classic Spicy Moroccan Fish in Rich Sauce](http://cookeach.com/wp-content/uploads/2024/10/Classic-Spicy-Moroccan-Fish-in-Rich-Sauce-800x530.webp)
Pin
Classic Spicy Moroccan Fish in Rich Sauce
Servings
4
servingsPrep time
15
minutesCooking time
25
minutesCalories
350
kcal
This Classic Spicy Moroccan Fish dish brings bold flavors to your table with its fragrant spices, tangy preserved lemons, and rich tomato-based sauce. It’s the perfect balance of heat and acidity, making it an ideal choice for anyone craving a unique yet comforting seafood meal. Enjoy it with bread or couscous to soak up every bit of the flavorful sauce.
Ingredients
-
4 white fish fillets (such as cod or halibut)
-
2 tbsp olive oil
-
1 large onion, sliced
-
3 garlic cloves, minced
-
1 cup diced tomatoes
-
2 tbsp harissa paste
-
1/2 tsp paprika
-
1/4 cup green olives
-
2 preserved lemons, sliced
-
Fresh cilantro for garnish
-
Salt and pepper to taste
Directions
-
Prepare the sauce: Heat olive oil in a skillet over medium heat. Sauté onions and garlic for 3-4 minutes until softened.
-
Add the spices and tomatoes. Stir in the cumin, paprika, and harissa paste, cooking for 1-2 minutes until fragrant. Add the diced tomatoes and simmer for 5 minutes.
-
Add the fish and simmer: Place the fish fillets into the sauce, spooning some sauce over the top. Cover and simmer on low heat for 10-12 minutes until the fish is cooked through.
-
Add olives and lemons: In the last 2-3 minutes of cooking, add the olives and preserved lemon slices to the sauce.
-
Serve: Garnish with fresh cilantro and serve hot with flatbread or couscous.
“How to Make Classic Spicy Moroccan Fish”
Note 🙂
- Serve: Garnish with fresh cilantro and serve hot with flatbread or couscous.