A vibrant, spiced Moroccan carrot salad tossed with fresh herbs, lemon juice, and olive oil. Naturally high in fiber, low in saturated fat, and packed with plant-based nutrients, it’s quick to make, flavorful, and perfect for everyday meals or a nutritious side dish.
Prepare the Ingredients: Begin by washing all fresh produce thoroughly. Peel the carrots and slice them into uniform medallions, about ¼-inch thick, to ensure even cooking. Finely chop the celery stalk, and mince the garlic cloves. Wash and roughly chop the fresh cilantro (or your choice of mint or parsley). Measure out your spices, lemon juice, and olive oil. Having all ingredients ready before cooking makes the process smooth and stress-free.
Boil the Carrots: Fill a large pot with water and add a generous pinch of kosher salt. Bring the water to a rolling boil over medium-high heat. Once boiling, gently add the sliced carrots. Boil them for about 20 minutes, or until they are tender when pierced with a fork but still hold their shape. Avoid overcooking to maintain a pleasant texture. Once done, carefully drain the carrots in a colander and let them sit for a minute to remove excess water.
Season the Warm Carrots: Transfer the hot, drained carrots into a large mixing bowl. While the carrots are still warm, sprinkle a pinch of kosher salt over them. Add the harissa spice, ground cumin, ground coriander, and sweet paprika.Gently toss the carrots with the spices using a large spoon or spatula, allowing the heat from the carrots to release the aromatic flavors of the spices. This step ensures the salad is flavorful from the inside out.
Incorporate Fresh Herbs and Aromatics: Add the minced garlic, chopped celery, and fresh cilantro to the spiced carrots. Toss gently to distribute the herbs and aromatics evenly throughout the salad.The garlic will provide a subtle pungent kick, while the celery adds a crisp texture and the herbs bring a bright, fresh flavor that balances the warmth of the spices.
Add Citrus and Olive Oil: Drizzle 1–2 tablespoons of fresh lemon juice over the salad, followed by 3 tablespoons of high-quality extra virgin olive oil. Toss everything carefully to combine, making sure each carrot medallion is lightly coated with the dressing. The lemon juice adds a refreshing zing, and the olive oil contributes heart-healthy fats and a silky texture.
Finish with Toasted Sesame Seeds (Optional): For an extra layer of flavor and crunch, sprinkle 3 tablespoons of toasted sesame seeds over the salad. These add a nutty aroma and visually appealing touch, making the salad look as good as it tastes. Give the salad one final gentle toss to incorporate the seeds evenly.
Rest and Serve: Let the carrot salad sit for a few minutes at room temperature before serving. This resting period allows the flavors to meld together beautifully, enhancing the aromatic and citrusy notes. Serve the salad as a side dish alongside Moroccan chicken, kofta, fish, or enjoy it as a light, nutritious starter.
Storage and Make-Ahead Tips: If preparing ahead, allow the salad to cool completely before storing it in a tight-lid glass container in the refrigerator. It will keep for 2–3 days. Before serving, remove it from the fridge and let it sit at room temperature for a few minutes to bring out the flavors fully. This makes it an excellent option for meal prep or planning ahead for gatherings.
Notes
Season the carrots while warm to allow the spices and lemon juice to penetrate deeply for maximum flavor.
For a milder salad, reduce or omit harissa spice.
Celery adds a crisp texture, but you can substitute with cucumber for a different crunch.
Toast sesame seeds lightly in a dry skillet to enhance their nutty aroma.
This salad is best served at room temperature but can be enjoyed chilled if preferred.
Fresh herbs like cilantro, parsley, or mint all work beautifully, offering slightly different flavor profiles.
Adjust olive oil and lemon juice to taste for personal preference.