Rinse the basmati rice thoroughly under cold running water until the water runs clear. Soak the rice in water for about 10-15 minutes, then drain.
Turn on the Instant Pot and enter sauté mode.
Once the inner pot is hot, add the oil or vegan ghee.
2 tablespoon olive oil
When the oil is hot, add the cumin seeds, bay leaves, cinnamon sticks, cloves, star anise, and cardamom pods.
1 inch cinnamon stick, 6 cloves, 3 teaspoon cumin seeds, 2 star anise, 2 bay leaves, 3 green cardamom
Sauté until they release their fragrant aroma.
Add the thinly sliced onions and ginger-garlic paste and sauté until the onions turn golden brown.
1 onion, 1 teaspoon ginger, 3 garlic cloves, salt to taste
Add the green chilies (if using), freshly chopped mint leaves, and coriander leaves to the caramelized onions.
2 green chilies, ¼ cup mint leaves, ¼ cup cilantro
Sauté for a minute or until the herbs wilt.
Add the soaked rice to the pot and gently stir to combine with the other main ingredients. Make sure the rice is well coated with the oil and spices.
2 cups basmati rice
Pour water and stir once. Close the Instant Pot lid and set the vent to the sealing position. Select the 'Pressure Cook' or 'Manual' setting and set the cooking time for 4 minutes on high pressure.
2 ¼ cup water
Once the cooking time is up, let the pressure release naturally for 10 minutes, then manually release any remaining pressure.
Fluff the rice gently with a fork to separate the grains.
Serve your delicious Hyderabadi Bagara rice hot, garnished with a few sprigs of fresh coriander, and drizzle some lemon juice. Enjoy this mouthwatering dish as a main course or as a side with your favorite curry or dal.