Add lentils, curry powder, salt, turmeric, sauteed onions to a pan, and cook over low heat for about 45 minutes.
After the lentils are mushy and the consistency of the sauce is thick, add tomatoes, cauliflower florets, and jalapeno peppers. Cook till the cauliflower becomes soft
Take another frying pan and add cumin, ginger, and garlic and stir till the garlic turns golden.
Stir in the pepper and add oil-spice mix to the pan with cauliflower mixture.
Mix lemon juice, brown sugar, and coriander. Serve with plain, steamed rice.