Heat oil in a frying pan, and add cumin seeds and fennel seeds. Saute for a few seconds
Once it begins to crackle, add onions. Saute until the onion is translucent
Add the ginger and saute for a few seconds
Add tomato puree, turmeric, chilli powder, and salt. Mix well
Cover and simmer for 3-5 minutes or until the spices are cooked
Add potato, carrot, green beans, and peas. Mix well
Cover and simmer until the vegetables are cooked well, but are not mushy
Add garam masala, coriander leaves, and lemon juice
Mix well and let the filling cool down completely