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

Moroccan Salmon with Peppers

By: kseniaprints · Updated: Nov 12, 2025 · This post may contain affiliate links.

  • Facebook
  • Flipboard
  • X
Jump to Recipe Pin Recipe Jump to Video
Moroccan salmon fillets with red bell peppers and greens in a flavorful sauce, served on a white plate.

Tender salmon fillets in a Moroccan tomato sauce with garlic, peppers, and spices, a recipe that lingers with warmth and tradition.

Moroccan salmon stew with herbs, red peppers, and spices simmering in a white pot on a rustic wooden surface.
Jump to:
  • The Language of Moroccan Spices
  • Ingredients
  • How to Make This Moroccan Salmon Recipe
  • Storage
  • Top Tips
  • Recipe

When I think back to the first time Moroccan salmon became part of my life, I see myself as a quiet child in the doorway of our kitchen. My knees pulled up, my arms wrapped around them, I would sit where I thought no one noticed me.

My mother's friend moved through the kitchen with my mom like she belonged there, filling the air with the sound of her bracelets and her stories. She spoke of Morocco, of family tables that seemed to stretch endlessly, of platters heavy with fish covered in sauce the color of fire. I didn't speak much, but I listened.

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 learned from the sidelines. The way cumin seeds had to bloom in oil until the air itself seemed to change. The moment garlic slipped into the pan, not too soon, never too late. How paprika could stain fingertips red, and how coriander always needed to be fresh to sing.

A fork lifts a piece of Moroccan salmon in a red, herb-filled stew from a white pot on a rustic table.

I caught these lessons not because anyone taught them to me, but because I was there, a child in the corner with ears wide open. Even the scent of her perfume tied itself to those afternoons-floral, strong, mixing with cumin and tomatoes until it clung to my hair long after she left.

Most of the time, my silence kept me invisible. Yet one day, she looked up from the stove and found me cross-legged on the floor. She didn't ask me to speak. Instead, she reached for a small bowl of cumin seeds and placed it in my hands. My fingers trembled as I tilted them into the oil. The pan hissed. The fragrance spread. She smiled, as if I had said something out loud. That was one of the times the kitchen felt like a new place where I could exist fully, even without words.

The Language of Moroccan Spices

Moroccan salmon fillets with red bell peppers and greens in a flavorful sauce, served on a white plate.

Years later, when she invited me to help her prepare Moroccan salmon properly, I discovered that I had been memorizing every step. She would tell me what to do, and I already knew. To her, it was no surprise. To me, it was a revelation. Through this fish, through the sauce that simmered deep and red, she gave me a way to step forward. Food became a way to speak when my voice was still learning to catch up.

Now, in my own kitchen, it is Lin who often hovers close while I cook. She stands on her tiptoes to watch the pot, her small hands reaching for cilantro leaves to scatter across the counter. Sometimes she asks to smell the spices, pressing her nose close to the bowl before handing it back with a grin. While the rest of the house buzzes, it's her quiet presence at my side that feels most familiar. When I see Lin leaning into the rhythm of the kitchen, watching and absorbing, I recognize the child I once was, sitting silently in the doorway, taking it all in.

Moroccan salmon cooked to perfection, garnished with fresh cilantro and sauce, served on a dark plate.

The salmon never sits alone. There are always other Moroccan dishes I always go back to, stuffed peppers plump with rice and turkey, bright carrot soup with chermoula, a spicy carrot salad that tingles on the tongue, bowls of pearl couscous salad dotted with herbs. These plates weave in and out of our meals like familiar songs. They remind me of how easily Moroccan flavors nestled into the rhythms of our family.

Moroccan salmon is no longer the dish I watched from a distance. It has become part of how I feed the people I love, how I invite them in. And though I speak freely now, I still remember the quiet girl in the corner, whose first true words were spoken through cumin seeds falling into hot oil.

Ingredients

