Moroccan Lentil Carrot Salad (Vegan) Recipe
Introduction
This vibrant Moroccan Lentil Carrot Salad is a perfect, easy vegan recipe for a healthy and satisfying meal. Packed with protein-rich lentils, sweet roasted carrots, and a warm, aromatic spice blend, it’s a deliciously hearty dish that comes together quickly. For another simple and flavorful pasta option, try this Mediterranean Pasta with Feta Cheese and Spinach Recipe.
Ingredients
This vibrant Moroccan Lentil Carrot Salad is a feast for the senses, combining earthy lentils, sweet carrots, and a warm, aromatic spice blend for a truly satisfying vegan meal.
- 3 cups cooked French green lentils (from 1 cup dry lentils)*
- 4 cups peeled and grated carrots (from 8 medium carrots, OR use 2 cups grated carrots and 2 cups shredded kale)**
- 3 celery ribs, diced
- 1/2 a medium red onion, finely chopped
- 1/2 cup fresh mint leaves, finely chopped***
- 1/2 cup raisins or currants
- 1/2 cup toasted walnuts, pepitas, or sunflower seeds****
- 1/3 cup pitted Kalamata olives, sliced (optional, but highly recommended for a salty punch)
- A large handful of chopped kale (optional)
- 1/4 cup extra virgin olive oil
- 3 tbsp freshly squeezed lemon juice, plus more to taste
- 2 tbsp balsamic vinegar
- 1 tsp ground turmeric
- 1 tsp ground cinnamon
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1/4 tsp chili flakes (optional)
- 3/4 tsp fine sea salt
- Freshly ground black pepper, to taste
- 1 tsp dijon mustard
- 1 tsp pure maple syrup
- 2 garlic cloves, minced
Timing
| Prep Time | 15 minutes |
| Cook Time | 25 minutes |
| Total Time | 40 minutes |
Context: This Moroccan Lentil Carrot Salad comes together in about 40 minutes total, which is roughly 20% faster than many similar lentil salad recipes that require longer simmering or cooling times.
Step-by-Step Instructions
Step 1 — Cook the Lentils
Rinse 1 cup of brown or green lentils under cold water. Place them in a medium saucepan with 3 cups of water or vegetable broth and a bay leaf. Bring to a boil, then reduce heat to a simmer, cover, and cook for 20-25 minutes until tender but not mushy.
Tip: Avoid overcooking. The lentils should hold their shape for the best texture in your Moroccan Lentil Carrot Salad.
Step 2 — Prepare the Carrots and Aromatics
While the lentils cook, peel and grate 3 large carrots. Finely dice 1 small red onion and mince 2-3 cloves of garlic. This prep work ensures everything comes together quickly once the lentils are done.
Step 3 — Make the Dressing
In a small bowl, whisk together ¼ cup of extra virgin olive oil, the juice of 1 large lemon, 1 teaspoon of ground cumin, 1 teaspoon of smoked paprika, and ½ teaspoon of ground cinnamon. Season generously with salt and black pepper.
Tip: Taste and adjust. The dressing should be bright and flavorful to carry the earthy lentils and sweet carrots.
Step 4 — Combine the Salad Base
Drain the cooked lentils and discard the bay leaf. In a large mixing bowl, combine the warm lentils, grated carrots, diced red onion, and minced garlic. The warmth of the lentils will slightly soften the raw onion and garlic, mellowing their bite.
Step 5 — Dress and Marinate
Pour the prepared dressing over the lentil and carrot mixture. Gently toss until everything is evenly coated. Let the salad sit at room temperature for at least 15-20 minutes to allow the flavors to meld.
Step 6 — Add Fresh Herbs and Final Touches
Just before serving, fold in ½ cup of finely chopped fresh parsley or cilantro. For a classic Moroccan touch, sprinkle with ¼ cup of toasted slivered almonds or pine nuts for crunch.
Doneness Cue: The salad should be vibrant, with the carrots retaining some texture and the lentils fully infused with the spiced dressing.
Step 7 — Serve and Enjoy
This vegan Moroccan Lentil Carrot Salad can be served slightly warm, at room temperature, or chilled. It’s perfect as a hearty main or a substantial side dish. Store any leftovers in an airtight container in the refrigerator for up to 3 days.
Nutritional Information
| Calories | ~280 kcal |
| Protein | ~12 g |
| Carbohydrates | ~45 g |
| Fat | ~7 g |
| Fiber | ~11 g |
| Sodium | ~320 mg |
This Moroccan Lentil Carrot Salad is also a good source of Vitamin A and iron. The nutritional values are estimates based on typical ingredients and serving size; actual values may vary depending on specific brands and preparation.
Healthier Alternatives
This versatile Moroccan Lentil Carrot Salad is easy to customize. Here are some practical ingredient swaps to suit different dietary needs and flavor preferences.
- Protein Alternative (Chickpeas) — Swap the lentils for canned, rinsed chickpeas. This creates a heartier texture and a slightly nuttier flavor while keeping the dish vegan and protein-rich.
- Lower-Carb Option (Cauliflower Rice) — Replace half or all of the cooked lentils with riced cauliflower for a lighter, low-carb version that still soaks up the vibrant Moroccan spices beautifully.
- Dairy-Free Creaminess (Tahini Dressing) — For a richer, dairy-free dressing, blend the lemon juice and olive oil with a tablespoon of tahini. It adds a creamy, sesame depth that complements the carrots.
- Gluten-Free Assurance (Quinoa) — Use certified gluten-free quinoa instead of lentils. It offers a complete protein and a fluffy texture that pairs wonderfully with the spiced carrots and herbs.
- Low-Sodium Version (Fresh Tomatoes) — Omit any added salt and use fresh, diced tomatoes instead of sun-dried. This boosts freshness and cuts sodium while maintaining a juicy element.
- Nut-Free Topping (Toasted Sunflower Seeds) — Replace almonds or walnuts with toasted sunflower seeds for a satisfying crunch without the nuts, perfect for allergy-friendly meals.
- Spice Adjustment (Sweet Paprika) — If you’re sensitive to heat, use sweet paprika instead of cayenne or harissa. It provides the classic Moroccan color and warmth without the kick.
- Herb Swap (Fresh Mint) — Try fresh mint instead of cilantro for a brighter, more refreshing herbal note that is classic in many Moroccan salads.

