• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cook Glitter

Cook Glitter

Because Cooking Deserves a Little Sparkle

  • Home
  • All Recipes
  • Dinner
  • Dessert
  • Appetizer
  • About
  • Contact
Cook Glitter
  • Home
  • All Recipes
  • Dinner
  • Dessert
  • Appetizer
  • About
  • Contact
Dinner / Spicy Moroccan Fish-Rich Sauce Recipe

Spicy Moroccan Fish-Rich Sauce Recipe

February 1, 2026 by Paloma‘sDinner

Classic Spicy Moroccan Fish in Rich Sauce is more than just a meal; it’s a vibrant explosion of North African flavors that transports your taste buds straight to the bustling souks of Marrakech. We all crave those dishes that feel both comforting and exciting, and this is precisely where this stunning recipe shines. People absolutely adore its harmonious blend of tender, flaky fish swimming in a deeply aromatic, tomato-based sauce infused with the warmth of exotic spices like cumin, coriander, and paprika. What truly sets this Classic Spicy Moroccan Fish in Rich Sauce apart is its captivating balance: the gentle heat from chilies perfectly complements the sweetness of tomatoes and the earthy depth of the spices, creating a complex yet incredibly approachable flavor profile. It’s the kind of dish that looks as impressive as it tastes, making it perfect for a weeknight treat or for entertaining guests.

Spicy Moroccan Fish-Rich Sauce Recipe

Ingredients:

  • 1 pound (450g) salmon fillets, skin removed if desired, cut into 2-inch chunks
  • ⅓ cup olive oil
  • 1 red bell pepper, seeds and membranes removed, sliced into thin strips
  • 1 serrano pepper, seeds removed if you prefer less heat, thinly sliced (or 2 jalapeno peppers, similarly prepped)
  • ½ cup fresh cilantro, roughly chopped, plus extra for garnish
  • 2 medium carrots, peeled and cut into ½-inch thick diagonal strips
  • 1 medium russet potato, peeled and cut into 1-inch thick slices (optional, for a heartier dish)
  • 6 large garlic cloves, peeled and halved
  • 1 tablespoon tomato paste
  • ¾ to 1 cup water
  • 1 tablespoon sweet paprika
  • ½ tablespoon hot paprika (increase or decrease based on your spice preference)
  • 1 teaspoon coarse salt, or to taste
  • ½ teaspoon ground cumin
  • ¼ teaspoon ground turmeric

Preparing the Vegetables and Aromatics

Step 1: Sautéing the Base Aromatics

Begin extract by heating the ⅓ cup of olive oil in a large, wide pan or Dutch oven over medium heat. Once the oil is shimmering, add the halved garlic cloves and sliced serrano (or jalapeno) pepper. We want to gently sauté these for about 2 to 3 minutes, until the garlic is fragrant andgin extractst beginning to turn golden. Be careful not to burn the garlic, as this can impart a bitter taste to your sauce. This step is crucial for building the foundational flavor of our Moroccan dish. The slightly softened garlic and the initial kick from the peppers will infuse the oil beautifully.

Step 2: Building the Flavorful Sauce Base

Next, add the sliced red bell pepper and the carrot strips to the pan. Stir everything together and cook for another 5 to 7 minutes, allowing the vegetables to soften slightly and absorb some of the fragrant, spiced oil. Now, it’s time to introduce the spices. Sprinkle in the sweet paprika, hot paprika, cumin, and turmeric. Stir continuously for about 1 minute, until the spices are fragrant. This blooming of the spices in the hot oil intensifies their aroma and flavor. Afterward, stir in the tomato paste and cook for an additional minute, ensuring it’s well incorporated into the vegetable and spice mixture. The tomato paste will add a rich depth and beautiful color to our sauce.

Simmering the Stew and Adding the Fish

Step 3: Creating the Rich Sauce

