Wash and soak Chana dal in enough water while you prep other ingredients. Drain the water and keep aside.
Set Instant Pot to saute mode and heat oil. Add hing and cumin seeds, cook them for a few seconds or until aromatic.
Add onions with pinch of salt and let onions cook until soft.
Next add ginger, garlic and green chili and cook for 30 seconds.
Add tomatoes with pinch of salt and 1/2 cup water; let it cook until tomatoes are soft.
Stir in all spices (turmeric, red chili, cumin coriander powder and garam masala). Add another 1/2 cup water and let the spices cook for a minute.
Add soaked chana dal and chopped bottle gourd and mix to combine.
Add just enough water to cover the dal and dudhi completely.
Close the Instant Pot with pressure valve to sealing and pressure cook for 12 minutes.
Let the pressure release naturally.
Add lemon and sugar as per your liking. Also add more salt if necessary.
Garnish it with chopped cilantro. Serve warm with roti!