Chana Punjabi Indian Chickpea Stew Recipe

Experience the rich, savory flavors of Chana Punjabi, a classic vegetarian Indian chickpea stew. This hearty and flavorful dish, inspired by Heather Carlucci-Rodriguez of the renowned Lassi restaurant (NY Times), is a comforting favorite. Simmered to perfection with aromatic spices and tangy tomatoes, it's a perfect weeknight meal. Top with a dollop of yogurt for an extra creamy, tangy kick!

Prep Time 20 mins
Cook Time 70 mins
Calories 318.5 kcal
Protein 23g
Rating Be the first
Chana Punjabi Indian Chickpea Stew 70

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Chana Punjabi Indian Chickpea Stew

  • Canola Oil
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • Minced Ginger
  • 1-2 green chilies, finely chopped (adjust to taste)
  • 1 (28 ounce) can crushed tomatoes
  • 1 teaspoon paprika
  • 1 teaspoon salt (plus more to taste)
  • Ground Coriander
  • 1 teaspoon garam masala
  • 1/2 teaspoon turmeric
  • Fresh Lemon Juice
  • 1 (15 ounce) can chickpeas, drained and rinsed
  • 1/4 cup chopped cilantro, for garnish
  • Rice

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Chana Punjabi Indian Chickpea Stew? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Chana Punjabi Indian Chickpea Stew

  1. Heat vegetable oil in a medium saucepan over medium-low heat. Add the chopped onion and sauté until translucent and soft, about 5 minutes.
  2. Add minced garlic, ginger, and green chilies. Sauté until soft and fragrant, about 3 minutes.
  3. Stir in crushed tomatoes and 1/4 cup of water.
  4. Cover and simmer until tomatoes are very soft, about 5 minutes. Remove from heat.
  5. Carefully transfer the tomato mixture to a blender or food processor. Puree until smooth.
  6. Return the pureed mixture to the saucepan and place over medium heat.
  7. Add paprika, 1 teaspoon salt, coriander, garam masala, turmeric, and lemon juice. Stir well to combine.
  8. Add the drained and rinsed chickpeas. Bring to a boil, then reduce heat to low.
  9. Cover and simmer for 45 minutes, stirring every 10-15 minutes and adding a little water if needed to prevent sticking.
  10. Stir in chopped cilantro. Taste and adjust salt as needed.
  11. Serve hot with cooked rice and a dollop of plain yogurt, if desired.

Nutrition Information (Approximate per serving)

Sodium

51 g

Sugar

14g

Fat

2g

Carbs

18g

Frequently Asked Questions

How long does it take to make Chana Punjabi Indian Chickpea Stew?

Chana Punjabi Indian Chickpea Stew takes about 90 minutes from start to finish — roughly 20 minutes to prepare and 70 minutes to cook.

How many calories are in Chana Punjabi Indian Chickpea Stew?

Chana Punjabi Indian Chickpea Stew has approximately 318.5 calories per serving, with about 23 g protein, 18 g carbohydrates and 9 g fat.

What ingredients do I need for Chana Punjabi Indian Chickpea Stew?

The key ingredients for Chana Punjabi Indian Chickpea Stew are Canola Oil, Onion, Garlic, Minced Ginger, Chili, Tomatoes. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review