This Moroccan-Spiced Lentil Salad is loaded with warm spices, sweet dried fruit, crunchy nuts, and a zesty lemon dressing. Easy to make and packed with plant-based protein, it’s perfect for meal prep, picnics, or potlucks—and always a crowd-pleaser!
Make the dressing: In a small bowl or jar, whisk together the olive oil, lemon juice, Dijon mustard, garlic, agave, cumin, cinnamon, paprika, coriander, salt, and pepper. Set aside.
Assemble the salad: In a large bowl, combine the lentils, red onion, bell peppers, carrots, parsley, dried fruit, and most of the nuts (saving a handful for garnish).
Toss and serve: Pour about half the dressing over the salad and toss well to coat. Add more dressing to taste — you may not need it all. Garnish with the reserved nuts and a sprinkle of herbs. Serve right away or chill for 15–30 minutes to let the flavors meld.Leftovers? Store in an airtight container in the fridge for up to 3 days. The flavors get even better as it sits! For crunch, keep the nuts separate until serving.
Notes
Oil-free option: Swap the olive oil for 1 tablespoon tahini mixed with 2–3 tablespoons water, until smooth and pourable.Nut-free option: Use pepitas or sunflower seeds instead of nuts — or omit entirely if preferred.