| |

Moroccan Spiced Salmon with Lemon Yogurt Sauce

homemade Moroccan Spiced Salmon with Lemon Yogurt Sauce photo

There’s something irresistible about bold spices coating flaky salmon, brightened by a cooling tang of lemon yogurt. This Moroccan Spiced Salmon with Lemon Yogurt Sauce recipe is an easy weeknight winner that looks like it took hours, but comes together in under 30 minutes. The spice blend is aromatic without overpowering the fish, while the lemon yogurt sauce adds a silky, citrus-kissed finish. Serve with steamed rice, couscous, or a crisp salad for a balanced, visually stunning meal.

Why you’ll love this recipe

classic Moroccan Spiced Salmon with Lemon Yogurt Sauce image

  • Simple pantry spices transform everyday salmon into an exotic dinner.
  • The sauce is ready in minutes and keeps the fish moist and bright.
  • Perfect for busy evenings, yet elegant enough for guests.
  • Uses just a handful of ingredients for big flavor.

Ingredients

  • 4 (6 oz) skinless salmon fillets
  • 1 1/4 tsp ground coriander
  • 1 tsp ground cumin
  • 1/2 tsp ground paprika
  • 1/2 tsp ground cinnamon
  • 1/2 tsp ground ginger
  • 1/4 tsp turmeric
  • 1/4 tsp ground nutmeg
  • 1/8 tsp cayenne pepper
  • 1 Tbsp olive oil
  • Salt and freshly ground black pepper
  • 1/2 cup fat free plain Greek yogurt
  • 2 Tbsp heavy cream or whipping cream
  • 1/4 tsp lemon zest
  • 2 tsp fresh lemon juice
  • 1 tsp minced fresh garlic
  • 1 Tbsp finely minced fresh cilantro, plus more for serving

Equipment

  • Mixing bowl
  • Small bowl for sauce
  • Skillet (preferably nonstick or cast iron)
  • Spatula or fish turner
  • Measuring spoons and cups

Flavor notes

easy Moroccan Spiced Salmon with Lemon Yogurt Sauce picture

The spice mix balances warm and citrus-friendly flavors: coriander and cumin provide earthiness, paprika adds mild smokiness, cinnamon and nutmeg bring a sweet warmth, and a touch of cayenne gives a faint heat. Turmeric lends color and a subtle bitterness that makes the salmon look golden-brown after searing. The lemon yogurt sauce cools and brightens every bite, while a splash of cream gives it body and a silky mouthfeel.

Step-by-step instructions

delicious Moroccan Spiced Salmon with Lemon Yogurt Sauce shot

Follow these clear steps to make Moroccan Spiced Salmon with Lemon Yogurt Sauce. The directions below adhere to the ingredient amounts listed above and are ordered for efficient prep and cooking.

  1. Pat the salmon fillets dry with paper towels. This helps the spice blend stick and ensures a proper sear.
  2. In a small bowl, combine the spice mix: 1 1/4 tsp ground coriander, 1 tsp ground cumin, 1/2 tsp ground paprika, 1/2 tsp ground cinnamon, 1/2 tsp ground ginger, 1/4 tsp turmeric, 1/4 tsp ground nutmeg, and 1/8 tsp cayenne pepper. Stir until the spices are evenly blended.
  3. Lightly drizzle 1 Tbsp olive oil over the salmon fillets or add the oil to a plate. Rub the fillets on both sides with the olive oil, then season evenly with the spice blend. Finish with a pinch or two of salt and freshly ground black pepper to taste.
  4. Prepare the lemon yogurt sauce while the salmon rests for a few minutes. In a small bowl, whisk together 1/2 cup fat free plain Greek yogurt, 2 Tbsp heavy cream or whipping cream, 1/4 tsp lemon zest, 2 tsp fresh lemon juice, 1 tsp minced fresh garlic, and 1 Tbsp finely minced fresh cilantro. Taste and add a small pinch of salt or more lemon if desired. Set the sauce in the refrigerator until ready to serve.
  5. Heat a skillet over medium-high heat until hot. If using a cast iron or heavy-bottomed pan, allow a couple of minutes for it to get evenly hot.
  6. Add a light coating of oil to the skillet if it is not nonstick (a quick brush or spray is enough). Carefully place the spiced salmon fillets into the hot skillet, presentation side down first if you care about the seared appearance.
  7. Cook the salmon without moving it for about 3–4 minutes to develop a golden crust, then gently flip each fillet with a spatula. Cook the second side for another 3–4 minutes, or until the salmon reaches your preferred doneness (internal temperature about 125–130°F for medium-rare, or longer if you prefer firmer fish). Cooking times will vary slightly depending on thickness.
  8. Remove the salmon from the skillet and let it rest for 2 minutes. Resting helps the juices redistribute and keeps the fillets moist.
  9. Serve each salmon fillet with a generous spoonful of lemon yogurt sauce and sprinkle additional finely minced cilantro on top for a fresh finish. Pair with couscous, rice, roasted vegetables, or a crisp green salad.

