I start by rinsing the lentils thoroughly and picking out any small stones. Then, I simmer them in salted water or vegetable broth until just tender, about 20 minutes. This step is key to avoid mushy lentils.
While the lentils cook, I coat the sliced carrots in olive oil, smoked paprika, cumin, turmeric, cinnamon, and cayenne. Roasting them in a preheated oven for 15–20 minutes brings out a lovely caramelized flavor.
I whisk together lemon juice, date syrup, a pinch of salt, and sautéed garlic and shallot. This dressing gives the salad its bright, Moroccan-inspired taste and ties all the flavors together.
Once the lentils and carrots are ready, I mix them in a large bowl with raisins, pistachios, and fresh herbs. I pour the dressing over the top and gently toss to coat evenly. The salad is even better if chilled for 30 minutes before serving.