in a large saute pan heat the oil
saute the eggplant and okra for 7-10 minutes until soft and set aside

in a large sauce pan heat 2 Tbsp ghee
add the shallots and saute 2 minutes
add the mustard seeds and cover until the seeds start to pop
remove the cover and add the garlic,ginger,fenugreek and salt
quickly stir and add the tomato paste, water and lentils
simmer 15 minutes
stir in the tomatoes,lemon juice and reserved eggplant/okra mixture
simmer 10-15 minutes until the lentils are tender

in a small sauce pan het the ghee until hot.
turn off the heat and sitr in the garam masala and cayenne
immediately pour over the dal and serve