Print

Classic Spicy Moroccan Fish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Classic Spicy Moroccan Fish features tender fish fillets simmered in a rich, spiced tomato sauce with peppers, carrots, and potatoes. Infused with aromatic spices like cumin, turmeric, and paprika, this dish brings bold Moroccan flavors to your table in just under an hour.

Ingredients

  • 1 lb (450g) fish fillets (salmon or your choice)
  • ⅓ cup olive oil
  • 1 red bell pepper, sliced
  • 1 serrano pepper (or 2 jalapeños), sliced
  • ½ cup chopped cilantro
  • 2 carrots, cut into strips
  • 1 russet potato, peeled and sliced (optional)
  • 6 garlic cloves, halved
  • 1 tbsp tomato paste
  • ¾ to 1 cup water
  • 1 tbsp sweet paprika
  • ½ tbsp hot paprika (adjust to taste)
  • 1 tsp coarse salt
  • ½ tsp cumin
  • ¼ tsp turmeric

Instructions

  1. Prepare the Veggies: Heat olive oil in a large pan. Sauté bell pepper, serrano pepper, carrots, and garlic for 2-3 minutes. Add tomato paste, paprika, cumin, turmeric, and salt, and cook for another 2-3 minutes.
  2. Simmer Veggies: Add ¾ cup water and half of the cilantro. Stir and cook for 12-15 minutes until veggies are tender.
  3. Cook Fish: Season fish fillets with salt. Add them to the pan, spooning sauce over the fish. Add more water if necessary to cover. Cook on low heat for 20-25 minutes, basting the fish halfway.
  4. Finish and Serve: Top with remaining cilantro and lemon slices. Serve with a squeeze of fresh lemon juice.

Notes

  • Fish Choice: Salmon is ideal, but other firm fish like cod or sea bass work well.
  • Adjusting Spice: Modify the amount of hot paprika for a spicier or milder version.