Vegan Mediterranean Lentil Tabbouleh Recipe

This Vegan Mediterranean Lentil Tabbouleh Recipe combines the classic flavors of tabbouleh with protein-packed lentils for a nutritious twist. It’s a refreshing salad that features fresh herbs, vegetables, and a zesty lemon dressing.

Perfect as a side dish or a light meal, this vegan recipe is easy to prepare and can be customized with your favorite vegetables or herbs.

Healthy Vegan Tabbouleh with Lentils

A colorful bowl of Vegan Mediterranean Lentil Tabbouleh with parsley, tomatoes, cucumber, and mint on a wooden table.

This lentil tabbouleh is a hearty salad made with cooked lentils, finely chopped parsley, tomatoes, cucumber, and green onions, all tossed in a lemony dressing. The recipe takes about 30 minutes to prepare and serves 4 people.

Ingredients

  • 1 cup cooked green or brown lentils
  • 1 cup fresh parsley, finely chopped
  • 1/2 cup cherry tomatoes, diced
  • 1/2 cup cucumber, diced
  • 1/4 cup green onions, chopped
  • 1/4 cup fresh mint, finely chopped (optional)
  • 1/4 cup olive oil
  • 2 tablespoons lemon juice
  • 1 teaspoon salt, adjust to taste
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon ground cumin (optional)

Instructions

  1. Prepare the Lentils: Rinse and cook the lentils according to package instructions until tender. Drain and let cool.
  2. Chop the Vegetables: While the lentils are cooking, finely chop the parsley, tomatoes, cucumber, green onions, and mint (if using).
  3. Make the Dressing: In a small bowl, whisk together the olive oil, lemon juice, salt, pepper, and cumin (if using).
  4. Combine Ingredients: In a large bowl, combine the cooked lentils, chopped vegetables, and dressing. Toss gently to combine.
  5. Serve: Let the tabbouleh sit for at least 10 minutes before serving to allow the flavors to meld. Serve chilled or at room temperature.

Cook and Prep Times

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes

Nutrition Information

  • Servings: 4 servings
  • Calories: 180kcal
  • Fat: 10g
  • Protein: 8g
  • Carbohydrates: 18g