We love how using a purchased spice blend allows you to incorporate multiple flavors into a dish with just one ingredient. Here we season salmon with ras el hanout, which often features cinnamon, cumin, turmeric, ginger, cardamom and ground black and red pepper. The spinach side is very versatile—try it with grilled tofu or steak another time.

EatingWell.com, July 2022


Credit: Greg DuPree

Recipe Summary

35 mins
35 mins


Ingredient Checklist


Instructions Checklist
  • Combine 1 tablespoon oil and 1/4 teaspoon salt in a medium bowl. Add tomatoes and onion, toss to coat, then transfer to another bowl. In the empty bowl, combine 1 tablespoon oil, ras el hanout and 1/4 teaspoon salt. Add salmon and toss to coat. Thread a piece of salmon onto a 10-inch metal skewer, followed by a tomato and an onion piece. Repeat again, then finish with a third piece of salmon. Repeat with 7 more skewers. 

  • Preheat grill or heat a grill pan over medium-high heat. Oil the grill (or grill pan) by holding an oil-dipped paper towel with tongs. Grill the skewers, flipping to sear all sides, until the salmon is just cooked through and the tomatoes begin to soften, about 6 minutes total. 

  • Meanwhile, heat the remaining 3 tablespoons oil in a large skillet over medium heat. Add dates and garlic; cook, stirring, until the garlic is fragrant and softened and the dates caramelize a bit, 2 to 3 minutes. Increase heat to medium-high and, working in batches, add spinach; cook, stirring frequently, until wilted and silky, 3 to 4 minutes. Stir in lemon zest, lemon juice and the remaining 1/2 teaspoon salt. 

  • Serve the skewers with the spinach.


Eight 10-inch metal skewers

Nutrition Facts

2 skewers & 3/4 cup spinach
430 calories; protein 27g; carbohydrates 25g; dietary fiber 6g; sugars 15g; fat 25g; saturated fat 4g; mono fat 16g; poly fat 5g; cholesterol 62mg; vitamin a iu 7986IU; vitamin b3 niacin 10mg; vitamin b12 4mcg; vitamin c 53mg; vitamin e iu 4IU; folate 47mg; vitamin k 551mg; sodium 622mg; calcium 164mg; chromium 1mcg; iron 5mg; magnesium 135mg; phosphorus 265mg; potassium 899mg; zinc 1mg; omega 3 fatty acid 3g; omega 6 fatty acid 2g; niacin equivalents 14mg; selenium 42mcg.