• About me
  • Contact
  • Work with me
  • About me
  • Contact
  • Work with me

Fresh Finds Today |

  • Home
  • Breakfast & Brunch
  • Dinner Ideas
  • Desserts & Sweets
  • Appetizers & Snacks
  • Home
  • Breakfast & Brunch
  • Dinner Ideas
  • Desserts & Sweets
  • Appetizers & Snacks
Moroccan Fish

Ultimate Moroccan Fish Recipe Fresh Spicy Easy Weeknight

Helena, November 5, 2025November 5, 2025
Print Recipe

A Spice-Kissed Moment in Your Kitchen

There’s something magical about a dish that smells like a vibrant market but feels instantly homey. This Moroccan Fish brings bright tomatoes, warm spices, and a glossy sauce that clings to tender fillets. It’s sturdy enough for weeknights, yet special enough to share with friends who wander in hungry and curious.

The secret is layering flavor without fuss: preserved lemon for brightness, paprika and cumin for warmth, and olives or herbs for a briny, fresh finish. Set a crusty loaf nearby, pour a glass of something easy, and let the kitchen travel to the Atlantic coast—right from your stove.

Ingredients

  • 1.5 lb white fish fillets (cod, halibut, or tilapia)

    Tip: Fresh fish should smell clean and have firm, moist flesh.
  • 2 tablespoons olive oil

    Tip: Use good extra-virgin for richer flavor.
  • 1 large onion, thinly sliced

    Tip: Sauté until edges caramelize for a deeper sauce.
  • 3 garlic cloves, minced

    Tip: Mashing garlic lightly releases more aroma.
  • 1 red bell pepper, diced

    Tip: Adds color and sweetness that balance acidity.
  • 1 can (14 oz) crushed tomatoes or 4 ripe tomatoes, chopped

    Tip: Crushed tomatoes give a smoother sauce; chopped fresh tomatoes give brighter texture.
  • 1 cup vegetable or fish stock

    Tip: Use stock you’d drink—it makes the sauce deeper.
  • 1 preserved lemon, rind finely chopped, or 1 tablespoon lemon zest + 1 tablespoon lemon juice

    Tip: If you’re new to preserved lemon, zest and a squeeze of juice will still pop the citrus.
  • 1 teaspoon paprika (smoked if you have it)

    Tip: Smoked paprika adds a gentle warmth without heat.
  • 1 teaspoon ground cumin

    Tip: Toast the spices briefly for a richer scent.
  • 1/2 teaspoon ground coriander

    Tip: Freshly ground coriander seeds brighten the dish.
  • 1/4 teaspoon saffron threads, optional

    Tip: A little goes a long way—crush and steep in a teaspoon of hot stock.
  • 1/4 teaspoon cayenne pepper or pinch chili flakes, to taste

    Tip: Add gradually for warmth without overpowering the fish.
  • 1/2 cup green olives, pitted and roughly chopped — optional

    Tip: They give a salty tang, but you can omit if you prefer.
  • 2 tablespoons chopped cilantro and/or parsley

    Tip: Add just before serving to keep fresh color.
  • Salt and black pepper to taste
  • Fresh lemon wedges, for serving

Instructions

  1. Pat the fish dry and season lightly with salt and pepper. This helps it sear instead of steam.
  2. 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.
  3. In the same pan, add the remaining oil and sauté the onion and red pepper until soft and lightly caramelized, about 6–8 minutes.
  4. Add garlic and the spices (paprika, cumin, coriander, saffron, cayenne). Stir for 30–60 seconds until fragrant.
  5. 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.
  6. 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.
  7. Stir in olives in the last 3–4 minutes, if using. Taste and adjust salt and pepper as needed.
  8. Finish with chopped cilantro/parsley. Serve hot with lemon wedges on the side and a starch to sop up the sauce.

Tips & Variations

  • Heat level: Swap the cayenne for a mellow chili paste like harissa if you want a deeper kick. Start small and taste as you go.
  • Make it gluten-free: This dish is naturally gluten-free as written. Just use stock that’s certified GF if needed.
  • Make-ahead trick: Cook the sauce up to the thickening stage, then refrigerate. Reheat gently and add the fish right before serving to keep it tender.
  • Swaps and add-ins: Add chickpeas for a heartier one-pan meal, or stir in a handful of chopped olives and capers for extra brine.
  • Preserved lemon alternative: If you can’t find preserved lemon, use lemon zest plus a small amount of lemon juice and a pinch of salt. The brightness remains intact.
  • Texture tweak: If you prefer a smoother sauce, crush the tomatoes a bit more or blend briefly after simmering and then return the fish to finish.

Serving Suggestions

