1
Rinse red lentils under cold water until water runs clear.
2
Heat oil in a large pot. Add diced onion and cook 5 minutes until golden.
3
Add minced garlic and grated ginger. Cook 2 minutes.
4
Add turmeric, cumin, and garam masala. Stir and toast 30 seconds.
5
Add diced tomatoes and cook 3 minutes, stirring.
6
Add lentils and vegetable broth. Bring to a boil.
7
Reduce heat and simmer 20 minutes until lentils are completely soft.
8
Stir in lemon juice and season with salt. Top with fresh cilantro.