This hearty lentil veggie salad recipe is a nutritious and satisfying option for any meal. With protein-packed lentils and a variety of fresh vegetables, it serves as a filling dish that can be enjoyed on its own or as a side.
It’s an easy salad recipe that’s perfect for meal prep or a quick weeknight dinner. You can customize the ingredients based on your preferences or what you have on hand, making it a versatile choice.
Quick and Nutritious Lentil Veggie Salad

This salad recipe features tender lentils mixed with crunchy bell peppers, cucumbers, and cherry tomatoes, all tossed in a zesty vinaigrette. The entire dish takes about 30 minutes to prepare and yields 4 servings, making it a great option for a healthy lunch or dinner.
Ingredients
- 1 cup dried lentils, rinsed
- 2 cups water
- 1 medium bell pepper, diced
- 1 cucumber, diced
- 1 cup cherry tomatoes, halved
- 1/4 red onion, finely chopped
- 1/4 cup fresh parsley, chopped
- 3 tablespoons olive oil
- 2 tablespoons red wine vinegar
- 1 teaspoon Dijon mustard
- Salt and pepper to taste
Instructions
- Cook the Lentils: In a pot, combine the lentils and water. Bring to a boil, then reduce heat and simmer uncovered until tender, about 20 minutes. Drain any excess liquid and let cool.
- Prepare the Vegetables: While the lentils cool, chop the bell pepper, cucumber, cherry tomatoes, red onion, and parsley.
- Make the Dressing: In a small bowl, whisk together olive oil, red wine vinegar, Dijon mustard, salt, and pepper until well combined.
- Combine Everything: In a large bowl, combine the cooled lentils, chopped vegetables, and dressing. Toss everything together until evenly coated.
- Serve: Let the salad sit for about 10 minutes to allow the flavors to meld, then 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: 200kcal
- Fat: 9g
- Protein: 10g
- Carbohydrates: 25g
