Add a bay leaf (optional), cumin seeds and let it crackle.
After that add finely chopped ginger garlic or ginger garlic paste.
Saute for 10 - 15 seconds or till it leaves the pungent raw smell.
Add diced onion, green chillies and saute till translucent.
Then add chopped tomatoes.
Cook on medium flame till tomatoes are soft.
Then add ground coriander, red chilli powder, garam masala/ curry powder, and turmeric powder to the vegetables.
Stir it nicely. Sauté for another 1-2 mins on high flame.
Add diced potatoes, cauliflower.
Mix it well. Add salt as per taste.
Saute on medium flame for 4 - 6 minutes.
Then add 1/4 cup or 6 - 8 tbsp water and keep on low flame.
Cover the pan with a lid.
Stir occasionally to avoid sticking at base.
Let it simmer for 10 minutes or till vegetables are cooked.
Keep on checking with a fork in between if the vegetables are cooked till tender.
Turn off heat when there is no water left and veggies are cooked perfect.
Add a pinch of garam masala. (Optional)
Squeeze out lemon juice in the end. or use little dry mango powder.
Garnish with freshly chopped coriander leaves.
Video
Notes
Add oil generously if you don't add water to the curry to get mushy and without water. While adding water, add very little as it may make overcooked veggies.You may like to substitute peas with chopped green beans too.Add lots of fresh coriander leaves to the curry.