Go Back

Spicy Indian Lentil Salad

A healthy, protein-packed Indian-style spicy lentil salad with fresh veggies, herbs and tangy lemon-garlic dressing — easy to cook and great for quick meals.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 2 plates
Course: Healthy, lunch, Salad
Cuisine: Indian
Calories: 240

Ingredients
  

Ingredients
  • ½ cup whole masoor dal (brown lentils) rinsed and picked over
  • 1 cup water for boiling lentils
  • 1 cucumber medium, chopped
  • ½ red bell pepper (capsicum) chopped
  • ¼ red onion small, finely chopped
  • 2 tbsp fresh cilantro (dhania) chopped
  • 2 tbsp fresh mint leaves chopped
  • 1 tbsp fresh lemon juice
  • 1 tbsp olive oil
  • 1 clove garlic minced
  • ¼ tsp red chilli powder adjust to taste
  • tsp black pepper powder
  • ¼ tsp salt or to taste

Equipment

  • Large pot or saucepan

Method
 

  1. Rinse the brown lentils well under running water. In a saucepan, add lentils and water, bring to a boil, then lower flame and simmer for about 15 minutes until lentils are cooked but still firm (al dente). Drain excess water and let lentils cool. Do not overcook, otherwise they become mushy.
  2. Meanwhile chop cucumber, red bell pepper, red onion and fresh herbs (cilantro and mint).
  3. In a small bowl, whisk together lemon juice, olive oil, minced garlic, red chilli powder, black pepper and salt to make spicy lemon-garlic dressing.
  4. In a large bowl, combine cooled lentils, chopped vegetables and herbs. Pour the dressing over and toss gently to mix.
  5. Taste and adjust salt, chilli or lemon juice as needed. Serve the salad fresh or chill for 10 minutes before serving for a cooler salad.

Notes

You can add chopped green chillies or a pinch of chaat masala for extra spice. This salad keeps well in fridge for 2-3 days (store without dressing if planning for longer). Use cooked lentils in advance for even quicker salads.