Pindi Chole Recipe Your Food Lab: Spiced Chickpea Magic From Punjab

Pindi Chole Recipe Your Food Lab: Spiced Chickpea Magic From Punjab

I fell in love with the bold, earthy flavors of this Punjabi classic the first time I tried it at a street-side stall in Amritsar.

This isn’t your typical chickpea curry—it’s a dry, spice-packed dish where the chickpeas soak up every smoky, tangy flavor. The secret is in the slow cooking and a special blend of whole spices toasted just right.

What you get is tender chickpeas with a deep, rustic taste that’s both hearty and comforting. It’s the kind of dish that fills your kitchen with an aroma so good, everyone gathers around before it’s even done.

Serve it with warm naan or bhatura, and you’ve got a meal that tastes like a hug from Punjab itself.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Pindi Chole Recipe Your Food Lab

Whole spices, dried chickpeas, and fresh aromatics build this Punjabi classic from scratch.

Ingredient Amount Notes
Dried Chickpeas 🥜 1 ½ cups Soaked overnight, drained
Yellow Onion 🧅 2 whole Finely minced for base
Tomatoes 🍅 3 whole Pureed or finely chopped
Fresh Ginger 🌿 1 tbsp Peeled, grated or minced
Garlic Cloves 🧄 6 cloves Minced for depth of flavor
Green Chili Peppers 🌶️ 2 whole Finely chopped, adjust for heat
Cumin Seeds 🌿 1 tsp Whole seeds for tempering
Coriander Seeds 🍃 1 ½ tbsp Lightly crushed for aroma
Black Peppercorns 🌶️ 1 tsp Whole, lightly crushed
Ground Turmeric 🌼 ½ tsp For vibrant color
Garam Masala 🌶️ 1 tsp Freshly ground preferred
Dried Mango Powder (Amchur) 🥭 1 tbsp For tangy kick
Salt 🧂 1 tsp Adjust to taste
Fresh Cilantro 🌿 ½ cup Chopped for garnish
Vegetable Oil 🫒 3 tbsp For cooking and tempering

The spices are everything here. Indian grocery stores like Patel Brothers or local halal markets have the best selection—look for fresh, vibrantly colored whole spices. Dried chickpeas (kabuli chana) are a must; canned won’t give you the right texture. I always buy my amchur and garam masala from Bharat Bazaar online when I can’t find them locally.

No dried mango powder? Tamarind pulp or lime juice (about 1 tbsp) can stand in, but the flavor won’t be quite the same. Short on whole spices? Pre-ground at half the amount works in a pinch, though fresh-toasted whole seeds have way more punch. If you’re out of cilantro, parsley’s fine (but don’t tell my mom). The ginger and garlic can be swapped for store-bought paste—1 tsp for each.

Store whole spices in airtight containers away from light—they’ll last 6-12 months. Soaked chickpeas keep in the fridge for 24 hours if you need to pause. This dish actually tastes even better the next day once all those flavors meld together.

❤️

Why You’ll Love This Recipe

  • Minimal Effort: I soak the chickpeas overnight, then it’s just one pot and a handful of pantry staples—no fuss.
  • Ginger-Garlic Punch: The fresh ginger and garlic cloves bloom in the oil, giving every bite that warm, aromatic kick I crave.
  • Feeds a Crowd: I make a big batch for weekend lunches, and it tastes even better the next day stuffed in a wrap.
  • Budget Friendly: Dried chickpeas, onions, tomatoes—simple, cheap, and I always have them on hand.

Step-by-Step Instructions for Pindi Chole

Here’s the method I use to create authentic Punjabi flavor with every spiced bite.

Step 1: Prepare the Spice Base

Heat 2 tablespoons of the vegetable oil in a heavy-bottomed pot over medium heat. Add the cumin seeds, coriander seeds, and black peppercorns, stirring constantly for 30-45 seconds until the cumin turns fragrant and slightly darker.

Quickly add the finely minced yellow onion to prevent the spices from burning. Sauté for 6-8 minutes until the onion turns golden brown and the raw smell disappears. This builds the foundation of your flavor.

I always keep the heat at medium here—too high and the spices will burn, too low and they won’t release their full aroma.

Step 2: Build the Aromatic Paste

Add the grated fresh ginger, minced garlic cloves, and finely chopped green chili peppers to the pot. Stir well and cook for 2-3 minutes until the raw garlic smell mellows and the mixture looks slightly pasty.

Now add the pureed tomatoes, ground turmeric, salt, and dried mango powder (amchur). Cook this masala for 8-10 minutes on medium-low heat, stirring frequently, until the oil starts to separate at the edges.

