I first discovered this Moroccan carrot salad at a friend’s Shabbat table, where it sat alongside hummus and warm pita, quietly stealing the show. The carrots were tender but not mushy, coated in a bright dressing that tasted like sunshine and spice. When I asked for the recipe, she laughed and said her grandmother never wrote anything down. So I spent the next few weeks experimenting in my kitchen, trying to recreate that perfect balance of sweet carrots and warming spices.
The key to this salad is getting the carrots just right. You want them cooked through but still with a slight bite. I’ve found that slicing them on the diagonal, about quarter-inch thick, gives you the best texture. Too thin and they turn to mush. Too thick and they stay crunchy in an unpleasant way. The cumin needs to be toasted first, which takes maybe two minutes in a dry pan but makes all the difference in the world.
Getting the Perfect Carrot Texture
What I love about this dish is how it bridges seasons. In summer, I’ll serve it alongside grilled fish or chicken. During the cooler months, it’s perfect next to a hearty stew or roasted vegetables. The fresh herbs bring brightness, while the cumin adds warmth. I usually make a double batch because it keeps well in the fridge for days, and the flavors actually improve overnight.
Why This Moroccan Salad Works Year-Round
This salad works beautifully for entertaining too. It’s colorful enough to brighten any table, travels well to potlucks, and accommodates most dietary restrictions. Plus, you can make it completely ahead of time, which is always a win in my book.

Ingredients
Method
- Bring a large pot of salted water to boil. Add the sliced carrots and cook for 6-8 minutes until tender but still slightly firm. They should pierce easily with a fork but not be mushy. Drain and rinse briefly with cold water to stop the cooking.
- While the carrots cook, toast the cumin seeds in a small dry skillet over medium heat for 1-2 minutes until fragrant and slightly darker. Let cool, then grind in a spice grinder or mortar and pestle until fine.
- In a large bowl, whisk together the olive oil, lemon juice, vinegar, minced garlic, ground cumin, salt, and pepper until well combined.
- Add the warm carrots to the dressing and toss gently to coat. Let stand for 10 minutes to absorb the flavors.
- Just before serving, add the chopped parsley, mint, and cilantro (if using). Toss again and taste for seasoning, adjusting salt and lemon juice as needed.
- Serve at room temperature or chilled. The salad can be made up to 2 days ahead and kept covered in the refrigerator.
