For the Vegetables:.
Heat a large soup pot over medium to high heat and add the ghee or olive oil. Add the onions and garlic, cumin seeds, mustard seeds, ginger, and hot pepper until the onions are translucent and the mustard seeds begin to pop.
Add the eggplant and mix well so the spices and ghee are absorbed, the let it cook for 8 minutes, stirring occasionally.
Add the bunch of fresh spinach. There is no need to cut off the stems since many of the vitamins are found there. You can put the spinach in without chopping and it will cook down.
Cover the stew pot for a few minutes until it cooks down and you can fit the rest of the ingredients in the pot.
Add the tomatoes, turmeric, and salt and cook above for about 10 minutes, until spinach is soft. Add the garbanzo beans, lemon juice, and sugar, and cook for about 5 more minutes. Serve over spiced basmati rice.
For Spiced Basmati Rice:.
Bring water to a rolling boil, then reduce heat to low. Add the rice, ghee, and spices and mix well. Cook for 25-30 minutes then remove from the heat. Let the cooked rice sit for 5 minutes and then fluff the rice with a fork. You can also use a rice cooker to make the spiced rice.