Pour in ¾ cup of water and scrape the bottom of the pan with a wooden spoon to loosen any browned bits – this is where a lot of flavor hides! Add the coarse salt. If you’re using the optional russet potato slices, nestle them into the vegetable mixture now. Bring the liquid to a gentle simmer. Once simmering, cover the pan and reduce the heat to low. Let the sauce simmer for about 10 to 15 minutes, or until the carrots and potatoes (if using) are tender. If the sauce seems too thick, you can add the remaining ¼ cup of water, a little at a time, until you reach your desired consistency. We’re aiming for a sauce that coats the vegetables but isn’t watery.

Step 4: Cooking the Salmon to Perfection

Gently nestle the salmon chunks into the simmering sauce. Try to arrange them in a single layer as much as gin extractsible, submerging them in the liquid. Spoon some of the sauce and vegetables over the top of the fish. Cover the pan again and continue to simmer for another 8 to 10 minutes, or until the salmon is cooked through and flakes easily with a fork. The exact cooking time will depend on the thickness of your salmon fillets. Avoid overcooking, as this can make the fish dry. The gentle poaching in the rich sauce ensures the salmon remains moist and flavorful.

Finishing Touches and Serving

Step 5: Finishing and Garnishing

Once the salmon is cooked, stir in the ½ cup of chopped cilantro. Allow it to wilt slightly in the residual heat for about 1 minute. Taste the sauce and adjust seasoning if necessary, adding more salt or hot paprika to suit your palate. The cilantro adds a burst of freshness that beautifully complements the warm spices and rich sauce.

To serve this Classic Spicy Moroccan Fish in Rich Sauce, ladle generous portions of the fish, vegetables, and sauce into shallow bowls. Garnish with a little extra fresh cilantro for a vibrant finish. This dish is traditionally served with couscous or crusty bread to soak up all the delicious sauce. Enjoy the complex flavors and satisfying warmth of this delightful Moroccan-inspired meal.

Spicy Moroccan Fish-Rich Sauce Recipe

Conclusion:

You’ve now mastered the art of creating the Classic Spicy Moroccan Fish in Rich Sauce, a dish that’s as visually appealing as it is delicious. This recipe, with its vibrant blend of spices and tender fish, is a true celebration of North African flavors. The rich, aromatic sauce is the star, perfectly complementing the flaky fish and creating a memorable culinary experience.

I love serving the Classic Spicy Moroccan Fish in Rich Sauce with fluffy couscous to soak up every last drop of that incredible sauce. A side of fresh green salad or some crusty bread also works wonderfully. For a touch of freshness, a dollop of plain yogurt or a sprinkle of fresh cilantro can elevate the dish even further.

Don’t be afraid to experiment with variations! While this recipe calls for a specific type of white fish, feel free to try it with salmon or even shrimp for a different texture and flavor profile. Adjust the chili flakes to your preferred level of heat, and consider adding preserved lemons for an authentic tangy twist. The beauty of this dish lies in its adaptability. So go ahead, get in the kitchen, and create your own delightful version of the Classic Spicy Moroccan Fish in Rich Sauce. I’m confident you’ll love it!

Frequently Asked Questions:

Can I make the sauce ahead of time?

Yes, absolutely! The sauce for the Classic Spicy Moroccan Fish in Rich Sauce can be made a day in advance and stored in an airtight container in the refrigerator. Gently reheat it on the stovetop before adding the fish and finishing the cooking process. This can save you valuable time on busy weeknights.

What kind of fish is best for this recipe?

While firm white fish like cod, halibut, or sea bass are excellent choices for the Classic Spicy Moroccan Fish in Rich Sauce due to their ability to hold their shape and absorb flavor, you can also experiment. Salmon works well, offering a richer taste and flakier texture. Just be mindful of the cooking time, as salmon cooks a bit faster than most white fish.

Is it possible to make this recipe less spicy?

Definitely! If you prefer a milder flavor, you can significantly reduce or omit the chili flakes. You can also use a milder variety of chili or paprika. Tasting the sauce before adding the fish and adjusting the spice level accordingly is always a good idea. The goal is to create a flavorful dish that suits your palate.


Spicy Moroccan Fish-Rich Sauce Recipe

Spicy Moroccan Fish-Rich Sauce Recipe