Moroccan salmon fillet, tomatoes, green chilies, bell pepper, garlic, cilantro, and spices displayed on a rustic table.
  • Salmon fillets - I use salmon because it holds its shape well while soaking up all the spice and sauce. In Israel, the dish is often made with white fish like grouper or sea bass, but salmon has become the fish I return to in Canada. Its richness balances the heat and spices beautifully. If you prefer, trout or another firm fish can be swapped in.
  • Ripe tomatoes - Tomatoes are what give Moroccan salmon its body. They break down into a sauce that clings to every bite of fish. When fresh tomatoes aren't at their peak, a good canned option works too.
  • Cilantro - Added at different points, cilantro brightens the sauce and balances the heavier spices. Parsley can work as a substitute, though the flavor will be earthier.
  • Jalapeños - The heat of Moroccan salmon should come gently, building with each bite, and these jalapeños make that possible. In my own kitchen, I sometimes use a single deseeded jalapeño when cooking for the kids, but on nights when it's just adults at the table, I let a few more slip in.

See the recipe card for full list and exact quantities.

How to Make This Moroccan Salmon Recipe

Two servings of Moroccan salmon with herbs and sauce on a black plate, with more on a platter in the background.

If you've never cooked fish in a fragrant Moroccan sauce before, this recipe is a beautiful place to begin. The peppers, tomatoes, and garlic melt into a base that carries the heat of jalapenos and the warmth of paprika and turmeric. It's a easy dish that feels generous without being complicated. Here's how to make it step by step:

Prepare the Base

Red bell pepper slices being stirred in a white pot with a black spatula on a rustic white wooden surface, perfect for adding to Moroccan salmon.
Sliced red bell peppers in a white pot on a rustic wooden surface, perfect for pairing with Moroccan salmon.

Heat a little oil in a wide pot. Slice the red bell pepper into thin strips and sauté until it softens. Add the sliced tomatoes and let them cook down, releasing their juices.

Soften the Garlic

Garlic cloves and a kitchen knife on a wooden cutting board, set on a rustic white table—perfect prep for Moroccan salmon.

Add the whole peeled garlic cloves. Lower the heat and allow them to soften slowly until their sharpness mellows.

Season and Simmer

Sliced tomatoes and garlic cloves in a white pot on a rustic white wooden table, perfect for preparing Moroccan salmon.
Chopped peppers, tomatoes, herbs, and spices simmer in a pot for Moroccan salmon, with fresh cilantro and a knife on a cutting board nearby.

Stir in a portion of the chopped cilantro along with paprika, turmeric, water, chickpeasand the sliced jalapenos. Cover the pot and let the sauce simmer gently over low heat, giving time for the flavors to meld.

Make the Spiced Oil

A bowl of dark dressing with chopped herbs—perfect for Moroccan salmon—sits with a spoon on a rustic white wooden surface.

In a separate bowl, combine canola oil with more paprika, turmeric, salt, and the remaining cilantro. Mix until it forms a smooth, reddish brown sauce.

Coat the Salmon

Chunks of Moroccan salmon, herbs, and vegetables simmering in a pot with a savory broth, ready to cook.

Pour into your pot or dip each salmon fillet into the spiced oil, coating them well. This step helps the fish absorb flavor while staying tender as it cooks.

Finish the Dish

A hand holds a white pot filled with Moroccan salmon stew, herbs, and red peppers on a rustic wooden table.

Nestle the salmon fillets into the simmering tomato sauce. Pour any remaining spiced oil over the top. Cover and let the fish cook gently on low heat until just cooked through and flaking easily with a fork.

Storage

A plate and platter of Moroccan chicken stew with chickpeas, peppers, and herbs sits alongside savory Moroccan salmon, served with forks and a napkin.

Once the fish has cooled, tuck it away in a sealed container and it will keep for up to three days. By the next day, the sauce tastes even more layered. The garlic mellowing, the peppers deepening, the spices weaving together more tightly.

When I reheat it, I do so slowly on the stovetop with a splash of water to bring the sauce back to life. Freezing doesn't suit this dish, but with flavors that grow richer overnight, it's the kind of leftover that never lasts long.

Top Tips

Bloom the spices properly - let the paprika and turmeric meet the hot oil before adding the fish. That little moment of blooming changes everything, deepening the flavor in a way you can smell across the kitchen

