Whether you serve it as a main dish or a flavorful side, this vegan Moroccan-spiced Carrot and Lentil Salad is the perfect year-round recipe. French lentils pair perfectly with spiced, roasted carrots, pistachios and a citrus-y salad dressing.
Since I stopped eating meat a few years ago, I've eaten A LOT of lentils. And mushrooms. They're my two favorite vegan meat substitutes, and they work well in all sorts of vegan dinner recipes.
Take these Vegan Taco Lettuce Wraps for example. Who would've thought that cooked lentils and walnuts make for a convincing ground meat alternative? Definitely not me (4 years ago).
Or these Lentil-based vegan meatballs. Oh, or how about this Vegan Lentil Shepherd's Pie? Is there anything lentils can't do?
In addition to their culinary versatility, lentils are also a great source of plant-based protein, fiber, B vitamins, and a whole lot more. So essentially, they have superpowers.
(And did I mention they're cheap?)
In addition to making for a great meat substitute, I also love lentils in soup and of course, salads!
How to make lentils taste good
This vegan Moroccan-spiced lentil salad utilizes lentils as a main ingredient. I know what you're thinking: lentils can be pretty bland. You're not wrong. Plain cooked lentils aren't exactly glamorous. Overcooked plain lentils are even worse.
But it doesn't have to be that way! Perfectly cooked (and seasoned) lentils can transform the humble legume to a pièce de résistance. Okay, that may be an overstatement, but here are a few tips & tricks to make perfectly cooked lentils (that actually taste good!)
1. Buy new lentils!
If you've had the same bag of lentils sitting in your pantry for five years (let's be honest, it happens to the best of us), toss 'em. Fresh lentils will cook faster and taste better.
2. Rinse and sort
Yeah, yeah, I know. It's annoying to rinse legumes and grains, but an essential step to remove any debris hanging out in the mix. It's also helpful to sift through the lentils quickly to check for small pebbles. Not fun to bite down on a rock.
3. Consider a different cooking liquid
Water is (obviously) the go-to cooking liquid and certainly produces perfectly cooked lentils. That being said, broth brings a whole lot more flavor to the party.
4. Add salt!
Add a generous pinch of salt to your lentils while they cook. You'll want to season them to taste after they're finished cooking, too, but cooking them in salted water adds so much more flavor.
5. Choose the right lentil for your dish
This may seem like a no-brainer, but the wrong variety of lentil can really ruin your final dish. Which leads us to...
What kind of lentils should I use in a salad?
This vegan Moroccan Lentil Salad utilizes French green lentils, otherwise known as Puy Lentils. They're smaller, darker in color, and more flavorful than regular green lentils. French lentils also don't lose their shape when they cook (unless you overcook them), so they're an excellent choice for salad.
That being said, if you can't find and French lentils or already have a lot of green or brown lentils on hand, feel free to use those instead. Black lentils will also work, as they hold up well when cooked.
Avoid red and yellow lentils, which tend to break down into mush when cooked. These lentils are best used in soups, curries and purees.
Cooked French lentils + Moroccan spices make for one delicious salad. We dress the cooked lentils in a flavor-packed vinaigrette spiced with smoked paprika, turmeric, cumin, cinnamon and cayenne. Date syrup (or agave, or honey) adds a touch of sweetness, while lemon juice adds brightness.
We also coat the carrots in this vinaigrette before roasting. They end up getting slightly caramelized and taste super flavorful!
To round out the Moroccan-inspired ingredient list, we added sautéed garlic and shallots for depth of flavor.
Sultana raisins added a touch of sweetness and chewy texture. You can also substitute with golden raisins (my personal favorite, but hard to find) or Zante currants.
Chopped pistachios add texture and color, and fresh parsley and cilantro add brightness.
This Moroccan Carrot and Lentil Salad is perfect for meal prep or as a make-ahead dish for a dinner party. In fact, it actually tastes better cold (in my opinion).
Feel free to prepare the salad up to a few days in advance. Note that you may want to omit the pistachios until just before serving so they don't lose their crunch.
Serve this salad with a main protein, or enjoy it over a bed of hummus (my personal favorite) for a delicious vegan dinner.
More favorite lettuce-less salads:
Try this Fall Harvest Salad with Roasted Vegetables & Wild Rice. We also love this tangy, flavorful Vegan Mediterranean Chickpea Salad, this Shaved Carrot Sesame Salad and this Sweet & Spicy Asian Cucumber Salad. Who says you need lettuce to make a nutritious salad?
If you make this easy vegan Moroccan Carrot and Lentil Salad recipe, we’d love for you to leave a comment and rating below! We also love to see your creations on Instagram – tag us at @crowded_kitchen so we can see what you’ve been cooking.Print
Moroccan Carrot and Lentil Salad
- Total Time: 40 minutes
- Yield: 4-6 servings 1x
- Diet: Vegan
Whether you serve it as a main dish or a flavorful side, this vegan Moroccan Carrot and Lentil Salad is the perfect year-round recipe. French lentils pair perfectly with spiced, roasted carrots, pistachios and a citrus-y Moroccan salad dressing.
- 3 cups cooked French green lentils (1 ¼-1 ½ cup dry lentils), cooked according to package directions.
- 6 medium carrots, peeled and sliced on a bias
- 1 ½ tbsp olive oil
- 1 medium shallot, diced finely
- 2 large cloves minced garlic
- ⅓ cup unsalted pistachios, chopped
- ⅓ cup golden raisins or sultana raisins
- 3 tbsp cilantro, chopped
- 3 tbsp parsley, chopped
- ½ cup olive oil
- 2 tbsp lemon juice
- 1 tbsp agave or date syrup
- 1 tsp smoked paprika
- ¾ tsp turmeric
- ¾ tsp salt
- ½ tsp cumin
- ¼ tsp cinnamon
- ¼ tsp cayenne
- Preheat oven to 375 F.
- Rinse and sort lentils, then cook lentils according to package directions. Make sure to add a generous pinch of salt to the cooking liquid.
- In a small bowl, whisk together vinaigrette ingredients.
- Wash and peel carrot, then slice on a bias into evenly-sized pieces. Toss with 2 tablespoon of the vinaigrette, then add to a sheet pan and roast for 20-25 minutes, stirring once halfway through cook time.
- Head a small sauté pan over medium heat. Add olive oil and diced shallot. Sauté for 5 minutes, stirring occasionally, then add garlic and raisins and continue cooking for a few more minutes, until softened and fragrant. Remove from heat.
- In a large mixing bowl, combine cooked lentils, shallot + garlic + raisin mixture, roasted carrots, pistachios, cilantro, parsley and remaining vinaigrette. Toss until well coated. Enjoy hot or cold!
Read the full blog post for helpful tips on cooking lentils!
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Salad
- Method: Stovetop
- Cuisine: Moroccan
- Serving Size:
- Calories: 636
- Sugar: 11.1 g
- Sodium: 343.7 mg
- Fat: 26.6 g
- Saturated Fat: 3.8 g
- Trans Fat: 0 g
- Carbohydrates: 79.9 g
- Fiber: 13.5 g
- Protein: 26.2 g
- Cholesterol: 0 mg
Keywords: vegan lentil salad
Girlfriend . . .yum! This is a great weeknight dinner. It came together quickly, and the earthy flavors and differing textures make it more than the sum of its parts. My husband loved it, and I will definitely make it again. The arugula is key!
Yay, I'm so glad you enjoyed!
So so delicious - thank you for this recipe and this now go-to dressing. I cook a lot of mediterranean and moroccan food - this is going in the rotation.
Notes: I didn't have agave but (somehow) had pomegranate syrup which was amazing in here. I upped the cumin as always , and left out the cinnamon (for me not a favoraite). I toasted the pistachios which, next time, I'll add right before serving to keep them crunchy and maybe try zatar or lemon zest in the dressing for an acid punch.
Pomegranate syrup is an amazing alternative, great idea!
Great recipe. Loved it on day one and even more on day four. I used Honey in place of agave, diced red grapes for the raisins and omitted the tumeric. Instead added red pepper flakes a thyme. Love the extra heat from the chili pepper and how the grapes gave a sweetness to compliment the heat. Thanks so much
This was one of the most delicious salads I’ve made in a long time! I subbed the date/agave for maple syrup, raisins for currents and added chickpeas and pinenuts … amazing! Thank you for this recipe, it can be tricky to use lentils but this was easy and so tasty.
Oh yay, I'm so glad to hear you enjoyed. Great idea to add chickpeas and pine nuts!
This was super super tasty! I was missing quite a few ingredients (pistachios, parsley, cayenne, coriander) but it still turned out great. I substituted honey for agave syrup. Will definitely make again and test with feta as a previous reviewer suggested.
Excellent recipe. I also mix in chopped fresh Lemon Basil when is season and Lime juice. As a non-vegan, I also layer in Feta Cheese crumbles. I have also substituted Sweet Potato for the carrots prepped in almost the same way.
This is the best salad ever. The dressing is to die for. Thank you!