Wash and dry 500 grams of rigan (eggplant) and cut it into medium-thick slices.
Heat oil in a pan, add the rigan slices, and fry them on medium-high flame until they are 80-90% cooked. This should take about 3 minutes. Remove the fried slices and place them in a sieve to drain.
In a blender, add 2 large onions and grind them into a paste. Set aside.
In the same blender, add 2 tomatoes and grind them into a paste. Set aside.
Next, add 2 tablespoons of roasted peanuts, 2 tablespoons of sesame seeds, and 2 tablespoons of dry coconut to the blender. Pulse the mixture to make a coarse powder. Set aside.
Heat 5-6 tablespoons of oil in a kadai, then add ¼ teaspoon mustard seeds, ¼ teaspoon cumin seeds, a pinch of hing (asafoetida), 4 cloves, 1 cinnamon stick, 1 star anise, 1 bay leaf, 5-6 curry leaves, and 2 dry red chilies. Sauté until aromatic.
Add 1 teaspoon of green chili paste and 1 teaspoon of ginger-garlic paste, and sauté briefly.
Add the onion paste and sauté until golden.
Lower the heat, and add ½ teaspoon turmeric powder, 1 tablespoon coriander powder, 1 tablespoon Kashmiri red chili powder, 1 teaspoon kitchen king masala, 1 tablespoon sugar, and ¼ cup hot water. Mix well and cook the spices until they are well incorporated.
Add the tomato puree and salt, and sauté until the oil starts to release from the sides of the gravy.
Now add the peanut-sesame-coconut mixture and sauté briefly. Then add 2 tablespoons of malai (cream) and mix well until the gravy has a creamy texture.
Add the fried rigan slices to the gravy and mix gently.
Add ½ cup water, mix well, cover, and cook the sabzi on low flame for 5-6 minutes.
The Rigan nu Shaak is ready. Garnish with dry coconut and coriander leaves.