This Indian-inspired chickpea and rice - chana pulao is a delicious rice dish that is fragrant, aromatic, and packed with flavors! An easy one-pot meal that is freezer-friendly and ready in 30 minutes.

Whenever I am in need of a low-effort meal after a long workday, this chana pulao is my go-to! Although simple, it is incredibly aromatic and flavorful due to the addition of various spices and aromatics. I love serving this recipe with some tofu curry and, if I have time, some homemade vegan momos to make it a meal.
Jump to:
💚Why you will love this recipe
- An easy, one-pot recipe that is quick to make
- Aromatic, fragrant, and packed with flavors
- Hearty, satisfying, and comforting to have
- A great meal prep dish that is freezer-friendly
🍚What you will need
📃Ingredients notes and substitutions
- Rice - Basmati rice is preferred. You can use brown basmati for a whole grain version but do increase the amount of water used by ½ cup and the cooking time to 45-50 minutes.
- Chickpeas - Both canned chickpeas and chickpeas cooked from scratch can be used.
- Onion - Both red and yellow onions will work in this recipe.
- Spices - Some spices, like black cardamom, can be hard to get, so feel free to omit them. You can customize this recipe and add spices such as garam masala, turmeric powder, and star anise.
- Vegetables - I am not adding any in this recipe, but feel free to add veggies like diced tomatoes, bell peppers, and carrots.
🔪How to make
Heat some oil in a pan. Add onion, and saute until translucent and lightly browned.
Add 2 tablespoons of water to deglaze pot, then stir in garlic. Cook for a minute until fragrant.
Next, add all spices, frying for another minute.
Add rice, chickpeas, and water. Bring mixture to a simmer, and cook on medium-low to low heat for 10-15 minutes or until rice has absorbed all water.
Allow to rest for 10 minutes, then fluff up the rice using a rice paddle or fork.
Serve your chickpea and rice while warm!
✅Helpful tips
- Instant pot version - Use the saute mode to cook your onion, garlic, and spices. Then, cancel saute. Cover and cook at high pressure for 5 minutes. Allow pressure to release naturally, then fluffy your rice using a rice paddle.
- Avoid stirring rice or opening the lid when cooking - This might disrupt the cooking process as steam and heat escape the pot. As a result, your rice might not be cooked properly.
- Fixing undercooked rice - If all the water is absorbed but your rice is still chewy, add 2-3 tablespoons of hot water and cook it on low for another 5 minutes.
- Keep the lid on after cooking - This final step of allowing rice to rest after cooking allows absorption of remaining moisture, firming and fluffing up rice.
- Double the recipe - Feel free to double all ingredients to make a larger batch. You might need to use a larger pot, and increase cooking time by 2-3 minutes.
Save this recipe!
Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.
🥘How to serve
Here are some of my favorite ways to serve chana pulao:
Toppings - Chopped cilantro or mint, raita, plain yogurt (dairy or plant-based), or any other good toppings!
Curries and stews - Such as my vegetable vindaloo, Madras curry, and moong Masoor dal.
Side dishes - Especially vegetable sides like cabbage curry and Indian stir-fry vegetables.
Indian mains - Meatier mains, such as butter chicken, tandoori chicken, vegan kebab, and soya chunks Manchurian goes well with this chickpea and rice.
❄️Storing leftovers
Fridge - Leftover chana pulao can be refrigerated in an airtight container for 3-4 days.
Freezer - Pulao can be frozen for 3 months. Portion rice out using containers or ziptop bags so you will only be taking out what you need. Allow frozen rice to defrost overnight in the fridge before reheating.
Reheating - Heat some oil in a pan, then add rice along with 1-2 tablespoons of water. Cook for 1-2 minutes, stirring occasionally, until the water has boiled off. Or, you can sprinkle on some water and reheat it in the microwave.
❔Commonly asked questions
The main difference between biryani and pulao is their preparation method. The process of making biryani is much more complicated. It involves parboiling rice in a pot of salted water before adding the rest of the ingredients, such as meat and vegetables.
On the other hand, pulao often only involves 1 pot, and all ingredients are cooked together in an exact amount of water so that all liquid will be absorbed completely when pulao is done cooking.
The making of biryani also involves layering, in which parboiled rice and other partially cooked ingredients are layered on top of one another before further cooking. On the flip side, all ingredients in pulao are mixed without any layers or separation of ingredients.
Depending on the recipe, pulao can be mild to moderately spicy. To make this chana pulao spice-free, omit the chili powder. On the other hand, you can spice it up by adding chopped green chilies.
🍽More vegan rice dishes
If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉
📖 Recipe
Indian Chickpea and Rice (Chana Pulao)
Ingredients
- 1 medium red onion diced
- 3 cloves garlic minced
- ½ inch ginger peeled and minced
- 1.5 cups water
- 1 cup basmati rice uncooked *
- ½ teaspoon chili powder (optional, for heat)
- ½ 15 oz can chickpeas rinsed (or 1 ½ cup cooked chickpeas)
- 1 teaspoon salt or to taste
Spices
- 1 teaspoon cumin seeds
- 1 pod black cardamom
- 3 pods green cardamom
- 1 cinnamon stick
- 3 whole cloves
- 1 bay leaf
- 5 whole black peppercorn
Instructions
- Heat some oil in a pan. Add onion, and saute until translucent and lightly browned for 2-3 minutes.
- Add 2 tablespoons of water to deglaze pot, then stir in garlic and ginger. Cook for a minute until fragrant.
- Next, add all spices, frying for another minute.
- Add water, rice, chickpeas, and salt to the pot. Bring mixture to a simmer and cook on medium-low to low heat, covered for 10-15 minutes. At this point, the rice should have absorbed most of the water. Avoid opening the lid while the rice is cooking.
- Allow to rest for 10 minutes, then fluff up the rice using a rice paddle or fork.
- Serve your chickpea and rice while warm!
Notes
- Spices - Some spices, like black cardamom, can be hard to get, so feel free to omit them. You can customize this recipe and add spices such as garam masala, turmeric powder, and star anise.
- Instant pot version - Use the saute mode to cook your onion, garlic, and spices. Then, cancel saute. Cover and cook at high pressure for 5 minutes. Allow pressure to release naturally, then fluffy your rice using a rice paddle.
- Avoid stirring rice or opening the lid when cooking - This might disrupt the cooking process as steam and heat escape the pot. As a result, your rice might not be cooked properly.
- Fixing undercooked rice - If all the water is absorbed but your rice is still chewy, add 2-3 tablespoons of hot water and cook it on low for another 5 minutes.
Save this recipe!
Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.
Nutrition
Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.
Stacy says
Are the stove top measurements accurate? One cup rice and only 1-1/4 cup water? I know the instant pot uses less water but I would think you’d need at least 2 cups of water on stove top.
Meesha says
I had forgot to mention that you will need 11/2 cups of water if cooking on stovetop!😅
Shellie says
Fantastic recipe. I used brown basmati and I substituted a teaspoon of Chinese five spice for the star anise I don't have. I do have anise seed but wasn't sure how to substitute that. I look forward to having this again very soon with star anise. Delicious! Thanks, Meesha.
Meesha says
I am so happy to hear that! 😊