This separation is your visual cue that the masala is properly cooked. The tomatoes will darken and thicken, and the spices will meld beautifully.

Step 3: Cook the Chickpeas in the Masala

Add the soaked, drained dried chickpeas to the pot along with 1 cup of water. Stir to coat the chickpeas completely in the masala. Bring to a boil, then reduce heat to low, cover, and simmer for 30-40 minutes.

Check occasionally and add ¼ cup water at a time if the mixture looks too dry. The chickpeas should be tender but still hold their shape when done. I like to press one between my fingers to test—it should mash easily but not fall apart.

Step 4: Finish with Garam Masala and Garnish

Once the chickpeas are cooked, stir in the garam masala and cook for an additional 2 minutes to let the flavors bloom. The dish should have a thick, gravy-like consistency—add a splash of water if needed.

Turn off the heat and drizzle the remaining 1 tablespoon vegetable oil over the top. Stir well, then transfer to a serving dish. Garnish with the chopped fresh cilantro just before serving.

This final touch of raw cilantro adds a bright, fresh contrast to the deep, spiced flavors. Serve hot with bhatura or naan for the full experience.

👨‍🍳

Pro Tips For Making Pindi Chole Recipe Your Food Lab

  • Soak Overnight: I learned this the hard way—dried chickpeas need at least 8 hours in water to soften properly, or they’ll stay tough no matter how long you cook them.
  • Cook Onions Low: Caramelize the yellow onions on medium-low heat for 15-20 minutes until deep brown; rushing this step leaves them raw and the spice base underdeveloped.
  • Grate Ginger and Garlic: Sounds tedious, but grating fresh ginger and garlic instead of mincing releases more flavor and blends seamlessly into the masala.
  • Simmer Uncovered: After adding tomatoes, let the mixture bubble uncovered for 8-10 minutes to thicken the gravy—covering it just steams the chickpeas instead of concentrating the sauce.

Best Sauces and Condiments for These Flavors

Classic Mint Chutney

A cool mint chutney balances the heat beautifully. Blend 1 cup fresh mint leaves, ½ cup cilantro, 1 green chili, 1 tbsp lemon juice, and ½ tsp salt with 2 tbsp water. This bright, herby contrast cuts through the richness perfectly.

Tamarind Date Chutney

For a sweet-tangy kick, simmer ½ cup tamarind pulp, 4 pitted dates, 2 tbsp jaggery, and ½ tsp cumin powder until thick. This chutney’s complexity elevates every bite. I love how it complements the earthy spices. 💫

Yogurt Raita

Beat 1 cup plain yogurt with ½ tsp roasted cumin powder, ¼ tsp black salt, and 2 tbsp chopped cucumber. This creamy, cooling side soothes the palate and adds a refreshing contrast to the bold flavors.

Pickled Onions

Quick-pickle 1 thinly sliced red onion in ¼ cup vinegar, 1 tsp sugar, and ½ tsp salt for 30 minutes. The sharp, tangy crunch adds texture and brightness that works wonderfully with the dish’s depth.

Lemon Wedges

A simple yet essential accompaniment. Serve with fresh lemon wedges for a citrusy zing that enhances all the spices. Squeeze 1-2 wedges over your plate just before eating to lift the flavors. 🍋

Green Chili Sauce

Blend 4-5 green chilies, 2 tbsp vinegar, 1 tsp sugar, and ½ tsp salt for a fiery condiment. This adds heat lovers’ perfect kick while keeping the dish’s authentic Punjabi character.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 38g14%
Dietary Fiber 10g36%
Sugars 6g
Protein 12g24%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Why do I need to soak the chickpeas overnight?

Soaking ensures even cooking and tender texture. It also reduces cooking time by 30-40% and helps remove compounds that can cause digestive discomfort. Skipping this step may leave chickpeas undercooked.

2

Can I use canned chickpeas to save time?

Not recommended. Canned chickpeas lack the firm texture needed for this dry preparation and may turn mushy. If you must, rinse well and reduce simmering to 10-15 minutes.

3

What if my masala isn’t separating from the oil?

Cook it longer on medium-low heat while stirring frequently. Add a splash of water if it sticks. The oil should separate after 8-10 minutes when properly cooked.

4

How do I adjust the spice level?

Reduce or omit green chilies for mild heat. For extra kick, add ½ tsp red chili powder with the turmeric. Always taste as you cook and adjust gradually.

★★★★★4.6(14 reviews)
Allison Carter