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
Moroccan Fish

Ultimate Moroccan Fish Recipe Fresh Spicy Easy Weeknight


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: admin
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

Discover a Moroccan Fish recipe that is fresh spicy and weeknight friendly with simple steps for bold restaurantworthy flavor in minutes


Ingredients

Scale
  • 1.5 lb white fish fillets (cod, halibut, or tilapia)
  • 2 tablespoons olive oil
  • 1 large onion, thinly sliced
  • 3 garlic cloves, minced
  • 1 red bell pepper, diced
  • 1 can (14 oz) crushed tomatoes
  • 4 ripe tomatoes, chopped
  • 1 cup vegetable or fish stock
  • 1 preserved lemon, rind finely chopped (or 1 tablespoon lemon zest + 1 tablespoon lemon juice)
  • 1 teaspoon paprika (smoked if you have it)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon saffron threads, optional
  • 1/4 teaspoon cayenne pepper or pinch chili flakes, to taste
  • 1/2 cup green olives, pitted and roughly chopped — optional
  • 2 tablespoons chopped cilantro and/or parsley
  • Salt and black pepper to taste
  • Fresh lemon wedges, for serving

  • Instructions

  • Pat the fish dry and season lightly with salt and pepper. This helps it sear instead of steam.
  • Heat 1 tablespoon of olive oil in a wide skillet over medium-high. Sear the fish until just browned, about 2–3 minutes per side. Transfer to a plate and keep warm.
  • In the same pan, add the remaining oil and sauté the onion and red pepper until soft and lightly caramelized, about 6–8 minutes.
  • Add garlic and the spices (paprika, cumin, coriander, saffron, cayenne). Stir for 30–60 seconds until fragrant.
  • Pour in crushed tomatoes and stock. Stir in the preserved lemon (or zest/juice). Bring to a gentle simmer and cook 8–12 minutes to thicken slightly.
  • Return the fish to the pan. Nestle the fillets into the sauce and simmer gently until the fish flakes easily, 4–8 minutes more depending on thickness. The sauce should cling to the fish, not pool.
  • Stir in olives in the last 3–4 minutes, if using. Taste and adjust salt and pepper as needed.
  • Finish with chopped cilantro/parsley. Serve hot with lemon wedges on the side and a starch to sop up the sauce.
  • Notes

    Moroccan-inspired white fish simmered in a bright tomato sauce with preserved lemon, paprika, cumin, and olives. Quick weeknight dinner that’s bold enough to feel festive.

    • Prep Time: 15 minutes
    • Cook Time: 30 minutes
    • Category: Main course
    • Cuisine: Moroccan

    Nutrition

    • Serving Size: 4 servings
    • Calories: 420 kcal
    • Sugar: 9 g
    • Fat: 14 g
    • Carbohydrates: 32 g
    • Fiber: 5 g
    • Protein: 28 g