Turn on the Instant pot in Saute mode and when the display shows HOT, add 1 tablespoon of ghee or oil.
When the ghee is hot, add cumin seeds, mustard seeds, fenugreek seeds, red chilies, Asafoetida, ground turmeric, and minced garlic and saute for a minute or two without burning.
Then add diced onions along with a little salt and saute until they are softened for 3 to 4 minutes. Add 1 or 2 tablespoons of water if needed to deglaze the pot and scrape anything stuck to the bottom of the pot.
Now add the washed and drained masoor dal, 1 teaspoon of salt( you can add more at the end if needed), 3 cups of water, and tomato puree on top.
Optional Step to cook Rice pot in the pot: Place a long trivet on top of the dal as shown in the step by step images above, and place a steel vessel with washed rice and enough water to cook the rice.
Turn off the saute mode, close the lid, turn the pressure valve to SEAL, and turn on the manual mode for 7 mins.
Once the IP turns off, Let the pressure release naturally for 10 mins and then do a quick pressure release by turning the pressure valve to VENT. Open the lid and remove the rice vessel and trivet using an oven mitt.
Now using a whisk, mix the dal while it is still hot to mash up the masoor dal easily (TIP: Whisk makes it super easy to mash the hot dal evenly without lumps ).
Turn on the saute mode for a couple of mins, check the taste, and add salt, red chili powder, and Kasuri methi if needed. Turn off the saute mode and add lemon juice and cilantro for garnish.
You can serve the masoor dal it as it is with hot rice and ghee or you can do an additional tempering to kick it up a notch. Heat a small tempering pan with oil or ghee and add all the optional tempering ingredients to saute for a minute. Now add the tempering on top of the dal in the serving dish.