At the Immigrant's Table

  • Home
  • About me
    • Contact
    • Privacy Policy
  • Shop
  • Travel
  • Jewish Recipes
  • Russian and Ukrainian Recipes
  • Main Course Recipes
  • Healthy Side Dishes
  • Dessert Recipes
  • Travel
  • Gluten-free Recipes
  • Paleo recipes
  • Vegan recipes
menu icon
go to homepage
  • About Me
  • Recipes
  • Cookbook
  • Membership
  • Shop At The Immigrant's Table
  • Collaborate
subscribe
search icon
Homepage link
  • About Me
  • Recipes
  • Cookbook
  • Membership
  • Shop At The Immigrant's Table
  • Collaborate
×
Home » Recipes » Fish

Spicy Moroccan Fish Stew Recipe

By: kseniaprints · Updated: May 19, 2026 · This post may contain affiliate links.

  • Facebook
  • Flipboard
  • X
Jump to Recipe Pin Recipe Jump to Video
Grilled chicken with chickpeas, red peppers, herbs, and sliced green chili on a gray plate.

Spicy Moroccan fish with tilapia and chickpeas simmering in a paprika-rich tomato sauce, fragrant with garlic, peppers, and cilantro for a bold yet comforting dish.

A hand holds a fork with chicken over a pot of chickpea stew, garnished with fresh herbs.
Jump to:
  • Spices that Shape Memory
  • Ingredients
  • How to Make Spicy Moroccan Fish Recipe
  • Storage
  • Top Tips
  • Recipe

Some days, my kitchen feels too quiet. The kids are at school or tugging at their own little corners of the world, my husband is off on work calls, and the walls seem to press in with the kind of silence that doesn't comfort. On those days, I find myself thinking about my mom, and more sharply, about her friend.

I've written before about Moroccan salmon, a recipe she shared when I needed guidance. Cooking it the way she taught me helped me connect, ground myself, and share something with my mom when words didn't come easily. That dish became more than salmon with spices, it was a bridge. But bridges don't always lead us where we expect. Sometimes they end in places we can't revisit, no matter how much we'd like.

Save This Recipe Form

Want to save this recipe?

Enter your email below & I'll send it straight to your inbox. Plus you’ll get more great recipes and tips from me each week!

I can call my mom, of course. Her voice is always there, though I know she's busy. But her friend? I don't know where she is now. Mom says she's thriving, which makes me happy and sad all at once. She was the one who pulled me into her kitchen when I was younger, teaching me through spices and touch, never rushing me to speak, just saying, here, cook with me.

Grilled chicken with chickpeas, red peppers, herbs, and sliced green chili on a gray plate.

When I miss her, I turn to fish. This time, not salmon, but white fish like she used. In Israel, Moroccan spicy fish is made with these fillets. Salmon was a gesture for me, but tilapia feels like home.

On days when longing sits heavily, I make this white fish version. It's hotter, the peppers more assertive, and the sauce deeper. It's as if my yearning turns into spice, a way to say what I can't reach across the phone lines or continents.

And in this kitchen, where Leo and Lin run in and out, where toys and crayons scatter the floor, I try to hold on to those lessons. The way food carries people back. The way it can fill silence.

Spices that Shape Memory

A plate of chickpea stew with vegetables and herbs, served with two forks on a white plate.

