The scent of spices wafts through my kitchen like the promise of an adventure, and today’s treasure is Spicy Moroccan Salmon with Pistachio Couscous. This vibrant one-pan dish takes just under 30 minutes to prepare, making it a lifesaver for busy weeknights when you crave something hearty yet wholesome. With tender salmon nestled in a zesty tomato sauce and complemented by the nutty crunch of pistachios, it brings a fresh twist to your dinner table while still being packed with flavor. Plus, the simplicity of a one-skillet meal means less cleanup, giving you more time to relax after cooking. Are you ready to dive into these bold flavors and create a dish that’s sure to impress?

Why is this recipe a must-try?
Quick and Easy: This dish can be on your table in under 30 minutes, making it perfect for busy weeknights when you want to enjoy something homemade but don’t have a lot of time.
Bursting with Flavor: The combination of spices and fresh ingredients ensures a delightful explosion of flavors with every bite, satisfying even the pickiest eaters.
One-Pan Wonder: This recipe minimizes cleanup with everything cooked in a single skillet, allowing you more time to savor your meal.
Nutty Goodness: The pistachio couscous adds a unique crunch, elevating the dish and making it a feast for both the eyes and the palate.
Healthy Choice: Packed with lean protein from salmon and healthy fats from olive oil, this meal is not just delicious—it’s nutritious too!
Wondering how to make more flavorful fish dishes? Check out my Bang Bang Salmon or try these elegant Smoked Salmon Crostini.
Spicy Moroccan Salmon Ingredients
For the Salmon
• Skinless Salmon Fillets – Lean protein that becomes tender and flaky when cooked.
• Salt – Enhances the flavors; adjust based on your dietary needs.
• Black Pepper – Adds warmth and a slight kick; white pepper works as a substitute.
• Smoked Paprika – Imparts a smoky taste; regular paprika can be an alternative.
For the Sauce
• Olive Oil – Great for sautéing; rich in healthy fats. You can use canola oil if needed.
• Unsalted Butter – Adds richness and allows for better salt control.
• Lemon – Brings acidity and brightness; try Meyer lemons for a sweeter note.
• Garlic – Aromatic and flavor-enhancing; garlic powder can be used instead.
• Brown Onion – Contributes sweetness; shallots are a suitable substitute.
• Grated Ginger – Adds warmth; if unavailable, ground ginger works in smaller amounts.
• Cumin & Coriander – Essential spices for that Moroccan flavor; curry powder can offer a different taste.
• Tomato Paste – Intensifies sauce flavor; you can substitute sun-dried tomato paste in a pinch.
• Vegetable Broth & Crushed Tomatoes – Forms the sauce base; chicken broth works too.
• Chili Paste – Adds heat; jalapeños can be used for milder flavor.
For the Couscous
• Pistachio Pearl Couscous – Adds texture and flavor; regular couscous or quinoa can replace it.
For Garnish
• Castelvetrano Olives – Provides a delicious briny flavor; green olives or kalamata are good substitutes.
This meal is sure to impress with its vibrant flavors while being a wholesome choice for the family. Get ready to discover the joy of Spicy Moroccan Salmon!
Step‑by‑Step Instructions for Spicy Moroccan Salmon
Step 1: Cook the Couscous
Begin by preparing the pistachio pearl couscous according to package instructions. Typically, this involves boiling water and simmering the couscous for about 10 minutes until tender. Once cooked, drain any excess moisture, then stir in a tablespoon of butter, chopped pistachios, parsley, and cilantro for a delightful flavor boost.
Step 2: Prep Ingredients
While the couscous is cooking, finely chop the garlic, onion, and ginger. Slice the lemon into rounds, setting aside one slice for garnish. This preparation will ensure your cooking process flows smoothly as you embark on making the Spicy Moroccan Salmon.
Step 3: Sear the Salmon
In a large non-stick skillet, heat 2 tablespoons of olive oil and 1 tablespoon of unsalted butter over medium heat until shimmering. Add the salmon fillets to the skillet, cooking for about 3-4 minutes on each side until golden brown and just cooked through. The flesh should flake easily and appear opaque.
Step 4: Caramelize the Lemon
Once the salmon is perfectly seared, remove it from the skillet and set aside. In the same skillet, add the lemon slices, cooking them for about 30 seconds on each side until they caramelize and turn golden. This step adds a beautiful depth of flavor and a visually appealing element to your dish.
Step 5: Sauté Aromatics
In the same skillet, add your prepped garlic, onion, and ginger, stirring well. Sauté these ingredients for about 3 minutes until they become fragrant and the onion is translucent. This fragrant base is essential for the delicious sauce that accompanies your Spicy Moroccan Salmon.
Step 6: Add Spices and Tomato Paste
Sprinkle in your cumin, coriander, and smoked paprika, stirring to combine. Add in 2 tablespoons of tomato paste, letting it cook for about 1 minute. This allows the spices to bloom, intensifying the flavors before deglazing the skillet with 1 cup of vegetable broth for a flavorful sauce.
Step 7: Simmer Tomatoes and Chili
Stir in 1 cup of crushed tomatoes and a spoonful of chili paste, bringing the mixture to a gentle simmer for about 3 minutes. Keep an eye on the sauce as it thickens, adjusting seasoning with salt and pepper, helping to marry all the vibrant flavors for your Spicy Moroccan Salmon.
Step 8: Return Salmon to Sauce
Carefully place the seared salmon fillets back into the skillet, along with the caramelized lemon slices and Castelvetrano olives. Cook everything together for an additional 2-3 minutes on low heat to ensure the salmon is heated through and infused with the rich flavors of the sauce.
Step 9: Serve and Enjoy
To serve, spoon the fragrant pistachio couscous onto plates, topping it generously with the Spicy Moroccan Salmon. Drizzle some of the sauce over the top and garnish with extra lemon slices and olives if desired. This stunning dish will surely delight both the eyes and the palate!

