clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegan lentil salad

Vegan Lentil Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Alexandre Valente
  • Total Time: 35 minutes
  • Yield: 2 people 1x
  • Diet: Vegan


Indulge in this Vegan Lentil Salad with avocado, mango, walnuts, and tangy yogurt sauce—a refreshing, flavorful, and fun dish that’s both healthy and delicious.


Units Scale

Salad Base

  • 1/2 cup dried lentils
  • 1 red onion (Diced)
  • 1 mango (Diced)
  • 1 avocado (Diced)
  • 1 cup lamb’s lettuce
  • 1/3 cup walnuts (Chopped)

Tangy Vegan Yogurt Sauce

  • 1 garlic clove (small one)
  • 3 cilantro sprigs (chopped)
  • 1 tbsp olive oil
  • 1 dairy-free yogurt (about 100 grams)
  • 1 tbsp lime juice
  • 1 pinch salt
  • 1 pinch black pepper


  • Mint leaves (Thinly chopped)


Prepare the Lentils

  1. Begin by soaking the lentils for a preferable 8-12 hours to ensure they cook to a tender, yet firm texture. If you’re short on time, a quick soak of 3-4 hours will do the trick.
  2. Thoroughly wash the lentils, then boil them in a pan for about 20 minutes or until they reach a soft, but not mushy consistency.

Whip up the Vegan Yogurt Sauce

  1. While the lentils are cooking, it’s time to whip up the tangy vegan yogurt sauce. In a food processor, blend the garlic, cilantro, and olive oil until finely minced.
  2. Transfer the mix to a bowl, and stir in the dairy-free yogurt, lime juice, a pinch of salt, and black pepper. Whisk it all together with a spoon or your utensil of choice until smooth and well combined.

Set up the Plate

  1. With the sauce ready and the lentils cooking, move on to prepping the other ingredients. Dice the red onions, avocado, mango, and give the walnuts a rough chop. The varied cuts will add an appealing textural contrast to your salad.
  2. Arrange the chopped ingredients and cooked lentils aesthetically on a plate or in a bowl, creating a colorful mosaic of fresh produce. Don’t forget to also add the lamb’s lettuce (the leaves).
  3. Drizzle the tangy vegan yogurt sauce generously over the top, and give everything a gentle toss to combine the flavors. Or, leave it to your guests to mix it up as they dive in.
  4. Finish with a garnish of fresh mint leaves for an added burst of refreshing flavor (this makes a huge difference, I swear!). Your wholesome Vegan Lentil Salad with Tangy Yogurt Drizzle is now ready to be devoured!


Soaking the Lentils: This is a very important part of the process and you should never skip it if you’re planning to cook some dry lentils. Not only does it improve digestion, but it also kills some of the anti-nutrients present in lentils. Oh, and it also reduces their cooking time.

Garlic and Lime Juice: Feel free to dial up the garlic and lime juice if you’re after a bolder flavor in the vegan yogurt sauce. I’ve kept them on the milder side as my wife prefers it that way, but if you’re in the mood for something zestier, go ahead and double up. 

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Lunch, Dinner