Use cooked chana or garbanzo beans in this recipe. For that, check my instant pot chickpea recipe.
If you are using canned chickpeas, rinse and drain them well before using.
Rinse the basmati rice until the water runs clear. Soak it for at least 10 minutes to an hour for best results.
1 ½ cup basmati rice
Turn on the Instant Pot and press the "Saute" button. Once hot, add vegan ghee or oil and whole spices such as bay leaf, cinnamon stick, cloves, cardamom, and cumin seeds. Let them sizzle for a few seconds.
½ inch cinnamon stick, 4 cloves, 2 cardamom, 1 bay leaf, 2 tablespoon olive oil, ½ teaspoon cumin seeds
Add sliced onions and sauté until they turn translucent.
1 onion
Add in the chopped ginger-garlic and cook until the raw smell disappears.
½ teaspoon ginger powder, 2 garlic clove
Add tomatoes, spices such as turmeric powder, coriander powder, red chili powder or cayenne pepper, garam masala, and salt. Sauté until the tomatoes are soft and mushy.
½ teaspoon red chili powder, ¼ teaspoon turmeric powder, ½ teaspoon black pepper, ½ teaspoon garam masala, 1 tomato, salt to taste
Add the cooked chickpeas and mint leaves. Mix well . Add the soaked and drained rice and mix gently.
2 cups chickpeas, 10 mint leaves
Add water and stir well. Press "Cancel" on the Instant Pot, and close the lid with a vent in the sealing position.
2 cups water
Press the "Manual/Pressure Cook" button (high) and set the timer for 4 minutes.
After the timer beeps, let the pressure release naturally for 10 minutes.
After the timer expires, open the lid and fluff up the rice with a fork.
Garnish with cilantro and serve hot with your favorite side dishes.