Classic Spicy Moroccan Fish – Rich Sauce Recipe
Classic Spicy Moroccan Fish in Rich Sauce is a dish that whispers tnon-alcoholic ales of bustling souks, sun-drenched coastlines, and a vibrant tapestry of spices. If you’ve ever craved a meal that ignites your senses and transports you to another world with every bite, then this is the recipe for you. What is it about this particular preparation that captures hearts and palates? It’s the exquisite balance of heat and depth, the tender flakes of fish swimming in a fragrant, complex sauce that’s both comforting and exhilarating. People adore it for its ability to transform simple ingredients into something truly extraordinary. The magic lies in the aromatic blend of cumin, coriander, paprika, and a touch of chili, all simmered to perfection with tomatoes and a hint of preserved lemon, creating a sauce so luxurious and flavorful, you’ll find yourself scraping the bowl clean. This isn’t just dinner; it’s an adventure for your taste buds.

Ingredients:
- 1 pound (450g) salmon fillets, skin removed and cut into 2-inch chunks (feel free to use any firm white fish like cod or halibut)
- ⅓ cup good quality olive oil
- 1 large red bell pepper, seeds removed and sliced into ½-inch strips
- 1 serrano pepper, thinly sliced (or 2 jalapeno peppers for a milder heat, seeds removed if you prefer less spice)
- ½ cup fresh cilantro, roughly chopped, plus extra for garnish
- 2 medium carrots, peeled and cut into ¼-inch thick coins or strips
- 1 medium russet potato, peeled and cut into 1-inch thick slices (this is optional, but adds a lovely heartiness to the dish)
- 6 cloves garlic, peeled and halved horizontally
- 1 tablespoon tomato paste
- ¾ to 1 cup water (start with ¾ cup and add more if needed for your desired sauce consistency)
- 1 tablespoon sweet paprika
- ½ tablespoon hot paprika (this is where the “spicy” comes in, adjust according to your preference for heat)
- 1 teaspoon coarse sea salt
- ½ teaspoon ground cumin
- ¼ teaspoon ground turmeric
Preparing the Base
This dish is all about building layers of flavor. We’ll start by creating a fragrant and slightly spicy base in a wide, shallow pan or a Dutch oven. This method ensures the fish cooks gently in the rich sauce.
Building the Flavorful Sauce
Step 1: Sautéing the Aromatics
Begin extract by heating the olive oil in your chosen pan over medium heat. Once the oil is shimmering, add the sliced red bell pepper, serrano pepper, and halved garlic cloves. Sauté these for about 5-7 minutes, stirring occasionally, until the peppers have softened slightly and the garlic is fragrant. You want them to release their flavors into the oil without browning too much. This step is crucial for infusing the oil with the initial aromatics.
Step 2: Blooming the Spices and Tomato Paste
Next, add the tomato paste, sweet paprika, hot paprika, cumin, and turmeric to the pan. Stir well and cook for another minute, allowing the spices to bloom in the hot oil. This process intensifies their flavor and aroma. You’ll notice the mixture becoming deeply colored and incredibly fragrant. Be careful not to burn the spices; if the pan seems too hot, reduce the heat slightly. This step is key to developing the characteristic depth of a Moroccan-inspired sauce.
Step 3: Adding the Vegetables and Liquid
Now, add the carrots and potato slices (if using) to the pan. Stir them into the spice mixture, ensuring they are well coated. Pour in ¾ cup of water and the coarse salt. Bring the mixture to a gentle simmer. Once simmering, cover the pan and let it cook for about 10-15 minutes, or until the carrots and potatoegin extractre beginning to soften but are not yet fully tender. This allows the vegetables to absorb the flavors of the sauce. If the sauce seems too thick at any point, you can add the remaining ¼ cup of water.
Cooking the Fish
Step 4: Adding the Fish and Cilantro
Gently nestle the salmon chunks into the simmering sauce, distributing them evenly. Try to avoid overcrowding the pan. Spoon some of the sauce and vegetables over the fish. Sprinkle the chopped cilantro over the top.
Step 5: Simmering to Perfection
Reduce the heat to low, cover the pan tightly, and let the fish poach gently in the sauce for about 8-12 minutes. The cooking time will depend on the thickness of your salmon fillets. The fish is done when it flakes easily with a fork and is opaque throughout. Be careful not to overcook the salmon, as it can become dry. If you’re using a different type of fish, adjust the cooking time accordingly. Thicker white fish might take a little longer, while thinner fillets will cook more quickly. The sauce should have thickened slightly by this point.
Finishing Touches and Serving
Once the fish is cooked, remove the pan from the heat. Let it rest for a couple of minutes before serving. This allows the flavors to meld beautifully and the fish to finish cooking through. Taste the sauce and adjust the salt and hot paprika if needed. Serve the Classic Spicy Moroccan Fish in Rich Sauce hot, spooning the flavorful sauce and vegetables over the fish. Garnish generously with extra fresh cilantro for a burst of freshness. This dish is wonderful served with couscous, rice, or crusty bread to soak up all that delicious sauce.