In Israel, Moroccan spicy fish typically means white fish like Amnon (St. Peter's fish or tilapia). Its mild flavor and tender texture absorb bold sauces of garlic, paprika, and peppers. While Nile perch, sea bass, or cod may stand in, the essence remains the same: a light fish bathed in rich sauce.

Salmon, the way I once learned this recipe, was more of an adaptation, a nod to availability in North America, a gesture of hospitality. White fish, though, is the dish's heartbeat in its original setting.

Moroccan kitchens are filled with recipes like this one, where fish simmers until the sauce clings like a second skin, turning the pot into more of a memory than a meal. These spices spill over into other dishes too, each one carrying the same warm, red-gold glow. Moroccan ground turkey stuffed peppers come to mind, with paprika-stained rice and meat, or the bright, simple Moroccan spicy carrot salad, staining your fingers orange while you snack. Each dish carries the same rhythm: a slow simmer, a steady layering of spice and time.

Chicken stew with chickpeas, tomatoes, herbs, and sliced jalapeños served on a white plate.

There are also recipes outside Morocco that echo the same spirit. The Brazilian moqueca, rich with coconut milk and peppers, evokes sun and sea. Spicy air-fryer cabbage steaks, brushed with tahini and chile, sharper and quicker, but still speak the same language of spice. These dishes live side by side in my kitchen, connected by how they leave a bite on the tongue and in memory.

So when I return to this fish, dipping each fillet in oil the color of clay and gently placing it in the simmering sauce, it feels like weaving together those flavors: the tender fish, vibrant peppers, creamy coconut, and crispy cabbage steaks. The language is always spice. Through it, I find a way to connect when I can't reach those who first taught me.

Ingredients

Fresh fish, tomatoes, garlic, cilantro, spices, green chilies, and a red bell pepper on a rustic white table.
  • Red Bell Pepper - This is the base note of the sauce, giving it a mellow sweetness that balances the sharper heat of the chilies. Any color will work, but red has the right balance of sweetness and depth.
  • Fresh Cilantro - A handful of chopped cilantro goes in early to perfume the sauce, and more is added raw at the end for freshness. My mom's friend always insisted on using the stems as well, saying that's where the flavor hides. If you're not a cilantro person, flat-leaf parsley can step in.
  • Dried Red Peppers or Fresh Jalapeño - Dried peppers release a steady heat that seeps into the sauce, while fresh jalapeño gives a brighter, sharper kick. I use whichever I have on hand, and the choice often reflects my mood.  Dried peppers for a slow, lingering warmth or a jalapeno for a fresher sting.
  • Tilapia (or Amnon) - The fish most commonly used for Moroccan spicy fish in Israel, tilapia has a tender, neutral flesh that soaks up flavor without competing with it. It reminds me of the way my mom's friend cooked in her own kitchen, always reaching for what was fresh at the market. If tilapia isn't available, cod, halibut, or sea bass all hold up beautifully.

See the recipe card for full list and exact quantities.

How to Make Spicy Moroccan Fish Recipe

A plate of cooked chickpeas, vegetables, and tofu garnished with fresh herbs on a light grey plate.

If you're craving a dish that's bold, fragrant, and rooted in tradition, this Moroccan-inspired white fish is the kind of recipe that fills the kitchen with the smell of garlic, peppers, and paprika. It's hearty enough for family dinners and simple enough to come together on a quiet afternoon.

Sauté the Bell Pepper

Sliced red bell pepper and a chef's knife on a wooden cutting board.
Sliced red bell peppers in a blue pot, ready for cooking.

Heat a little oil in a wide pot. Slice the red bell pepper into thin strips and cook until softened, releasing their natural sweetness.

Add the Tomatoes and Garlic

Sliced tomatoes, red peppers, and garlic cloves in a pot, ready for cooking.

Thinly slice the ripe tomatoes and add them to the pot. Toss in the peeled garlic cloves and reduce the heat, letting them gently soften until the sauce begins to come together.

Build the Sauce

A blue pot with tomatoes, cilantro, spices, and sliced jalapeños being stirred with a wooden spoon.
Red bell peppers, tomatoes, and greens simmer in a pot; raw salmon pieces are on a plate nearby.

Stir in a portion of the chopped cilantro, paprika, turmeric, and a splash of water. Add the dried hot peppers (or fresh jalapeño slices) along with the chickpeas. Cover the pot and let everything simmer on low heat, allowing the flavors to deepen.

Prepare the Spiced Oil

A spoon scoops fresh herbs from a bowl of dark broth on a rustic white wooden table.

In a separate bowl, whisk together oil, paprika, turmeric, salt, and the remaining cilantro until smooth. This mixture will coat the fish and enrich the sauce.

Coat the Fish

Raw fish in marinade, a pot of cooked fish with vegetables, and a fish fillet on a wooden board.

Dip each tilapia fillet into the spiced oil until evenly coated. The fish should take on a golden-red color from the paprika and turmeric.

Cook the Fish in the Sauce

A blue pot filled with chickpea stew, vegetables, and spices on a rustic white wooden surface.
A pot of chickpea stew with red peppers, greens, and herbs on a rustic white wooden surface.

Nestle the coated fillets into the simmering pot of sauce and chickpeas. Pour the remaining spiced oil over the top. Cover the pot again and continue cooking on low until the fish is opaque, flakes easily, and has absorbed the heat of the sauce.

Serve and Enjoy

A plate of fish with chickpeas, red peppers, and herbs on a rustic white table.

Carefully lift the fillets from the pot and spoon them onto plates with a generous helping of sauce and chickpeas. Scatter fresh cilantro on top for brightness. Serve with bread or rice to soak up every bit of the spiced tomato sauce, and enjoy while the flavors are still vibrant and full.

Storage

A plate of chickpea and vegetable stew with tofu, with another serving in the background on a white wooden table.

Once cooled, tuck the fish and sauce into a sealed container and keep it in the refrigerator for up to three days. Keeping everything together in the same container helps the fillets stay tender and lets the sauce deepen in flavor.

To reheat, warm slowly on the stove, covered, with a small splash of water if the sauce feels too thick. This isn't a dish that holds up well in the freezer, the texture of the fish changes too much so it's best to enjoy while fresh. 

Top Tips

Choose the Right Fish - tilapia or amnon (St. Peter's fish) are traditional for this recipe because their mild flavor absorbs the sauce beautifully. I've also made it with cod when that's what looked best at the market, and while the texture is firmer, it still works well.

Let the Sauce Mature Before Adding Fish - I've learned that giving the tomatoes, peppers, and garlic a good simmer before adding the fillets makes the dish richer. The fish picks up flavor more fully when the sauce has already settled into itself.

Recipe

Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.

Close-up of a spicy chickpea and chicken dish with sliced peppers and fresh cilantro on top.

Spicy Moroccan Fish

Ksenia Prints
Spicy Moroccan fish with tilapia, peppers, and chickpeas in a fragrant tomato sauce.
5 from 1 vote
Print Recipe Pin Recipe Save Saved Recipe!
Prevent your screen from going to sleep
Prep Time 10 minutes mins
Cook Time 30 minutes mins
Total Time 40 minutes mins
Course Main, Main Course
Cuisine Moroccan
Servings 4 servings
Calories 443 kcal

Equipment

  • Large pot
  • Cutting board and knife
  • Mixing Bowl
  • Wooden Spoon or Spatula

Ingredients
  

  • 1 red bell pepper sliced
  • 4-5 ripe tomatoes thinly sliced
  • 1 head of garlic cloves separated and peeled
  • 1 bunch fresh cilantro chopped
  • ½ teaspoon sweet paprika
  • ¼ teaspoon turmeric
  • Salt to taste
  • 3 dried hot red peppers or 1 fresh jalapeño, sliced
  • 4-5 tilapia fillets skinless and boneless
  • 1 can chickpeas drained and rinsed
  • ½ cup canola oil

Instructions
 

  • Heat a little canola oil in a large pot over medium heat. Slice the red bell pepper into thin strips and sauté until it softens and releases its natural sweetness, about 3-4 minutes.
  • Thinly slice the ripe tomatoes and add them to the pot. Toss in the peeled garlic cloves, then reduce the heat and let them soften, about 5 minutes, until the tomatoes start to break down and form a sauce.
  • Stir in ¼ of the chopped cilantro, ½ teaspoon paprika, and ¼ teaspoon turmeric. Add ½ cup water, the dried hot peppers or fresh jalapeño, and the drained chickpeas. Cover the pot and let everything simmer on low heat, allowing the flavors to meld together for about 10 minutes.
  • In a separate bowl, mix ½ cup canola oil with 1 heaping tablespoon paprika, ½ teaspoon turmeric, and 1 tablespoon salt. Add the remaining cilantro and stir until smooth. This spiced oil mixture will coat the fish and infuse the sauce.
  • Dip each tilapia fillet into the spiced oil mixture, making sure it's evenly coated. The fish should take on a golden-red hue from the paprika and turmeric.
  • Gently place the coated fillets into the simmering sauce and chickpeas. Pour the remaining spiced oil over the fish and chickpeas. Cover and cook on low heat until the fish is cooked through, flakes easily with a fork, and absorbs the flavors of the sauce, about 10-15 minutes.
  • Carefully lift the fillets from the pot and serve them on plates with a generous helping of the sauce and chickpeas. Garnish with additional fresh cilantro for brightness. Serve with bread or rice to soak up the flavorful sauce.

Nutrition

Calories: 443kcalCarbohydrates: 7gProtein: 36gFat: 31gSaturated Fat: 3gPolyunsaturated Fat: 9gMonounsaturated Fat: 19gTrans Fat: 0.1gCholesterol: 85mgSodium: 97mgPotassium: 888mgFiber: 2gSugar: 5gVitamin A: 2214IUVitamin C: 56mgCalcium: 34mgIron: 2mg
Large pot
Cutting board and knife
FineDine Stainless Steel Mixing Bowls (Set of 6) - Easy To Clean, Nesting Bowls for Space Saving Storage, Great for Cooking, Baking, Prepping
FineDine Stainless Steel Mixing Bowls (Set of 6) - Easy To Clean, Nesting Bowls for Space Saving Storage, Great for Cooking, Baking, Prepping
$28.99
Buy Now
02/11/2026 06:03 pm GMT
Mixing Bowl
Wooden Spoon or Spatula
Tried this recipe?Comment + Rate Below!
Connect on Instagram!Find us @immigrantstable

More Fish

  • A hand dips a breaded, fried zucchini stick into a cup of creamy herb sauce.
    Deep-fried Pickerel Fillets
  • Close-up of baked salmon topped with pomegranate seeds, lemon zest, herbs, and a creamy sauce on a white plate.
    Christmas Salmon
  • Harissa Salmon fillets baked with lemon slices and chopped herbs on parchment paper.
    Baked Harissa Salmon
  • Two pieces of saucy Moroccan salmon, garnished with fresh herbs, rest on a dark plate.
    Moroccan Salmon with Peppers
  • Facebook
  • Flipboard
  • X
selfie

About Ksenia

Welcome to At The Immigrant's Table! I blend my immigrant roots with modern diets, crafting recipes that take you on a global kitchen adventure. As a food blogger and photographer, I'm dedicated to making international cuisine both healthy and accessible. Let's embark on a culinary journey that bridges cultures and introduces a world of flavors right into your home. Read more...

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • Follow to see more of our recipes in Google

    Comments

      5 from 1 vote

      Tell Me What You Think! Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Emma says

      September 20, 2025 at 7:21 pm

      This looks great! Can EVOO be used instead of canola oil?

      Reply
      • kseniaprints says

        September 21, 2025 at 4:24 pm

        Absolutely

    2. Roxanne Barron says

      March 06, 2026 at 1:03 pm

      5 stars
      I did use olive oil and omitted peppers (as I've gotten older my stomach can't tolerate spicy 🙁
      This was absolutely wonderful! Thank you!

      Reply
      • kseniaprints says

        March 08, 2026 at 12:14 am

        So glad you loved it!

    A woman cutting a pumpkin in a kitchen while preparing healthy international recipes.

    Privet, I am Ksenia Prints! I help adventurous home cooks explore the world through healthy international recipes.

    More about me →

    Footer

    SEEN ON

    as seen on promo graphic

    ↑ back to top

    About

    • About me
    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Services
    • Media Kit
    • FAQ

    As an Amazon Associate I earn from qualifying purchases. This site occasionally uses stock photos from Depositphotos.

    This site is owned and operated by Prints Media. Copyright © 2025 At the Immigrant's Table. All rights reserved.

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.