What to Serve with Spicy Moroccan Salmon
Create a delightful dining experience alongside your vibrant dish with these perfectly paired options.
-
Light Green Salad: A fresh, crispy salad with citrus vinaigrette balances the rich flavors of the salmon, cleansing the palate with every bite.
-
Crusty Bread: Serve with slices of warm, crusty bread to soak up the spicy tomato sauce, adding both comfort and texture to your meal!
-
Grilled Asparagus: The subtle smokiness of grilled asparagus complements the dish while providing a pop of color and crunch that brightens every plate.
-
Herbed Quinoa: For a healthful twist, replace couscous with herbed quinoa. Its nutty flavor and fluffy texture wonderfully highlight the Moroccan spices.
-
Roasted Vegetables: Caramelized seasonal vegetables bring natural sweetness and an array of colors that make your meal not only visually appealing but also nutritious.
-
Minted Yogurt Sauce: A refreshing dollop of yogurt with fresh mint can cool down the heat, making every bite of Spicy Moroccan Salmon feel balanced and indulgent.
-
Citrus Spritzer: Pair with a refreshing citrus spritzer or mint-infused iced tea; the vibrant flavors will echo the dish’s bright notes while enhancing your dining experience.
Make Ahead Options
These Spicy Moroccan Salmon preparations are fantastic for meal prep enthusiasts! You can season the salmon fillets and marinate them in the spice blend up to 24 hours in advance, ensuring the flavors permeate through to the fish. Additionally, you can prepare the pistachio couscous by cooking it and combining it with the butter, pistachios, and herbs up to 3 days ahead; simply refrigerate it in an airtight container. When you’re ready to serve, just reheat the couscous and quickly cook the salmon in the skillet with the sauce for a delicious, stress-free dinner that tastes just as vibrant and fresh as if it were made from scratch!
How to Store and Freeze Spicy Moroccan Salmon
Fridge: Store leftovers in an airtight container for up to 2 days. Make sure to cool them down to room temperature before sealing to maintain freshness.
Freezer: For longer storage, freeze portions of the Spicy Moroccan Salmon in airtight containers or freezer bags for up to 3 months. Thaw in the refrigerator overnight before reheating.
Reheating: Gently reheat the salmon on the stovetop or in the microwave until warmed through, adding a splash of water or broth to maintain moisture.
Couscous Storage: If you have leftover pistachio couscous, keep it in a separate airtight container in the fridge for up to 3 days. Reheat it with a bit of olive oil and water to restore its fluffy texture.
Spicy Moroccan Salmon Variations
Feel free to explore these variations to create a dish that suits your palate perfectly!
-
Chicken Swap: Replace salmon with chicken breasts for a different protein, marinating them in spices beforehand for added flavor.
-
Tofu Transformation: For a vegetarian twist, swap in firm tofu. Press it to remove excess moisture before marinating and sautéing for perfect texture.
-
Vegetable Medley: Incorporate seasonal vegetables like zucchini or bell peppers into the pistachio couscous for extra nutrition and color. They’re a delightful way to boost the dish.
-
Quinoa Base: Use quinoa instead of pistachio couscous for a gluten-free option. Its nutty flavor and fluffy texture offer a wonderful alternative while keeping the meal light.
-
Curry Boost: Add a teaspoon of curry powder to the sauce. This twist transforms the flavor profile while still maintaining the essence of Moroccan spices.
-
Spicy Level Up: Increase heat by adding diced jalapeños or more chili paste to the sauce for an extra kick that spicy food lovers will appreciate.
-
Signature Herbs: Try fresh dill or mint instead of cilantro for a unique herbal twist that brightens up the dish beautifully.
-
Olives Exchange: If Castelvetrano olives aren’t available, kalamata olives add a richer briny flavor that complements the dish well.
If you’re in the mood for another delightful dish, why not try my delectable Magenbrot Cookie? It’s a wonderful treat to pair with this vibrant recipe!
Expert Tips for Spicy Moroccan Salmon
Fresh Fish Matters: Using fresh salmon ensures a delightful flavor and flaky texture. If using frozen, fully thaw it before cooking.
Don’t Rush the Sear: Allow the salmon to form a golden crust before flipping, which enhances its texture and prevents it from sticking.
Taste as You Go: Adjust the spice levels by tasting the sauce as you cook. If you prefer it spicier, feel free to add more chili paste!
Customize Your Couscous: Incorporate seasonal veggies or switch the pistachio couscous to quinoa for a nutritious twist. This will keep the dish exciting and healthy.
Rest Before Serving: Let the salmon rest for a minute after cooking to allow juices to redistribute, ensuring each bite is moist and flavorful.

