1.Rinse Lentils And Place In A Saucepan With Enough Water To Cover. Bring To A Boil. Reduce Heat To Low, Cover Pot, And Simmer Over Low Heat For 20 Minutes. Drain. 2.In A Bowl, Stir Together Tomato Puree And Yogurt. Season With Garam Masala, Turmeric, Cumin, And Chile Powder. Stir Until Creamy. 3.Heat Oil In A Skillet Over Medium Heat. Stir In Onion, Garlic, And Ginger; Cook Until Onion Begins To Brown. Stir In Spinach; Cook Until Dark Green And Wilted. Gradually Stir In Yogurt Mixture. Then Mix In Tomatoes And Cilantro. 4.Stir Lentils And Mixed Beans Into Mixture Until Well Combined. Heat Through, About 5 Minutes.