Serving Suggestions
This vibrant Moroccan Lentil Carrot Salad (Vegan) is incredibly versatile. Here are some ideas for pairings, occasions, and presentation to make the most of it.
- As a Main Dish: Serve a generous portion over a bed of couscous or quinoa for a complete, protein-packed vegan meal.
- Perfect Pairings: It makes an excellent side for grilled harissa chicken or baked fish, offering a bright, fresh contrast to richer flavors.
- Meal Prep Star: Pack it for a healthy work lunch—the flavors deepen overnight, making it even better the next day.
- Party & Potluck Ready: This salad is a crowd-pleaser. Double the batch for a picnic, barbecue, or holiday spread.
- In a Wrap or Pita: Spoon the Moroccan Lentil Carrot Salad into whole-wheat pita bread or a large lettuce leaf for a delicious, portable handheld meal.
- Plating Tips: For an elegant presentation, serve on a large platter, garnish with extra fresh herbs and a sprinkle of toasted almonds or sesame seeds.
However you choose to serve it, this hearty and flavorful salad is sure to be a hit.
Common Mistakes to Avoid
- Mistake: Overcooking the lentils until they turn mushy and lose their shape. Fix: Simmer lentils just until tender (about 20-25 minutes for brown/green) and drain immediately to stop the cooking process.
- Mistake: Using raw, crunchy carrots that don’t meld with the salad’s flavors. Fix: Lightly sauté or roast the grated carrots to soften them slightly and enhance their natural sweetness.
- Mistake: Skimping on toasting the spices, resulting in a flat, dusty flavor. Fix: Gently toast cumin and coriander in a dry pan for 30-60 seconds until fragrant before adding to the dressing.
- Mistake: Dressing the salad while it’s still warm, causing it to soak up too much oil and become soggy. Fix: Allow both lentils and carrots to cool to room temperature before combining with the lemony vinaigrette.
- Mistake: Forgetting to season the cooking water for the lentils, leaving them bland at their core. Fix: Add a bay leaf, garlic clove, and a pinch of salt to the simmering water for deeply flavored lentils.
- Mistake: Using bottled lemon juice instead of fresh, which lacks the bright, vibrant acidity needed. Fix: Always use freshly squeezed lemon juice; its zesty punch is essential for balancing the earthy lentils and spices.
- Mistake: Not letting the finished Moroccan Lentil Carrot Salad rest before serving. Fix: Chill the salad for at least 30 minutes to allow the flavors to marry and develop fully.
- Mistake: Omitting the fresh herbs, which provide crucial brightness and texture. Fix: Generously fold in chopped cilantro or parsley just before serving for a fresh, aromatic finish.
Storing Tips
- Fridge: Store this Moroccan Lentil Carrot Salad in an airtight container in the refrigerator for up to 4 days. The flavors meld beautifully overnight, making it an excellent make-ahead option.
- Freezer: While possible, freezing is not recommended for this salad. The texture of the lentils and carrots can become mushy upon thawing, diminishing the dish’s fresh appeal.
- Reheat: This vegan salad is best enjoyed cold or at room temperature. If you prefer it slightly warmed, gently heat a portion in a skillet over low heat or in the microwave until just warmed through, being careful not to overheat and dry it out. Ensure any reheated portion reaches an internal temperature of 165°F (74°C) for food safety.
For optimal freshness and food safety, always use clean utensils to serve from the storage container and avoid leaving the salad at room temperature for more than two hours.
Conclusion
This vibrant Moroccan Lentil Carrot Salad (Vegan) is a perfect make-ahead meal packed with flavor and nutrition. I hope you love it as much as I do! If you try it, please leave a comment or rating. For more hearty salads, try our Kale Quinoa Chickpea Salad Recipe or Honey Mustard Quinoa Apple Salad with Crispy Shallots Recipe. Don’t forget to subscribe for more easy recipes!
PrintMoroccan Lentil Carrot Salad (Vegan)
Ingredients
- 3 cups cooked French green lentils (from 1 cup dry lentils)*
- 4 cups peeled and grated carrots (from 8 medium carrots, OR use 2 cups grated carrots and 2 cups shredded kale)**
- 3 celery ribs, diced
- 1/2 a medium red onion, finely chopped
- 1/2 cup fresh mint leaves, finely chopped***
- 1/2 cup raisins or currants
- 1/2 cup toasted walnuts, pepitas, or sunflower seeds****
- 1/3 cup pitted Kalamata olives, sliced (optional, but highly recommended for a salty punch)
- A large handful of chopped kale (optional)
- 1/4 cup extra virgin olive oil
- 3 tbsp freshly squeezed lemon juice, plus more to taste
- 2 tbsp balsamic vinegar
- 1 tsp ground turmeric
- 1 tsp ground cinnamon
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1/4 tsp chili flakes (optional)
- 3/4 tsp fine sea salt
- Freshly ground black pepper, to taste
- 1 tsp dijon mustard
- 1 tsp pure maple syrup
- 2 garlic cloves, minced
Instructions
- Combine the cooked lentils, shredded carrots, red onion, celery, mint, raisins, nuts or seeds, olives, and kale (if using) in a large bowl.
- Combine the dressing ingredients in a bowl or jar and whisk or secure the lid and shake to combine.
- Pour the dressing over the salad and toss to coat. Taste and add more lemon juice, if desired. I usually add a tablespoon more.
- Serve! I love serving pita and hummus on the side. Leftover salad can be stored in an airtight container in the fridge for several days. The flavour of the salad tends to mellow quite a bit the longer the dressing is on it, so I always add a bit more lemon juice right before enjoying the leftovers to enliven the flavours again.
FAQs
Can I make this Moroccan Lentil Carrot Salad ahead of time?
Yes, this salad is excellent for making ahead. The flavors of the Moroccan Lentil Carrot Salad meld and improve after a few hours in the refrigerator. Store it in an airtight container for up to 3 days.
What type of lentils are best for this salad?
Use brown or green lentils, as they hold their shape well after cooking. Avoid red or yellow lentils, which tend to become mushy. Properly cooked lentils are key to the perfect texture of this vegan salad.
How can I adjust the spiciness of the dressing?
Control the heat by adjusting the amount of harissa or cayenne pepper in the dressing. Start with a small amount, taste, and add more until it suits your preference. This allows you to customize your Moroccan Lentil Carrot Salad perfectly.

3 Comments