
Wash and Soak the lentil and rice if you haven't yet. (Soak for atleast 15 minutes before using).
Heat oil in a saucepan or a pressure cooker over medium heat. When hot, add cumin seeds, mustard seeds and cook until fragrant or they change color.
Add bay leaf, onion, garlic ginger, chile and cook until translucent. about 5 mins. Add the spices and mix in. Roast for half a minute
Add the tomatoes and splash of water and cook until the tomatoes are saucy. mash the larger pieces. Add lemon juice, ketchup, veggies, salt and mix in.
Drain and add lentils, rice, water/broth and mix in.
Cover and cook for 40 minutes or longer until tender in the saucepan. If using pressure cooker, use 2 to 2.5 cups water, Pressure cook for 15-17 mins on stove top ( Manual 18-20 minutes in Instant Pot with natural release).
Fold in the spinach in the last 5 minutes, Or when you open the pressure cooker and the soup is hot.
Add a sprinkle garam masala, cayenne to taste and more lemon if needed. Serve with crackers or papaddum.