Add rice to a bowl and rinse it well in lots of water at least thrice. Drain the water and soak it in fresh water for at least 30 minutes.
Pluck the methi leaves from the stems and add them to a large pot of water. Remove them to a colander and then repeat the rinse. I sprinkle salt and vinegar and leave them for a while before rinsing them to get rid of the pesticides.
Drain them completely to a colander. Shake the colander to remove any excess water in the leaves as it can make your methi pulao mushy.
How to make methi pulao
Heat a cooker or pot with oil or ghee. When the oil turns hot, add bay leaf, cinnamon, cloves, cardamoms, cumin seeds and mace.
As soon as the spices begin to sizzle, add sliced onions and green chilies (optional).
Saute until the onions golden. Add ginger garlic paste and fry till you get an aroma or till the raw smell disappears.
Pour water and add salt. Stir and taste test the water. It has to be slightly salty. Bring the water to a boil.
Transfer the drained rice, green peas and methi leaves. Give a good stir.
Cooking in pot: Cover and cook on a low heat till the rice is fully done. Turn off and let the methi pulao rest in the pot for at least 10 to 15 minutes. Tip - if the rice is undercooked, then add little hot water and cook further.
Pressure cooker: close the lid and cook on the lowest flame for about 5 minutes. Alternately cook on a medium heat until it whistles once. Let the pressure release on its own, then remove and fluff up the methi pulao.
Instant pot methi pulao
Press saute button on the Instant pot and pour oil to the steel insert.
Add all the wholes spices. When they begin to sizzle, add onions and green chilies.
Saute until they turn light golden or transparent for about 2 minutes.
Stir in the ginger garlic and saute for 30 seconds. Then add green peas and methi leaves.
Saute until the methi leaves wilt off for about 1 minute. Then press cancel and add rice.
Pour water and add salt. Stir and deglaze. Taste test. Water must be slightly salty.
Secure the Instant pot with the lid and position the steam release valve to sealing.
Press pressure cook button and set the timer to 5 minutes. The IP beeps when it is done. Wait for the pressure to release naturally for 5 to 6 minutes.
Release the rest manually. Give a gentle mix with a fork and keep the methi pulao covered until you serve.