Put 1 tbsp of oil into non-stick pan. Add red chilies and coriander seeds. After 1 minutw add the clovws, peppercorns and cinnamon and stir for 2 minutes.
Slice the onion and put into the grinder. Add the roasted spices and ½ cup of water. Blend till all ingredients turn into smooth paste.
Heat the oil in the pan. Add the cumin seeds, bay leaf, asafoetida and turmeric. Add chopped onion and stry fry for about 5 minutes on medium heat till onion turns golden brown.
Add the spice mix paste and fry for few minutes.
Now add the vegetables in order of theri cooking time. Start with carrots, potato, after 5 minuts add cauliflower, and beans. Cook for few minutes.
Pour 2.5 cups of water. Add salt. Cook for 5-10 minutes on medium heat or till all vegetables are soft. Add green peas. Cook uncoverred for extra few minutes.
Add the lime juice and adjust salt. You can add some water if the curry is to thick.
Serve with hot rice.