A flavorful and spicy Moroccan-inspired fish stew with a rich, aromatic sauce. Perfect served with couscous or crusty bread.

Prep Time
15 Minutes

Cook Time
30 Minutes

Total Time
45 Minutes

Servings
4 servings

Ingredients

  • 1 pound (450g) salmon fillets, skin removed if desired, cut into 2-inch chunks
  • ⅓ cup olive oil
  • 1 red bell pepper, seeds and membranes removed, sliced into thin strips
  • 1 serrano pepper, seeds removed if you prefer less heat, thinly sliced (or 2 jalapeno peppers, similarly prepped)
  • ½ cup fresh cilantro, roughly chopped, plus extra for garnish
  • 2 medium carrots, peeled and cut into ½-inch thick diagonal strips
  • 1 medium russet potato, peeled and cut into 1-inch thick slices (optional, for a heartier dish)
  • 6 large garlic cloves, peeled and halved
  • 1 tablespoon tomato paste
  • ¾ to 1 cup water
  • 1 tablespoon sweet paprika
  • ½ tablespoon hot paprika
  • 1 teaspoon coarse salt, or to taste
  • ½ teaspoon ground cumin
  • ¼ teaspoon ground turmeric

Instructions

  1. Step 1
    Heat the olive oil in a large, wide pan or Dutch oven over medium heat. Add the halved garlic cloves and sliced serrano (or jalapeno) pepper. Sauté for 2 to 3 minutes until the garlic is fragrant and beginning to turn golden.
  2. Step 2
    Add the sliced red bell pepper and carrot strips to the pan. Cook for 5 to 7 minutes until the vegetables soften slightly. Stir in the sweet paprika, hot paprika, cumin, and turmeric. Cook for 1 minute until fragrant. Stir in the tomato paste and cook for an additional minute.
  3. Step 3
    Pour in ¾ cup of water and scrape the bottom of the pan. Add the coarse salt. If using potato slices, nestle them into the mixture. Bring to a gentle simmer, cover, and reduce heat to low. Simmer for 10 to 15 minutes, or until carrots and potatoes are tender. Add more water if needed to reach desired consistency.
  4. Step 4
    Gently nestle the salmon chunks into the simmering sauce in a single layer. Spoon some sauce and vegetables over the fish. Cover and simmer for 8 to 10 minutes, or until the salmon is cooked through and flakes easily.
  5. Step 5
    Stir in the chopped cilantro and let it wilt for 1 minute. Taste and adjust seasoning. Ladle into bowls 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.

« Previous Post
Blueberry Lemon Brioche Cake- Easy & Delicious Recipe
Next Post »
Easy Shrimp Balls Recipe- Delicious Appetizer

If you enjoyed this…

Dinner

Quick Beef Stir Fry- Easy Weeknight Meal

Dinner

Quick Korean Ground Beef Bowl Better Than Takeout

One Pot Creamy Garlic Pasta (Just 20 Minutes!)
Dinner

One Pot Creamy Garlic Pasta – Quick & Easy Meal

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Primary Sidebar

Browse by Diet

AmericanAppetizerAppetizerAppetizerBakingBeverageBoilingBreakfastBreakfastBreakfastChineseDairy-FreeDessertDessertDessertDinnerDinnerDinnerFooter MenuFrenchFryingGluten-FreeGreekGrillingIndianItalianJapaneseKetoLow-CarbLunchLunchLunchMediterraneanMexicanPaleoPescatarianPressure CookingPrimary MenuRoastingSautéingSide DishSlow CookingSnackSteamingThaiUncategorizedVeganVegetarian
Easter Jello-O Pie

Easy Easter Jello Pie Recipe-Sweet Treat

Creamy Garlic Shrimp (15 mins)

15-Minute Creamy Garlic Shrimp Recipe

Chocolate M&M Cookies

Easy Chocolate M&M Cookies-Decadent & Chewy Recipe

  • About
  • Contact
  • DMCA
  • Cookie Privacy Policy
  • Privacy Policy
  • Terms of Use

© 2026 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design