Print

Classic Spicy Moroccan Fish in Rich Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Bring bold Moroccan flavors to your table with this Classic Spicy Moroccan Fish in Rich Sauce. Tender fish fillets are simmered in a fragrant, spiced tomato-based sauce, creating a perfect balance of savory, spicy, and aromatic flavors. This easy-to-make dish is the ideal way to enjoy an exotic yet comforting meal!

  • Author: Ella
  • Prep Time: 10 minutes
  • Cook Time: 20-25 minutes
  • Total Time: 30-35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Sautéing, Simmering
  • Cuisine: Moroccan
  • Diet: Gluten Free

Ingredients

4 white fish fillets (cod, tilapia, or haddock)

2 tablespoons olive oil

1 large onion, finely chopped

2 cloves garlic, minced

1 can (14 oz) diced tomatoes

1 tablespoon tomato paste

1 teaspoon ground cumin

1 teaspoon ground paprika

½ teaspoon ground cinnamon

½ teaspoon ground turmeric

½ teaspoon cayenne pepper (adjust to taste)

Salt and pepper, to taste

½ cup water or fish broth

1 tablespoon fresh lemon juice

¼ cup fresh cilantro, chopped

1 tablespoon fresh parsley (optional, for garnish)

Instructions

Heat olive oil in a large skillet over medium heat. Add chopped onion and cook for about 5 minutes, until softened and golden.

Add minced garlic and cook for another 1-2 minutes, stirring frequently to avoid burning.

Stir in cumin, paprika, cinnamon, turmeric, and cayenne pepper. Cook for 1-2 minutes to allow the spices to bloom and become fragrant.

Add diced tomatoes and tomato paste, stirring to combine. Pour in water or fish broth and bring to a simmer. Season with salt and pepper to taste.

Gently place the fish fillets into the sauce, spooning some sauce over the fish. Cover the skillet and simmer for 10-12 minutes, or until the fish is cooked through and flakes easily with a fork.

Once the fish is cooked, stir in fresh lemon juice and cilantro. Taste the sauce and adjust seasoning as needed.

Serve the fish fillets with the rich sauce over them, and garnish with fresh parsley, if desired.

Notes

Different Fish: Swap white fish for varieties like snapper, sea bass, or salmon.

Add Vegetables: Bell peppers, zucchini, or olives add extra flavor and texture to the sauce.

More Heat: Increase cayenne pepper or add chopped fresh chili peppers for a spicier dish.

One-Pot Meal: Serve with couscous or rice to soak up the flavorful sauce.