Go Back
+ servings
Spicy Moroccan Fish

Spicy Moroccan Fish: A Flavor-Packed Journey to Your Plate

Discover the vibrant flavors of Spicy Moroccan Fish, a quick and healthy dish perfect for weeknights.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Moroccan
Calories: 325

Ingredients
  

For the Fish
  • 4 fillets Salmon Can substitute with cod or halibut.
For the Sauce
  • 3 tablespoons Olive oil Can substitute with avocado oil.
  • 1 medium Red bell pepper Any sweet pepper variety can be used.
  • 1 medium Serrano or jalapeno pepper Adjust based on spice tolerance.
  • 1/4 cup Chopped cilantro Parsley is an alternative.
  • 1 medium Carrot Zucchini can be used for a lighter option.
  • 1 medium Russet potato Optional for thickening; can omit.
  • 3 cloves Garlic Use minced garlic for quicker prep.
  • 2 tablespoons Tomato paste Fresh diced tomatoes can be a substitute.
  • 3/4 cup Water Adjust for desired sauciness.
For the Spices
  • 1 teaspoon Sweet paprika Consider smoked paprika for an earthy twist.
  • 1/2 teaspoon Hot paprika Adjust for spice level.
  • 1 teaspoon Coarse salt Sea salt or kosher salt are alternatives.
  • 1 teaspoon Cumin Coriander can be a substitute.
  • 1/2 teaspoon Turmeric Optional if unavailable.

Equipment

  • Large sauté pan

Method
 

Step‑by‑Step Instructions
  1. Begin by heating a large sauté pan over medium heat, adding a generous splash of olive oil to coat the bottom. Allow the oil to warm for about 1-2 minutes until it shimmers.
  2. Next, add the chopped red bell pepper, serrano or jalapeno pepper, carrots, and minced garlic to the hot oil. Sauté for 2-3 minutes.
  3. After the vegetables are tender, sprinkle in the sweet paprika, hot paprika, coarse salt, cumin, turmeric, and tomato paste. Stir to mix thoroughly.
  4. Pour in approximately ¾ cup of water, followed by half of the chopped cilantro. Stir well, cover the pan, and reduce heat to low. Let it simmer for 12-15 minutes.
  5. Taste the sauce and adjust the seasoning as needed. Arrange the fish fillets in the pan, ensuring they are well-coated with the sauce.
  6. On low heat, let the fish cook covered for 20-25 minutes. Spoon the sauce over the fillets regularly.
  7. Once cooked, remove from heat and serve garnished with lemon slices.

Nutrition

Serving: 1filletCalories: 325kcalCarbohydrates: 15gProtein: 30gFat: 18gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 12gCholesterol: 70mgSodium: 800mgPotassium: 600mgFiber: 3gSugar: 4gVitamin A: 250IUVitamin C: 60mgCalcium: 40mgIron: 2mg

Notes

Serve with fluffy couscous or crusty bread for a complete meal. Store leftovers for up to 2 days in the fridge or freeze for up to 1 month.

Tried this recipe?

Let us know how it was!