Select sauté on the instant pot and adjust to normal. Add oil to the pot.
When the oil is hot add cumin seeds. When the cumin seeds splutter, add the diced onions and ginger garlic paste. Stir occasionally to prevent the onions from burning.
When the onions turn golden in roughly 2 to 4 minutes add the spices (Kashmiri chili powder, ground cumin, ground coriander, ground turmeric, and ground ginger). Add salt and 1/2 cup water and give it a good stir. Let the spices saute for a minute or two.
Add the soya granules, peas, and Serrano peppers. Saute for a minute and stir well.
Let the tomatoes saute for a minute or two to let the raw tomato odor out. Give it a good stir. Add 1/4 cup water.
Press cancel. Secure the lid on and select manual/high pressure for 3 minutes. When done quick release the pressure. Add garam masala and stir. Garnish with cilantro.
Transfer to a serving bowl. Serve with rice, tortillas or naan (Indian flat-bread).