Chickpea Rice (Chole Pulao)

If you’re looking for a wholesome, satisfying meal that’s both vegan and gluten-free, Chickpea Rice, also known as Chole Pulao, is an absolute winner. This Indian-inspired one-pot dish combines fluffy basmati rice with tender chickpeas simmered in a fragrant onion-tomato sauce infused with aromatic spices.
Perfect for busy weeknights, meal prep, or a cozy family dinner, this dish is comforting, flavorful, and incredibly easy to make. Its vibrant spices and fresh cilantro make every bite a delight.

Why You’ll Love This Recipe

  • One-pot meal with minimal cleanup
  • Vegan, gluten-free, and protein-packed
  • Easy to prepare in under 40 minutes
  • Bursting with Indian flavors and aromatic spices
  • Perfect for meal prep or quick weekday dinners

Ingredients

Main Ingredients

  • 1 cup uncooked basmati rice: Fluffy, long-grain rice that absorbs spices beautifully
  • 1.5 cups cooked chickpeas (garbanzo beans): Adds protein and texture
  • 1 large onion (thinly sliced): Provides sweetness and depth when cooked
  • 1 large tomato (roughly chopped): Adds tanginess and a rich base
  • 1 tsp ginger-garlic paste: Aromatic and flavorful
  • 1–2 green chilies (finely chopped): Adds gentle heat
  • 1/4 cup chopped cilantro: Fresh, bright garnish

Whole Spices

  • 2 cloves
  • 3–4 black peppercorns
  • 1 bay leaf
  • 1 small cinnamon stick
  • 1/2 tsp cumin seeds

Powdered Spices

  • 1 tsp coriander powder
  • 1/2 tsp red chili powder
  • 1/4 tsp turmeric powder
  • Ground black pepper: To taste
  • Salt: To taste

Other Ingredients

  • 1 tbsp cooking oil of choice
  • 2 + 3/4 cups water (adjust as needed): For cooking rice

How to Make Chickpea Rice (Chole Pulao)

1. Heat Spices and Sauté Onion

Heat oil in a pot over medium heat. Add cloves, black peppercorns, bay leaf, cinnamon stick, and cumin seeds. Sauté for a few seconds until fragrant.
Add sliced onions and cook until translucent, soft, and lightly golden.

2. Add Aromatics and Tomatoes

Stir in ginger-garlic paste and sauté until the raw aroma disappears. Add powdered spices—coriander, red chili, turmeric, and black pepper—and cook for a few seconds.
Add chopped tomatoes, green chilies, and salt. Cook until tomatoes turn mushy and well blended.

3. Cook the Rice

Add uncooked rice to the pot and sauté for 1–2 minutes to coat the grains with the spice mixture.

4. Add Chickpeas and Water

Add cooked chickpeas, water, and cilantro. Stir gently, cover the pot, and cook on medium-low heat for 15–20 minutes or until the rice is tender and water is absorbed.

5. Rest and Fluff

Turn off the heat and leave the lid on for at least 5 minutes. Remove the lid, fluff the rice with a fork, add more cilantro and a squeeze of lime juice for brightness, and serve hot.

Tips for Success

  • Adjust water depending on your rice type; basmati may need slightly less or more.
  • For canned chickpeas, rinse thoroughly before use.
  • Avoid over-stirring after adding rice to prevent it from becoming sticky.
  • Experiment with other beans like kidney, black, or cannellini for variation.

Equipment Needed

  • Cooking pot with lid
  • Knife and cutting board
  • Spoon for stirring
  • Measuring cups and spoons

Recipe Variations

  • Kidney Bean Pulao: Swap chickpeas for kidney beans for a different texture.
  • Spicy Version: Add extra green chilies or garam masala for heat.
  • Vegetable Pulao: Toss in peas, carrots, or bell peppers for more color and nutrients.

Serving Suggestions

  • Serve with fresh yogurt or raita for creaminess
  • Pair with a crisp cucumber salad for contrast
  • Garnish with fried onions or extra cilantro
  • Complement with pickles or papadums for a full Indian meal

FAQs

Can I use brown rice instead of basmati?
Yes, but increase the water and cooking time slightly.

Is this dish suitable for meal prep?
Absolutely! Store in an airtight container in the fridge for up to 3 days.

Can I make it spicier?
Yes, increase green chilies or add red chili powder to taste.

Can I use dried chickpeas?
Yes, soak them overnight and cook until tender before adding.

Final Thoughts

This Chickpea Rice (Chole Pulao) is a flavorful, wholesome one-pot meal that’s perfect for any occasion. With fragrant spices, tender chickpeas, and fluffy rice, it’s a comforting and nutritious dish that satisfies both the taste buds and the stomach. Try it for dinner tonight—it’s simple, vibrant, and utterly delicious.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chickpea Rice (Chole Pulao)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Harper
  • Total Time: 40 minutes
  • Yield: 4 servings

Description

Chickpea Rice, also known as Chole Pulao, is a wholesome vegan and gluten-free Indian one-pot meal made with basmati rice, chickpeas, and aromatic spices. Perfect for a quick and flavorful lunch or dinner.


Ingredients

  • 1 cup uncooked long-grain basmati rice
  • 1.5 cups cooked chickpeas (garbanzo beans)
  • 1 large onion, thinly sliced
  • 1 large tomato, roughly chopped
  • 1 tsp ginger-garlic paste
  • 12 green chilies, finely chopped
  • 1/4 cup roughly chopped cilantro
  • 2 cloves
  • 34 black peppercorns
  • 1 bay leaf
  • 1 small cinnamon stick
  • 1/2 tsp cumin seeds
  • 1 tsp coriander powder
  • 1/2 tsp red chili powder
  • 1/4 tsp turmeric powder
  • Ground black pepper, to taste
  • Salt, to taste
  • 1 tbsp cooking oil of choice
  • 2 3/4 cups water (or as needed to cook the rice)


Instructions

  1. Heat oil in a pot. Add cloves, black peppercorns, bay leaf, cinnamon stick, and cumin seeds. Saute until fragrant.
  2. Add sliced onion and cook until translucent.
  3. Add ginger-garlic paste and saute until the raw smell disappears.
  4. Add coriander powder, red chili powder, turmeric powder, and saute for a few seconds.
  5. Add chopped tomato, green chilies, and salt. Cook until tomatoes turn mushy.
  6. Add uncooked rice and saute for 1-2 minutes.
  7. Add cooked chickpeas, water, and cilantro. Mix well.
  8. Cover and cook for 15-20 minutes until rice is cooked.
  9. Turn off heat and let it rest with the lid on for 5 minutes.
  10. Fluff the rice with a fork, add more cilantro and a squeeze of lime juice. Serve hot.

Notes

  • Adjust water based on the type and quality of rice.
  • For canned chickpeas, rinse before using.
  • You can use other beans like kidney beans, black beans, or cannellini beans as an alternative.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: One-Pot
  • Cuisine: Indian

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star