Spicy Punjabi Chole

🕒 Prep: 15 min
🔥 Cook: 30 min
🍽 Serves: 4
Be the First to Review!

Spicy Punjabi Chole is a classic North Indian dish that packs a punch with its rich flavors and aromatic spices. Perfect for when you're craving something hearty and satisfying, this dish is a staple at family gatherings and festive occasions.

Ingredients for Spicy Punjabi Chole

Canned chickpeas are the star of the show, offering a convenient and protein-rich base for the dish. The large onion is finely chopped to add a sweet and savory depth to the sauce. Pureed tomatoes bring acidity and a touch of sweetness, balancing the spices beautifully. The ginger-garlic paste adds a robust, aromatic foundation, while green chilies introduce a fresh, spicy note. Cumin seeds and a bay leaf are essential for that earthy, warm aroma that defines Punjabi cuisine.

For the spices, chili powder provides heat, while garam masala adds a complex blend of flavors. Ground coriander and ground turmeric round out the spice profile with their earthy, slightly bitter notes. Salt enhances all the flavors, and vegetable oil is used for sautéing. Finally, a sprinkle of fresh cilantro and a squeeze of lemon juice brighten the dish at the end.

Tips & Tricks

  • Use a non-stick pan to prevent sticking and ensure even cooking.
  • For a thicker consistency, mash some chickpeas with a spoon during cooking.
  • Adjust the number of green chilies based on your spice tolerance.
  • Prepare the dish a day in advance for even deeper flavors.

Serving Suggestions

Serve Spicy Punjabi Chole with warm naan or fluffy basmati rice for a complete meal. A side of cooling cucumber raita or a simple green salad complements the spice beautifully.

Frequently Asked Questions

Can I use dried chickpeas instead of canned?
Yes, soak and cook them beforehand to ensure they're tender.
What if I don't have garam masala?
You can substitute with a mix of cumin, coriander, and cinnamon.
How can I make it less spicy?
Reduce the green chilies and chili powder to suit your taste.

Spicy Punjabi Chole Recipe Walkthrough

Start by heating the vegetable oil in a large pan over medium heat. Add the cumin seeds and the bay leaf, letting them sizzle until they release their aroma. This step is crucial for infusing the oil with those wonderful, earthy flavors.

Next, toss in the finely chopped onion. Sauté it until it's golden brown, which should take about 5-7 minutes. This caramelization process adds sweetness and depth to the dish. Stir in the ginger-garlic paste and green chilies; let them cook for about a minute to mellow the raw flavors.

Pour in the tomato puree and cook the mixture until the oil separates, a sign that the tomatoes are well-cooked and their acidity has mellowed. This typically takes around 5-10 minutes. Now, mix in the chili powder, garam masala, ground coriander, ground turmeric, and salt. Stir well to combine.

Add the drained chickpeas to the pan, ensuring they're well-coated with the spice mixture. Pour in 1 cup of water, cover the pan, and let it simmer for about 15 minutes. This simmering allows the chickpeas to absorb the flavors thoroughly.

Before serving, taste and adjust the seasoning if necessary. Stir in the lemon juice for that final zing. Garnish with fresh cilantro just before serving to add a burst of freshness.

Why You'll Love This Recipe

  • Quick and easy to prepare with canned chickpeas.
  • Bursting with bold, authentic Punjabi flavors.
  • A plant-based dish that's both filling and nutritious.
  • Perfect for meal prep and tastes even better the next day.

Ingredients

2 cups canned chickpeas (drained)
1 large onion (finely chopped)
2 large tomatoes (pureed)
1 tablespoon ginger-garlic paste
2 green chilies (slit)
1 teaspoon cumin seeds
1 bay leaf
1 teaspoon chili powder
2 teaspoons garam masala
1 teaspoon ground coriander
1 teaspoon ground turmeric
Salt to taste
2 tablespoons vegetable oil
2 tablespoons fresh cilantro (chopped)
Juice of half a lemon

Step-by-step Instructions

1. Heat oil in a large pan over medium heat and add cumin seeds and bay leaf.
2. Once the cumin seeds sizzle, add chopped onions and sauté until golden brown.
3. Stir in the ginger-garlic paste and green chilies; cook for another minute.
4. Add the tomato puree and cook until the oil separates from the mixture.
5. Mix in chili powder, garam masala, ground coriander, ground turmeric, and salt.
6. Add the drained chickpeas to the pan, stir well to coat with the spices.
7. Pour in 1 cup of water, cover, and simmer for 15 minutes.
8. Adjust seasoning, if necessary, and add lemon juice before removing from heat.
9. Garnish with fresh cilantro before serving.

Ratings and Comments

Thank you for your rating!