Start by washing the lentils thoroughly. Soak them in water for about 15 minutes.
In a large pot, heat the olive oil. Once hot, add the cumin seeds and let them splutter.
Add in the finely chopped onions and sauté until they turn translucent.
Introduce the minced garlic and grated ginger. Fry until they release a fragrant aroma.
Toss in the diced tomatoes. Mix well and cook until they’re soft.
Add the cubed pumpkin pieces and stir for a few minutes.
Pour in the soaked lentils and 4 cups of water.
Season with turmeric, red chili powder, and salt.
Allow the mix to come to a boil, then reduce heat and let it simmer for 30 minutes.
Check if the lentils and pumpkin are soft and cooked through. If not, simmer for an additional 10 minutes.
Once done, fold in the roughly chopped spinach. Stir and let it cook for another 5 minutes.
Remove from heat and let it stand for a couple of minutes before serving.