Spicy Punjabi Chole
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.
This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.
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.
Why This Spicy Punjabi Chole Works
Once the oil is hot and the cumin and bay leaf go in, the spices wake up in the fat. Their taste spreads into the oil, and that seasoned oil then coats everything that goes into the pan after. As the onions cook, they lose their sharp bite, shrink down, and turn golden. They start to taste sweeter and give the base a thicker, almost jammy feel. Ginger-garlic paste and green chilies soften in that hot oil too, so their strong bite smooths out.
When the tomato puree cooks until the oil separates, a lot of the water cooks off. The tomatoes go from watery and sour to thicker and more mellow. At this stage, the dry spices cling to the tomato-onion mix instead of floating in water, so they stay close to the chickpeas later. Once the chickpeas simmer in this thick, spiced base with a bit of water, they soak in the seasoned liquid and soften more inside. By the end, the sauce is not watery, just loose enough to coat each chickpea, and the lemon and cilantro go on at the end so they stay bright and fresh.
Spicy Punjabi Chole 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.
Mistakes To Avoid
Letting the onions stay pale instead of cooking them to a deep golden brown keeps them sharp and watery. The base never thickens properly, so the chole ends up tasting flat and thin, with a sauce that feels more like tomato soup than a rich gravy.
Adding the tomato puree and then rushing this step causes trouble. When the tomato is not cooked until the oil separates, the raw tomato stays sour and the gravy stays loose, so the spices don’t cling well to the chickpeas and the sauce feels harsh and undercooked.
Pouring in too much water or not simmering long enough leaves the chickpeas sitting in a watery broth. The gravy doesn’t coat them, and the dish looks and feels more like boiled chickpeas in spiced water than a thick, clinging curry.
Adding the lemon juice too early, while the pan is still boiling hard, can make the gravy sharper and sometimes slightly bitter. The sourness also fights with the spices, so the heat and warmth from the masala feel weaker in the final dish.
Equipment Used:
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.
Trending Now
Classic Hard-Boiled Eggs
Perfectly cooked hard-boiled eggs with a tender white and a creamy yolk, ideal for...
View RecipeOven-Baked Pork Chops
Enjoy a delightful dinner with these tender and juicy oven-baked pork chops, seaso...
View RecipeTater Tot Supreme Casserole
A delightful twist on the classic tater tot casserole recipe, featuring a rich ble...
View RecipeClassic Pan-Seared Scallops
Experience the rich, buttery flavor of perfectly pan-seared scallops, a delicacy f...
View RecipeFrequently 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.
Serving Ideas for Spicy Punjabi Chole
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.
More Main Dishes Recipes
Zesty Glazed Meatloaf
A delightful twist on the classic meatloaf recipe, Zesty Glazed Meatloaf combines ...
View RecipeTraditional Roast Prime Rib
A succulent and tender roast prime rib, seasoned to perfection and slow-roasted fo...
View RecipeSmoky Chipotle Meatloaf
Discover a modern twist on a classic favorite with our Smoky Chipotle Meatloaf. Th...
View RecipeSpicy Lime Seared Ahi Tuna
Experience a burst of flavor with our Spicy Lime Seared Ahi Tuna, a perfect fusion...
View Recipe