Start with preparing the spice mix. Lightly toast fennel seeds, cumin seeds, fenugreek seeds and black peppercorns. Then combine them with green cardamom and grind them to a fine powder. Keep this aside.
Heat mustard oil in a pan.
Add cumin seeds. Fry them on medium heat for about 10 seconds.
Add thinly sliced onions. Fry them on medium heat for 10-15 minutes until the onion slices turn golden brown.
Add sliced tomato. Mix.
Add salt, red chilli powder, coriander powder and the spice mix prepared in step 1.
Mix everything well. Reduce the heat, cover with a lid and cook for about 10 minutes. Mix in between.
Add sliced zucchini and green peas. Cover and cook for about 10-12 minutes.
While the vegetables cook, grind the soaked cashews and poppy seeds to a fine paste by adding a little water.
Add this paste to the cooked vegetables. Mix and cook for another 5 minutes.
Add kasuri methi and garam masala. Taste and adjust salt.
Garnish with fresh coriander leaves and serve.