Cook the lentils according to the bag instructions.
Put the cauliflower on a baking tray. Drizzle with olive oil.
Bake in a 325 degree oven for 10 minutes.
Turn the oven to a low broil and broil for 5 minutes.
Remove from oven and set aside.
Take the spices and combine with the oil and mix well.
Add the yogurt, mix well.
Rub into the chicken and refrigerate for at least a couple of hours and overnight if you have time.
Put 1 tablespoon of the ghee in a skillet on medium heat.
Add the chicken and brown on all sides - 5 - 6 minutes
Remove from the skillet and set aside.
Add the last tablespoon of ghee to the same skillet.
Add in the yellow curry paste and cook for 2 minutes.
Next, add in the diced tomatoes and there juice.
Cook for 1 minute.
Add in the coconut milk and cook for 3 - 4 minutes.
Add all of the vegetables to the sauce. Cover the pan and let simmer for 10 minutes.
Add back in the chicken and simmer for 5 minutes.
Serve over the red lentils.
Enjoy!