Triple Lentil Dal Recipe

Recipe Category: Vegan

Triple Lentil Dal Recipe


Makes 6 servings

  • 1/2 cup green lentils, picked over, rinsed and drained
  • 1/2 cup brown lentils, picked over, rinsed and drained
  • 3 cups water
  • salt
  • 1/2 cup red lentils, picked over, rinsed and drained
  • 2 tablespoons canola or grapeseed oil
  • 1 medium yellow onion, minced
  • 2 garlic cloves, minced
  • 2 teaspoons grated fresh ginger
  • 1 tablespoon hot or mild curry powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon ground cayenne
  • 1 (14.5-ounce) can crushed tomatoes


  1. Soak the green lentils and brown lentils in separate medium bowls of hot water for 45 minutes
  2. Drain the green lentils and place them in a large saucepan with the water
  3. Bring to a boil
  4. Reduce heat to low and simmer for 10 minutes
  5. Drain the brown lentils and add to the green lentils with salt to taste
  6. Simmer, partially covered, for 20 minutes, stirring occasionally
  7. Add the red lentils and simmer, uncovered, until the sauce thickens and the beans are very soft, 20 to 25 minutes longer
  8. In a large skillet, heat the oil over medium heat
  9. Add the onion, cover and cook until softened about 10 minutes
  10. Add the garlic and ginger and cook until fragrant, about 30 seconds
  11. Add the curry powder, cumin, coriander, cayenne and tomatoes, stirring constantly for about 1minute
  12. Add the tomato mixture to the cooked lentils and stir to mix well
  13. Cook another 10 minutes until the flavors are blended
  14. Taste, adjusting seasonings if necessary
  15. Serve immediately

Popular Vegan Recipes

Full List of Vegan Recipes

Popular Beans Recipes

Full List of Beans Recipes