Chickpea Biryani – Easy and wholesome, vegetarian Biryani with plump chickpeas cooked in caramelized onions and spices over fragrant basmati rice. Paired with a cooling cucumber raita and squeeze of fresh lime, this biryani makes a hearty meal.
Inspired from one of my favorite bloggers, Annika, this satisfying chickpea biryani with warm spices is my version cooked in the Instant Pot. Annika shares amazing family recipes on her blog with gorgeous photography and captivating stories. She uses a lot of seasonal ingredients to make healthy and delicious foods. Do check out her beautiful blog!
I love that the recipe uses very few spices that are easy to find: fresh ginger and garlic, turmeric, kashmiri red chili powder and garam masala.
Over the last few months, this Chickpea Biryani recipe has evolved to use my favorite kitchen appliance the Instant Pot. Here is an easy recipe that is versatile and can be adapted to suit your taste preference. Serve it with pickles, papad, diced red onions, fresh onions and cooling raita.
Variations for Chickpea Biryani:
- Add a teaspoon of black peppercorn for additional spice.
- Add 1 to 2 diced tomatoes along with the chickpeas for a tangy flavor.
- Substitute ghee with oil for a Vegan Chickpea Biryani.
- If using canned chickpeas, rinse and drain the chickpeas and skip the initial pressure cooking step. Add only 1/2 cup of water along with the chickpeas. Layer over soaked white rice and pressure cook for 6 minutes.
- To make chickpea biryani with brown rice, simply layer rinsed brown rice over the soaked and uncooked chickpeas. Increase the pressure cook time to 25 minutes. Same water proportions will work. Also no need to soak the brown rice since 25 minutes is good time for brown rice to cook.
Step by step recipe for Chickpea Biryani:
-
Turn the Instant Pot to Saute(more) mode and heat 2 tablespoons of ghee. Add onions and saute for 10 mins, stirring frequently until the onions are caramelized. Take out half of the onion and reserve for garnishing the biryani (photos 1 – 2).
- Wash and soak the rice for 20 minutes. Drain after 20 mins and keep aside (photos 3 – 4).
- Add remaining ghee to the IP with half of the caramelized onions already in the pot. Add drained chickpeas, ginger, garlic, chilies, turmeric, red chili powder, garam masala, 1 teaspoon salt and 1-½ cup of water. Mix well (photos 5 – 6).
- Close the Instant pot and turn pressure valve to sealing. Pressure Cook for 20 minutes followed by quick release. Stir the chickpeas well. Spread the chopped mint and cilantro evenly over the chickpeas. Add drained rice, remaining salt and 2 cups of water. Make sure all the rice is under the water (photos 7 – 10).
- Close the Instant Pot lid with pressure valve to sealing. Pressure Cook for 6 mins. Allow 5 mins natural pressure release. Open the Instant Pot and garnish with the reserved caramelized onions and cilantro.
- Gently fluff the rice. Serve with cucumber raita and lime wedges.
Raita
Biryani is traditionally served with a cooling raita. Here is my recipe for Cucumber Raita:
- Peel 2 Persian cucumbers. Grate or finely dice.
- Whisk 1 cup of plain yogurt in a small bowl and a sprinkle of salt.
- Mix cucumbers with yogurt and garnish with fresh cilantro.
Note – Check out this gorgeous beetroot raita recipe that also pairs up well with chickpea biryani.
If you are a Biryani lover like me, here are some more amazing recipes:
Here is a quick youtube video to show the twice pressure cooking step using soaked chickpeas to make this vegetarian chickpea biryani:
★ Have you tried this recipe? We love your feedback, Please click on the stars in the recipe card below to rate.
Instant Pot Chickpea Biryani
Ingredients
- 1 cup dry chickpeas soaked overnight in warm water (will be 2 cups soaked)
- 3 tablespoons ghee divided
- 1 large yellow onion thinly sliced
- 1 teaspoon ginger grated
- 1 teaspoon garlic grated
- 2 green chillies slit into half (optional)
- ¼ teaspoon ground turmeric
- 1 teaspoon Kashmiri red chili powder or any mild red chili powder
- 1.5 cups water to pressure cook chickpeas
- 1 teaspoon garam masala
- 3 teaspoon kosher salt divided
- 2 cups long grain basmati rice
- 2 cups water
- ½ cup mint leaves chopped
- ½ cup cilantro chopped + ¼ cup for garnish
Instructions
- Turn the Instant Pot to Saute mode and heat 2 tablespoons of ghee.
- Add onions and saute for 10 mins, stirring frequently until the onions are caramelized. Take out half of the onion and reserve for garnishing the biryani.
- Wash and soak the rice for 20 minutes. Drain after 20 mins and keep aside.
- Add remaining ghee to the IP with half of the caramelized onions already in the pot. Add drained chickpeas, ginger, garlic, chilies, turmeric, red chili powder, garam masala, 1 teaspoon salt and water. Mix well.
- Close the Instant pot and turn pressure valve to sealing. Pressure Cook for 20 minutes followed by quick release.
- Stir the chickpeas well. Spread the chopped mint and cilantro evenly over the chickpeas. Add drained rice, remaining salt and water. Make sure all the rice is under the water. Close the Instant Pot lid with the pressure valve to sealing. Pressure Cook for 6 mins. Allow 5 mins natural pressure release.
- Open the Instant Pot and garnish with the reserved caramelized onions and cilantro. Gently fluff the rice.
- Serve with cucumber raita and lime wedges.
Video
Notes
Variations for Chickpea Biryani:
- Add a teaspoon of black peppercorn for additional spice.
- Add 1 to 2 diced tomatoes along with the chickpeas for a tangy flavor.
- Substitute ghee with oil for a Vegan Chickpea Biryani.
- If using canned chickpeas, rinse and drain the chickpeas and skip the initial pressure cooking step. Add only 1/2 cup of water along with the chickpeas. Layer over soaked white rice and pressure cook for 6 minutes.
- To make chickpea biryani with brown rice, simply layer rinsed brown rice over the soaked and uncooked chickpeas. Increase the pressure cook time to 25 minutes. Same water proportions will work. Also no need to soak the brown rice since 25 minutes is good time for brown rice to cook.
♥ We LOVE to hear from you! Did you try this recipe? Please share your food photo with hashtag #ministryofcurry on Facebook or Instagram, so we can see it and our followers can enjoy it too! Thank you and Happy Cooking ♥ Subscribe to our Youtube Channel for tasty and easy video recipes. Looking for more Instant Pot recipes? Check out our delicious Instant Pot Recipe board on Pinterest.
Update Notes: This recipe was originally posted in March 2018, but was updated in May 2019 with step by step recipe as well as new photos and tips.
Ramesh says
Has become a staple and is something I can easily do to help out with cooking.
I add 1 red bell pepper. Also cloves and black pepper and bay leaves.
I use less rice than the recipe I use 1 to 1.5 cups rice.
Archana says
Love the idea of adding veggies. Thank you for the feedback.
Melinda Adetona says
Hi, Can I substitute the long grain basmati rice with regular basmati if I don’t have that on hand?
Archana says
yes you can use regular basmati rice
Emily says
I am making this for dinner right now, and I am very excited! I noticed that the video says to cook the rice for 5 minutes, while the written recipe says 6 minutes. I would love to know for next time which time is preferred — I have my IP on for 6 minutes now. Thank you!
Archana says
5 or 6 mins will work.
Lisa says
I’m quite new to Instant Pot cooking, and was wondering do you need to increase the timings if you double re recipe? many thanks!!
Archana says
Same cook time.
Lisa says
Hi Archana – I just read through previous comments and see that timings do not need to increase when doubling the recipe. I am making this, this afternoon – looks amazing and cant wait to see how it goes. 🙂
Lisa says
Turned out perfect! thanks so much for a great recipe!
Faye Tack says
Please clarify; if using canned chick peas, add only 1/2 cup water to cook 2 cups rice? Is this correct or am I misunderstanding?
Archana says
So use 1/2 cup of water for canned instead of 1.5 cups for chickpeas. And then add 2 cups of water for 2 cups of rice.
Renu says
Can I use brown rice for this recipe? Any changes to the soaking time or cooking time? Thanks!
Archana says
I have it in the variations – To make chickpea biryani with brown rice, simply layer rinsed brown rice over the soaked and uncooked chickpeas. Increase the pressure cook time to 25 minutes. Same water proportions will work. Also no need to soak the brown rice since 25 minutes is good time for brown rice to cook.
Steve says
For Brown rice– I’m unclear what you mean by “same water proportions”. I layer on the rinsed brown rice over the soaked and uncooked chickpeas. And then add 1 cup of water for each cup of rice I added? (or is it the same water proportions that I’d use for just the chickpeas (1.5 cups of water) ? Sorry; I’m a novice. Thanks!
Archana says
1 cup of water for 1 cup of brown rice.
Steve says
I have to let you know: This was amazing. Balanced and robust flavor. Great texture. We couldn’t stop eating it. (and I may have surprised and impressed my Sri Lankan friend.) Thank you so much!
Archana says
You are most welcome! Thank you for the feedback.
AK says
Hi, Quick question, does cooking time and water for brown rice change if I’m using 3qtz IP. Looks like you are using larger IP. Thanks! Looking forward to trying it this afternoon
Archana says
Regardless of the size of the IP for brown rice the cook time is 20 to 25 mins.
Marcelina says
Hi Archana, this recipe looks amazing, but I do not have an IP. Would you happen to have this recipe using stove top ware rather than IP?
Archana says
I will include the stove top recipe this week just for you 🙂
Marcelina says
Thank you, Archana!! Though, I think your recipe is convincing me to get an Instant Pot! For 8 qt, what do you recommend?
Archana says
8 QT DUO. Also unless you have a big family or cook in big portions I would recommend getting a 6 QT DUO
Preety says
I would like to add paneer to this recipe. Do I add it right before the rice?
Archana says
Yes you can add it before the rice.
Dominic says
Good recipe overall. I like it a bit more spicy, so I double all the spices used and sub 1/4 to 1/2 of the mild red chili powder with hot chili powder. I also bloom some whole cardamom, cumin, coriander, and peppercorns and cook with the onions for extra flavor. Also, I would recommend reducing the water to cook the rice by about 1/4 cup per tomato if you do decide to add those. This is definitely a go-to recipe for me now. Thanks,
Teresa says
Archana I am obsessed with your blog! Thank you for all your wonderful recipes. Do you have any tips on how to double this recipe?
Archana says
Thank you! I would not recommend this in a 6 QT. The rice will get too mushy. You can try doubling in an 8 QT
safiya says
This recipe was perfect. I tend to be quite picky when it comes to desi food in general but everything about this recipe was fabulous. I love the variations you added especially the black pepper and tomato suggestion. Forever grateful to you bc this is a such a keeper!!!
10/10
Dowa W says
This recipe was great! I just added a bay leaf and few cloves When sharing onions and it was perfect! Thank you!
Alex says
I love this recipe! The flavor of the rice is so good, and so satisfying. I didn’t have chickpeas on hand so instead, I crisped up some paneer in a pan and some chicken and added that once the rice was finished cooking. Thank you for sharing this!
Maya says
Hi, I would like to make this with canned chickpeas. Can you please elaborate on directions? So I sauté it with the masala but then says to layer on top in soaked rice. So I take out the Chickpeas from IP put rice then the chickpea back on top or just leave them bottom of the rice? Also do I need to do any natural pressure release?
Archana says
Rice will go on top of the chickpeas. You can do natural pressure release for 5 mins
Madhu says
Have made this with both raw chickpeas as well as canned. Comes out delicious. Very simple and quick to make. It’s become a staple now, and made almost once a week. It’s a must try!