Heat 1tbsp butter in a saute pan; add onions and green chilies. Cook until onions start turning brown around the edges.
Next add ginger-garlic paste and cook for 1 minute. Add turmeric, chili powder, cumin and garam masala; cook for 1~2 minutes.
Add tomato puree and cook for 4~5 minutes until oil starts to separate.
Next add baby corn and green peas; cook for 2~3 minutes.
Add milk and bring to a simmer. Cover and cook until the gravy thickens a little bit.
Finally add cream and cook till heated through, about 2minutes.