Troubleshooting and tips

  • If the spice rub seems dry and won’t stick, rub the fillets with the olive oil first, then press the spice mix onto the surface.
  • Don’t overcrowd the skillet. Cook in batches if necessary to maintain the skillet’s heat and get a good sear.
  • For extra brightness, add a little more lemon juice to the sauce right before serving.
  • Leftover sauce can be stored in an airtight container in the refrigerator for up to 3 days; the texture may thicken slightly, so whisk in a teaspoon of water or cream to loosen before serving.

Serving suggestions

  • Fluffy couscous tossed with chopped parsley and toasted almonds
  • Simple lemon-herb basmati rice
  • Warm roasted vegetables such as carrots, zucchini, and red onion
  • A crisp arugula salad with cucumbers, cherry tomatoes, and a drizzle of olive oil

Make-ahead and storage

You can mix the spice blend ahead of time and store it in an airtight container for up to a month. The lemon yogurt sauce is best made the same day, but it will keep for up to 3 days refrigerated. Cooked salmon will keep for 1–2 days in the fridge; gently reheat or enjoy cold flaked over a salad.

Final thoughts

This Moroccan Spiced Salmon with Lemon Yogurt Sauce strikes the right balance between exotic flavor and everyday simplicity. The spice blend elevates the salmon without masking its natural richness, and the lemon yogurt sauce ties everything together with bright, creamy contrast. It’s an elegant dinner that’s approachable enough for weeknights and pretty enough for company—give it a try the next time you want something both familiar and adventurous.

homemade Moroccan Spiced Salmon with Lemon Yogurt Sauce photo

Moroccan Spiced Salmon with Lemon Yogurt Sauce

Pan-seared salmon coated in warm Moroccan spices and topped with a bright lemony yogurt sauce.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 4 servings

Equipment

  • Mixing Bowl
  • Small Bowl
  • 12-inch nonstick skillet
  • Measuring Spoons
  • Whisk
  • Spatula or tongs

Ingredients
  

  • 4 6 oz skinless salmon fillets
  • 1 1/4 tsp ground coriander
  • 1 tsp ground cumin
  • 1/2 tsp paprika ground
  • 1/2 tsp ground cinnamon
  • 1/2 tsp ground ginger
  • 1/4 tsp turmeric ground
  • 1/4 tsp ground nutmeg
  • 1/8 tsp cayenne pepper
  • 1 Tbsp olive oil
  • salt and freshly ground black pepper to taste
  • 1/2 cup fat-free plain Greek yogurt
  • 2 Tbsp heavy cream or whipping cream
  • 1/4 tsp lemon zest
  • 2 tsp fresh lemon juice
  • 1 tsp minced fresh garlic
  • 1 Tbsp finely minced fresh cilantro plus more for serving

Instructions
 

  • Take the salmon out of the refrigerator and let it sit at room temperature for 10 minutes.
  • In a mixing bowl, whisk together ground coriander, cumin, paprika, cinnamon, ground ginger, turmeric, ground nutmeg, and cayenne until evenly combined.
  • Season both sides of each salmon fillet with salt and freshly ground black pepper.
  • Sprinkle the spice mixture over both sides of the salmon and gently rub it in so the fillets are evenly coated.
  • Heat 1 tablespoon olive oil in a 12-inch nonstick skillet over medium-high heat until shimmering.
  • Add the salmon fillets to the skillet and cook about 3 to 4 minutes per side, until the fish is opaque and flakes easily with a fork.
  • While the salmon cooks, in a small bowl whisk together the Greek yogurt, heavy cream, lemon zest, lemon juice, minced garlic, and 1 tablespoon minced cilantro; season lightly with salt and pepper.
  • Plate the cooked salmon, spoon the lemon yogurt sauce over each fillet, and garnish with additional cilantro.

Notes

  • Letting the salmon sit at room temperature helps it cook evenly.
  • Warm the sauce briefly if you prefer it slightly warm to avoid a cold contrast with hot fish.
  • Adjust cayenne to taste for more or less heat.

Similar Posts

Leave a Reply

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

Recipe Rating