Heat oil in a large pan over medium-high heat. Fry onions until translucent.
Add ginger garlic paste and fry, stirring, until onions are golden brown.
Add tomatoes and fry briefly to incorporate.
Add coriander, turmeric, chile powder, cumin, salt, and garam masala. Fry, stirring, until very fragrant, adding a bit of water if mixture is too dry.
Add mushrooms and peas, mixing to incorporate. Cover and cook until mushrooms are tender.
Add cream, kasuri methi, and lemon juice, stirring to fully incorporate.