Moroccan Style Salmon Recipe

Experience a taste of Morocco with this vibrant and easy-to-make Moroccan-Style Salmon recipe! Tender salmon fillets are perfectly complemented by a sweet and savory tomato-honey sauce, fragrant spices, and crunchy almonds. Ready in under 30 minutes, this dish is perfect for a weeknight dinner or a special occasion. Impress your friends and family with this explosion of delicious Moroccan flavors!

Prep Time 10 mins
Cook Time 30 mins
Calories 545.8 kcal
Protein 115g
Rating 2.0 (1 Reviews)
Moroccan Style Salmon

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Moroccan Style Salmon

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Moroccan Style Salmon? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Moroccan Style Salmon

  1. Heat olive oil in a medium skillet over medium-high heat. Add chopped onion and cook until softened, about 5 minutes.
  2. Add minced garlic and cook for 1 minute more, until fragrant.
  3. Stir in diced tomatoes (undrained), tomato juice, honey, lemon zest, and cumin. Bring to a simmer.
  4. Reduce heat to low and simmer for 10-15 minutes, or until sauce has slightly thickened.
  5. Stir in lemon juice and season with salt, pepper, and cayenne pepper (if using) to taste.
  6. While the sauce simmers, season salmon fillets with salt and pepper.
  7. Broil salmon 4-6 inches from the heat source for 10 minutes per inch of thickness (measured at the thickest part).
  8. Place each salmon fillet on a plate. Top with the tomato sauce, sprinkle with toasted slivered almonds and chopped cilantro.
  9. Serve immediately with couscous or rice.

Nutrition Information (Approximate per serving)

Sodium

18 g

Sugar

47g

Fat

10g

Carbs

14g