Citrus Salad Recipe
This Moroccan-inspired Citrus Salad with dates, arugula, mint, pistachios, and toasted coconut is dressed in the most flavorful Citrus Shallot Vinaigrette. It's deliciously juicy and vegan!

How to Make the Best Citrus Salad
This vibrant Moroccan-inspired citrus salad is the perfect way to celebrate fresh seasonal oranges. The combination of juicy citrus segments, peppery arugula, and sweet Medjool dates creates a beautiful contrast of flavors and textures that’s both refreshing and satisfying.
The homemade citrus shallot vinaigrette ties everything together with its bright, tangy notes that complement the natural sweetness of the fruit. Topped with toasted coconut flakes, crunchy pistachios, and fresh mint, every bite offers something delicious. It’s completely vegan as written, but you can add a sprinkle of creamy goat cheese for extra richness.
This salad makes an impressive starter for a dinner party or a light, healthy lunch on its own. The prep comes together quickly in about 25 minutes, and the stunning presentation with colorful orange rounds will have everyone reaching for seconds.

Citrus Salad
This Moroccan-inspired Citrus Salad with dates, arugula, mint, pistachios, and toasted coconut is dressed in the most flavorful Citrus Shallot Vinaigrette. It's deliciously juicy and vegan!
Ingredients
Citrus Shallot Vinaigrette
Salad
Instructions
Prepare the Dressing and Toppings
- Make the dressing by stirring together olive oil, vinegar, orange juice, lemon juice, shallot, salt, and pepper in a small bowl.
- Toast the coconut flakes in a dry skillet over low heat until golden.
- Optionally, soak the red onion slices in a bowl of salted water to remove bitterness.
Assemble the Salad
- Cut the rinds off the oranges using a sharp chef's knife, then slice into 1/4 inch thick rounds.
- Place the arugula on a platter to form the base of the salad. Layer the orange slices over top.
- Sprinkle with the chopped dates, pistachios, and toasted coconut.
- Drain and scatter the red onions over the salad. If using goat cheese, crumble it over top.
- Add mint leaves and spoon the dressing over top. Add cracked pepper if desired.
- Serve immediately.
Notes
- You can substitute baby spinach for the arugula if preferred.
- Pecans or sliced almonds work well in place of pistachios.
- You may not need all of the dressing—start with a light drizzle and add more to taste.