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

Classic Spicy Moroccan Fish in Rich Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Samia
  • Total Time: 45 minutes
  • Yield: Serves 4

Description

Indulge in the vibrant and aromatic world of Moroccan cuisine with this Classic Spicy Moroccan Fish in Rich Sauce. Featuring tender salmon fillets simmered in a rich, spiced tomato sauce, this dish brings together a harmonious blend of flavors that delights the palate. Perfect for family dinners, special occasions, or a cozy weeknight meal, this one-pot wonder is both easy to prepare and packed with nutrition. Serve it alongside fluffy couscous or steamed rice for a complete dining experience that will impress your guests and warm your heart.


Ingredients

Scale
  • 1 pound salmon fillets
  • ⅓ cup olive oil
  • 1 red bell pepper, sliced
  • 1 serrano pepper (or 2 jalapeno peppers), sliced
  • ½ cup chopped cilantro
  • 2 carrots, sliced
  • 6 garlic cloves, halved
  • 1 tablespoon tomato paste
  • Spices: paprika, cumin, turmeric, salt

Instructions

  1. Heat olive oil in a large sauté pan over medium heat and sauté all vegetables for 2–3 minutes.
  2. Add spices and tomato paste, cooking for another 2–3 minutes.
  3. Stir in half the cilantro and water; cover and simmer for 12–15 minutes until veggies are tender.
  4. Season salmon fillets and place them in the pan, ensuring they're coated with sauce. Cover and cook on low for 20–25 minutes.
  5. Garnish with lemon juice and serve hot.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Sautéing
  • Cuisine: Moroccan

Nutrition

  • Serving Size: 1 fillet (150g)
  • Calories: 320
  • Sugar: 2g
  • Sodium: 450mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 70mg