Conclusion:
And there you have it – the delightful journey of creating your very own Classic Spicy Moroccan Fish in Rich Sauce! This recipe isn’t just about a meal; it’s about infusing your kitchen with vibrant aromas and bringin extractg a taste of North Africa to your table. The tender fish, lovingly simmered in a fragrant blend of spices and tomatoes, creates a dish that is both comforting and exciting. We’ve explored the key steps to ensure success, from selecting the freshest fish to achieving that perfect, rich sauce consistency.
For serving, I highly recommend pairing your Classic Spicy Moroccan Fish in Rich Sauce with fluffy couscous to soak up all that incredible sauce. A side of crusty bread is also a fantastic option for mopping up every last drop. For variations, don’t hesitate to experiment! You can add chickpeas for extra protein and texture, or a handful of chopped olives and preserved lemon for an authentic tang. Feeling adventurous? Try adding a pinch of saffron for an even more luxurious flavor profile. Remember, cooking is an art, and this recipe is your canvas. So go forth, create, and enjoy the delicious results!
Frequently Asked Questions:
Q1: What kind of fish is best for Classic Spicy Moroccan Fish in Rich Sauce?
While this recipe is versatile, firm white fish varieties like cod, halibut, or sea bass work exceptionally well. Their texture holds up beautifully to the simmering sauce, preventing them from breaking apart too easily.
Q2: Can I make the sauce spicier or milder?
Absolutely! The spice level can be adjusted by increasing or decreasing the amount of chili flakes or fresh chilies used. For a milder version, omit them entirely or use a smaller amount. For extra heat, consider adding a spicier chili variety.

Classic Spicy Moroccan Fish – Rich Sauce Recipe
A flavorful and aromatic Moroccan-inspired fish dish featuring tender fish simmered in a rich, spicy tomato-based sauce with vegetables.
Ingredients
-
1 pound (450g) salmon fillets, skin removed and cut into 2-inch chunks
-
⅓ cup good quality olive oil
-
1 large red bell pepper, seeds removed and sliced into ½-inch strips
-
1 serrano pepper, thinly sliced
-
½ cup fresh cilantro, roughly chopped
-
2 medium carrots, peeled and cut into ¼-inch thick coins or strips
-
1 medium russet potato, peeled and cut into 1-inch thick slices (optional)
-
6 cloves garlic, peeled and halved horizontally
-
1 tablespoon tomato paste
-
¾ to 1 cup water
-
1 tablespoon sweet paprika
-
½ tablespoon hot paprika
-
1 teaspoon coarse sea salt
-
½ teaspoon ground cumin
-
¼ teaspoon ground turmeric
Instructions
-
Step 1
Heat the olive oil in a wide, shallow pan or Dutch oven over medium heat. Add the sliced red bell pepper, serrano pepper, and halved garlic cloves. Sauté for 5-7 minutes until peppers soften and garlic is fragrant. -
Step 2
Add the tomato paste, sweet paprika, hot paprika, cumin, and turmeric. Stir well and cook for another minute until fragrant, allowing the spices to bloom. -
Step 3
Add the carrots and potato slices (if using). Stir to coat, then pour in ¾ cup of water and the coarse salt. Bring to a gentle simmer, cover, and cook for 10-15 minutes until carrots and potatoes begin to soften. Add remaining water if needed for sauce consistency. -
Step 4
Gently nestle the salmon chunks into the simmering sauce, distributing them evenly. Spoon some sauce and vegetables over the fish and sprinkle with chopped cilantro. -
Step 5
Reduce heat to low, cover tightly, and let the fish poach gently for 8-12 minutes until it flakes easily and is opaque. Do not overcook. -
Step 6
Remove from heat, let rest for a couple of minutes. Taste and adjust seasoning. Serve hot, spooning sauce and vegetables over the fish, and garnish with extra cilantro.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