Spicy Moroccan Salmon Recipe FAQs
How do I select the best salmon for this recipe?
Absolutely! When choosing salmon, look for skinless fillets that are bright pink or reddish, with a firm texture and no dark spots. Fresh salmon should have a clean, ocean-like scent. If you can, buy what’s local and in season—it’ll always taste better!
How should I store leftovers of Spicy Moroccan Salmon?
You can store leftovers in an airtight container in the fridge for up to 2 days. It’s crucial to let them cool to room temperature before sealing to keep them fresh. If you want to extend their life, you can freeze them for up to 3 months. Just make sure to label the container with the date!
Can I freeze Spicy Moroccan Salmon, and if so, how?
Yes, you can definitely freeze it! To freeze, make sure the salmon is completely cooled. Place portions in airtight containers or freezer-safe bags, expelling as much air as possible. To thaw, move it to the refrigerator overnight before reheating. This method ensures you maintain the best flavor and texture!
What should I do if my tomato sauce is too watery?
Very common! If your sauce is too watery, don’t worry—just simmer it longer over medium heat, allowing the excess liquid to evaporate and the sauce to thicken. Stir occasionally to prevent scorching. If it’s still not thickening, you can add a teaspoon of cornstarch mixed with a bit of cold water, stirring it into the sauce until you reach your desired consistency.
Are there any dietary considerations for this recipe?
Absolutely! This recipe is seafood-based, which may be a concern for those with seafood allergies. For a non-seafood alternative, you can use chicken or tofu in place of salmon. Additionally, if you’re serving this dish to children or people sensitive to spice, consider reducing the amount of chili paste or substituting it with a milder option like bell pepper.
How do I reheat the Spicy Moroccan Salmon to keep it moist?
To reheat your Spicy Moroccan Salmon, gently warm it on the stovetop over low heat, adding a splash of vegetable broth or water to maintain moisture. You can also use the microwave, but cover it with a damp paper towel to hold in steam. Avoid overheating, as it can dry out the salmon. Aim for just warmed through, and it’ll be delightful!

Mouthwatering Spicy Moroccan Salmon in Under 30 Minutes
Ingredients
Equipment
Method
- Begin by preparing the pistachio pearl couscous according to package instructions.
- While the couscous is cooking, finely chop the garlic, onion, and ginger, and slice the lemon.
- In a large non-stick skillet, heat olive oil and unsalted butter over medium heat. Add the salmon fillets and cook for about 3-4 minutes on each side until golden.
- Remove the salmon and caramelize lemon slices in the same skillet for about 30 seconds on each side.
- Sauté the prepped garlic, onion, and ginger in the skillet for about 3 minutes until fragrant.
- Add cumin, coriander, smoked paprika, and tomato paste. Cook for about 1 minute.
- Deglaze the skillet with vegetable broth and stir in crushed tomatoes and chili paste. Simmer for about 3 minutes.
- Return the salmon and caramelized lemons to the skillet and cook together for another 2-3 minutes.
- To serve, spoon the couscous onto plates, top with salmon, drizzle sauce, and garnish with lemon slices and olives.

Leave a Reply