Place the raw dry lobia beans in a large bowl and wash 2-3 times under running water.
Soak in excess water for 6 hours only. Don't oversoak else the skins of lobia starts peeling off.
Press SAUTE(Normal Mode) on Instant pot and pour mustard oil into the steel insert. Let the oil heat up until slightly smoky.
Sprinkle cumin seeds and bay leaf. Saute for 5-7 seconds so that the seeds crackle.
Add the chopped onions and let cook to golden brown. Takes about 5-7 minutes.
Add ginger and garlic pastes, along with spice powders - turmeric powder, red chili powder, and coriander powders. Splash in a little water to prevent burning. Sauté for 45 seconds to 1 minute until the raw aroma disappears.
Stir in the tomatoes & salt next. Cook until the tomatoes soften and oil starts separating from the sides .The masala is ready for adding soaked beans and it should be thickish , jammy and glistening at this stage. Please see images to get an idea.
Add the drained and soaked lobia to the onion-tomato gravy now. Mix well and cook for 1-2 minutes with the masala to get them started.
Switch off the saute mode now. Pour hot water, ginger julinnes and green chilies. Give the beans a mix and close the lid of Instant Pot.
Press "Pressure Cook" and set timer for 11 minutes. Make sure that the valve in seal position. Let cook on high pressure.
Once you hear a beep,allow natural pressure release for 10 minutes, then manually release any remaining pressure.
Open the lid, add the garam masala powder and amchur powder(or lime juice). Give it a gentle stir. You may add little crushed kasoori methi if desired.
Sprinkle fresh chopped cilantro.Serve with indian flatbreads or jeera rice. Store leftovers in an airtight container for 3-4 days. Reheat on the stove top or in the microwave.