Description
Classic Spicy Moroccan Fish in Rich Sauce is a vibrant and flavorful dish featuring tender fish fillets simmered in a richly spiced tomato-based sauce, infused with traditional Moroccan spices and herbs for a warm, aromatic experience.
Ingredients
Units
Scale
- 1 1/2 pounds firm white fish fillets (such as cod or halibut), cut into chunks
- 2 tablespoons olive oil
- 1 large onion, thinly sliced
- 3 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground paprika
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon cayenne pepper (adjust to taste)
- 1 teaspoon ground coriander
- 1/2 teaspoon ground cinnamon
- 1 can (14 oz) diced tomatoes
- 1/2 cup water or fish stock
- 1/4 cup chopped fresh cilantro
- 1/4 cup chopped fresh parsley
- Salt and black pepper, to taste
- Juice of 1 lemon
Instructions
- Heat olive oil in a large skillet over medium heat. Add sliced onions and cook until soft and translucent, about 5-7 minutes.
- Add minced garlic and cook for 1 minute until fragrant.
- Stir in cumin, paprika, turmeric, cayenne, coriander, and cinnamon. Cook spices for 1-2 minutes to release their aroma.
- Add diced tomatoes and water or fish stock. Stir well and bring to a simmer.
- Season the sauce with salt and pepper. Let it simmer gently for 10 minutes to thicken and blend flavors.
- Carefully add the fish chunks into the sauce, spooning sauce over the pieces.
- Cover and cook for 8-10 minutes until fish is cooked through and flakes easily with a fork.
- Stir in fresh cilantro, parsley, and lemon juice. Adjust seasoning if needed.
- Serve hot with crusty bread, couscous, or rice.
Notes
- Use fresh, firm white fish for best texture and flavor.
- Adjust cayenne pepper to control heat level.
- Garnish with extra fresh herbs for brightness.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 6g
- Sodium: 520mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 4g
- Protein: 38g
- Cholesterol: 85mg