The curry sauce is made while the lentils are cooking. If the lentils finish before the sauce is ready, take them off the heat and set them aside until it is time to add them to the sauce.
In a large saucepan heat the oil
When the oil is hot add the mustard and cumin seeds, stirring constantly cook for 1 minute
Add onion and sauté until onion is golden and slightly wilted
Add garlic, ginger, curry powder and turmeric, cook 1 to 2 minutes
Add tomato sauce and cauliflower
Reduce heat to medium-low, cover and cook until cauliflower is al dente, approximately 7-9 minutes
Add cooked lentils, sea salt and cilantro, cook 2-3 more minutes