Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Classic Spicy Moroccan Fish in Rich Sauce served in a Moroccan kitchen

Classic Spicy Moroccan Fish in Rich Sauce – 4 Secrets to Perfecting the Dish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria
  • Prep Time: 15 mins
  • Cook Time: 25 mins
  • Total Time: 40 mins
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Simmering
  • Cuisine: Moroccan
  • Diet: Halal

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

  1. Heat olive oil in a large skillet over medium heat. Add sliced onions and cook until soft and translucent, about 5-7 minutes.
  2. Add minced garlic and cook for 1 minute until fragrant.
  3. Stir in cumin, paprika, turmeric, cayenne, coriander, and cinnamon. Cook spices for 1-2 minutes to release their aroma.
  4. Add diced tomatoes and water or fish stock. Stir well and bring to a simmer.
  5. Season the sauce with salt and pepper. Let it simmer gently for 10 minutes to thicken and blend flavors.
  6. Carefully add the fish chunks into the sauce, spooning sauce over the pieces.
  7. Cover and cook for 8-10 minutes until fish is cooked through and flakes easily with a fork.
  8. Stir in fresh cilantro, parsley, and lemon juice. Adjust seasoning if needed.
  9. 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