clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Moroccan Salad with Orange Cilantro Dressing

  • Author: Pinch of Yum
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 minutes
  • Yield: 4 1x


This Moroccan Salad with Cilantro Orange Dressing is packed full of yummy flavors. Pistachios, dates, bulgur, spinach, oranges.



For the salad

  • 1/2 cup bulgur, uncooked
  • 1/2 cup pitted dates, chopped
  • 1/2 teaspoon salt
  • 1/4 cup pistachios
  • 1 orange, peeled and cut into sections
  • 2 cups baby spinach leaves

For the dressing

  • 1 orange, peeled
  • 1 tablespoon olive oil
  • 1 tablespoon apple cider vinegar
  • 1/2 teaspoon salt
  • 1/2 cup fresh cilantro leaves, packed
  • 2 tablespoons water to adjust consistency


  1. Cook the bulgur according to package directions, adding the dates and salt just at the end of the cooking time. This helps soften the dates a bit and gives the bulgur good flavor. Cool the bulgur for 20-30 minutes for a cold salad.
  2. In a food processor, combine all the dressing ingredients except the cilantro. Puree until smooth, removing any pieces of orange that can’t be broken down any further. Add the cilantro to the smooth mixture, pulse a few times, and set aside.
  3. Toss the cooled bulgur and dates mixture with the other salad ingredients. Drizzle or toss with the dressing. Serve immediately.


I’ve also used mint in place of cilantro and it’s deeelish.

  • Category: Dinner
  • Cuisine: Moroccan

Keywords: moroccan salad, orange cilantro dressing, bulgur salad