Pair this with something that soaks up sauce beautifully. Think fluffy couscous, saffron rice, or crusty bread for dipping. A light cucumber-tomato salad with lemony dressing adds a fresh contrast to the rich, spiced sauce.

  • Couscous or quinoa: Steam until fluffy and spoon a generous bed of sauce on top.
  • Roasted vegetables: Cauliflower, zucchini, or carrots caramelize gently and echo the dish’s warmth.
  • Green salad: A bright, citrusy salad balances the savory, smoky notes.

FAQs

How can I thicken the sauce if it seems too watery?

Let it simmer uncovered to reduce, about 10–15 minutes, until it coats the back of a spoon. If you need faster results, whisk in a teaspoon of tomato paste or a small cornstarch slurry (1 tsp cornstarch with 1 tbsp water) and simmer a minute until glossy.

Can I make this ahead?

Yes. Make the sauce up to the point of simmering, then cool and refrigerate. Reheat gently, then add the fish to finish cooking. It’s best served soon after cooking, but the sauce keeps well for 2–3 days.

How do I reheat leftovers without turning the fish dry?

Reheat slowly in a skillet over low heat with a splash of stock or water. Slide the fish back into the warm sauce just to warm through; avoid boiling to prevent overcooking the fish.

What pasta shapes work well with this?

Long, slender pastas like linguine or spaghetti catch the sauce nicely. Short shapes like shells or orecchiette work too if you prefer chunkier bites in every forkful.

Can I swap the fish or omit olives?

Absolutely. Salmon, sea bass, or hake are great substitutions. If you skip olives, the dish remains flavorful—add an extra pinch of fresh herbs at the end for brightness.

How can I keep the sauce silky and bright?

Finish with a small knob of cold butter off the heat and whisk until glossy, or drizzle in a teaspoon of extra virgin olive oil just before serving. A sprinkle of fresh herbs right before serving also helps.

Final Thoughts

There you have it—a Moroccan-inspired fish dish that’s quick, comforting, and full of personality. The perfume of saffron and preserved lemon, the sizzle of the pan, and the way the sauce coats each tender fillet—this is the kind of dinner that makes weeknights feel festive. Give it a try, and invite your hungry crew to gather around the table and share in the aroma and joy.

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
Print Recipe
Pin Recipe

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

    Did you make this recipe?

    Share a photo and tag us — we can’t wait to see what you’ve made!

    Dinner Ideas

    Post navigation

    Previous post
    Next post

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Meet Ella!

    I’m Ella Montgomery, the cook and creator behind Ella Plates. Here you’ll find fresh, beautifully styled recipes made for everyday gatherings and quiet moments alike. My goal is to help you create food that feels light, seasonal, and simple — yet always looks stunning on the plate.

    Recent Posts

    • One-Pan Coconut-Lime Chicken
      OnePan CoconutLime Chicken Quick Irresistible Dinner November 5, 2025
    • Scotch Eggs
      Irresistible Scotch Eggs Crispy Exterior Creamy Center Now November 5, 2025
    • Moroccan Fish
      Ultimate Moroccan Fish Recipe Fresh Spicy Easy Weeknight November 5, 2025
    • Sweet Potato and Beet Stacks with Pesto and Burrata Recipe
      Showstopping Sweet Potato Beet Stacks with Pesto Deluxe November 5, 2025
    • Twice Baked Honey Cakes
      Irresistible TwiceBaked Honey Cakes Easy Dreamy Treats November 5, 2025

    Subscribe to EllaPlates!

    Pinterest @deardishes

    https://www.pinterest.com/deardishes

    Find simple, feel-good recipes at Dear Dishes. From easy weeknight dinners to weekend treats, these are real meals for real life—no fuss, just good food you’ll actually want to make.

    Browse

    • Breakfast & Brunch
    • Dinner Ideas
    • Desserts & Sweets
    • Appetizers & Snacks
    • Breakfast & Brunch
    • Dinner Ideas
    • Desserts & Sweets
    • Appetizers & Snacks

    Legal

    • About me
    • Terms and Conditions
    • Privacy Policy
    • Disclosure Policy
    • About me
    • Terms and Conditions
    • Privacy Policy
    • Disclosure Policy

    Contact

    • Contact
    • hello@deardishes.com
    • Contact
    • hello@deardishes.com

    FOLLOW ALONG |

    Copyright © 2025 DearDishes. All rights reserved | by Webly
    deardishes
    • Breakfast & Brunch
    • Dinner Ideas
    • Desserts & Sweets
    • Appetizers & Snacks
    • Contact
    • Work with me
    • Breakfast & Brunch
    • Dinner Ideas
    • Desserts & Sweets
    • Appetizers & Snacks
    • Contact
    • Work with me
    About me