Prepare all vegetables by cutting them into even-sized chunks.
To make the muthiya, mix fenugreek leaves, besan, wheat flour, spices, lemon juice and salt. Add water gradually to form a semi-stiff dough. Shape into small balls and steam. Set aside.
For the green masala, coarsely grind green garlic, coriander, peanuts, sesame seeds and green chillies. Transfer to a bowl and mix in coconut, asafoetida, ginger–garlic–chilli paste, lime juice, turmeric, coriander powder, cumin powder, garam masala and salt.
Stuff the baby potatoes and slit baby eggplants with some of this green masala.
In a kadhai, layer all the vegetables according to their cooking time. Spread the remaining green masala on top.
Add the steamed muthiya over the vegetables.
Pour hot water along the edges of the kadhai. Cover and steam on low heat for 15 minutes.
Garnish with fresh cilantro.
Serve hot with rotis.