Don't rush the garlic - whole cloves need time to soften in the sauce. When they're cooked gently, they melt into the tomatoes and bring sweetness instead of sharpness. I've found that if you rush this step, the dish loses its balance.

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.

Two pieces of saucy Moroccan salmon, garnished with fresh herbs, rest on a dark plate.

Moroccan Salmon

Ksenia Prints
Salmon fillets simmered in a Moroccan sauce of tomatoes, garlic, and spices.
No ratings yet
Print Recipe Pin Recipe Save Saved Recipe!
Prevent your screen from going to sleep
Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Course Main, Main Course
Cuisine Jewish, Middle Eastern, Moroccan
Servings 4 servings
Calories 531 kcal

Equipment

  • large pot with lid
  • Sharp Knife
  • Cutting Board
  • Mixing Bowl
  • wooden spoon

Ingredients
  

  • 4-5 salmon fillets skinless and boneless
  • 1 red bell pepper sliced into thin strips
  • 4-5 ripe tomatoes thinly sliced
  • 1 head garlic cloves separated and peeled
  • 1 bunch fresh cilantro chopped and divided
  • ½ teaspoon sweet paprika plus more for the spiced oil
  • ¼ teaspoon turmeric plus more for the spiced oil
  • 1 19 ounce can chickpeas drained
  • 2 jalapenos deseeded and sliced, use fewer for milder heat
  • ½ cup canola oil
  • Salt to taste

Instructions
 

  • Heat a little oil in a wide pot over medium heat. Add the red bell pepper slices and sauté until softened. Stir in the sliced tomatoes and let them release their juices, creating the base of the sauce.
  • Add the whole peeled garlic cloves. Lower the heat and allow them to cook gently until soft and fragrant, blending into the sauce.
  • Stir in ¼ of the chopped cilantro, paprika, turmeric, water, chickpeas, and sliced jalapenos. Cover the pot and let it simmer on low heat so the flavors meld together.
  • In a small bowl, whisk together canola oil, paprika, turmeric, salt, and the remaining chopped cilantro until smooth and vibrant red.
  • Dip each salmon fillet into the spiced oil, coating it thoroughly. This helps the fish stay moist and soak up the flavor as it cooks.
  • Nestle the coated salmon fillets into the simmering sauce. Pour any leftover spiced oil over the fish. Cover and continue cooking on low heat until the salmon is tender and flakes easily with a fork.

Nutrition

Calories: 531kcalCarbohydrates: 9gProtein: 36gFat: 39gSaturated Fat: 4gPolyunsaturated Fat: 12gMonounsaturated Fat: 21gTrans Fat: 0.1gCholesterol: 94mgSodium: 84mgPotassium: 1235mgFiber: 2gSugar: 5gVitamin A: 2283IUVitamin C: 58mgCalcium: 50mgIron: 2mg
large pot with lid
Sharp Knife
Cutting Board
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
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
  • Close-up of a spicy chickpea and chicken dish with sliced peppers and fresh cilantro on top.
    Spicy Moroccan Fish Stew Recipe
  • 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

      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. Mariana J says

      November 12, 2025 at 2:44 am

      I see that you add jalapeños & chick peas but it's not in the recipe. How much of each do you add? Thanks for all your wonderful recipes! My family enjoys them all & always ask when I'm going to try another one of your globally inspired recipes!

      Reply
      • kseniaprints says

        November 12, 2025 at 2:44 pm

        Thanks SO much for catching this! I had two versions of the recipe and I uploaded the wrong one. DOH. I added the jalapeno and chickpeas to the recipe and the write up, my apologies. And thanks for the kind words.

    2. Terry says

      April 06, 2026 at 10:31 pm

      Hello again, Ksenia! This looks like a recipe I'd love to make - but I'm somewhat confused. In your "Top Tips" you say to bloom the turmeric and paprika in the hot oil BEFORE adding the fish - yet the recipe has them added to the softened pepper, tomato, and garlic mixture.
      And about the spice oil... In the ingredients list you say "plus more for the oil", for both the paprika and turmeric, yet don't tell us how MUCH. For those of us unfamiliar with Moroccan cooking - quantities are definitely required, to ensure the success of the recipe!
      Thanks for listening. Again.

      Reply
    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