Pindi Chole Recipe Your Food Lab: Authentic Punjabi Spice Infusion

Pindi Chole Recipe Your Food Lab: Authentic Punjabi Spice Infusion

I’ve spent years chasing the true taste of Punjab, and this chole recipe finally nails it. The secret? Slow-cooked chickpeas with a spice blend that’s been perfected over generations.

What sets this apart is the traditional dry spice infusion—no watery gravy here. The chickpeas soak up every bit of flavor, turning tender and packed with smoky, tangy depth.

You’ll get a dish that’s rich, aromatic, and just like the street food from Rawalpindi. Every bite delivers that authentic, rustic punch you’ve been missing.

Serve with bhatura or naan for the full experience. Here’s how to make it right the first time.

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

Ingredients for Pindi Chole Recipe Your Food Lab

Authentic Punjabi flavors start with these carefully selected, traditional ingredients for that street food magic.

Ingredient Amount Notes
Dried Chickpeas 🥘 1 ½ cups Soaked overnight, drained
Tea Leaves 🍵 2 tbsp Black tea for color infusion
Onion 🧅 1 whole Finely chopped, large
Tomatoes 🍅 2 whole Pureed, medium-sized
Fresh Ginger 🌿 1 tbsp Grated or minced
Fresh Garlic Cloves 🧄 6 cloves Minced or crushed
Green Chili Peppers 🌶️ 2 whole Finely chopped, adjust to taste
Cumin Seeds 🌿 1 tsp Whole for tempering
Coriander Powder 🌿 1 tbsp Ground, freshly roasted
Garam Masala 🌶️ 1 ½ tsp Freshly ground preferred
Turmeric Powder 🌿 ½ tsp For color and earthiness
Red Chili Powder 🌶️ 1 tsp Adjust for heat preference
Amchur Powder 🍈 1 tbsp Dried mango powder for tang
Pomegranate Seeds 🍇 ¼ cup For garnish and tanginess
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Vegetable Oil 🫒 ½ cup For cooking, neutral flavor

The chickpeas are the foundation—dried are non-negotiable for that perfect texture. Soak them overnight (12 hours minimum) for tender, flavor-absorbing beans. For the tea leaves, Assam or Darjeeling from Whole Foods or an Indian grocery store work best for that deep amber color. Amchur powder (dried mango powder) is critical—find it at Patel Brothers or online. Don’t skip the overnight soak; it’s worth the wait.

No amchur? Dried tamarind paste at half the amount or fresh lemon juice (add at the end) can substitute, but the flavor won’t be quite the same. Fresh ginger and garlic are key—don’t use powdered for this. Out of garam masala? Mix equal parts cumin, cardamom, and cinnamon. For heat adjustments, reduce or omit the green chilies and red chili powder. Pomegranate seeds can be swapped with chopped raw onion for crunch.

Store dried chickpeas in an airtight container in a cool, dark place for up to 1 year. The spice blend stays fresh for about 6 months. Cooked chole keeps in the fridge for 4-5 days and reheats beautifully—honestly tastes even better the next day once all those flavors meld together.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that I can dump the chickpeas, tea leaves, and spices in one pot and let them work their magic together.
  • Tea-Infused Magic: The tea leaves add this deep, smoky aroma that makes the chickpeas taste unlike any other chole I’ve tried.
  • Meal Prep Hero: It tastes even better the next day, so I always make a double batch for lunches.
  • Budget Stretcher: Dried chickpeas and basic pantry staples mean I can feed four for the price of a takeout appetizer.

Step-by-Step Instructions for Pindi Chole

Traditional techniques meet bold Punjabi flavors—this method stays true to its roots while ensuring perfect results.

Step 1: Infuse the Chickpeas with Tea

Place the 1.5 cups Dried Chickpeas in a large pot with enough water to cover by 2 inches. Add the 2 tbsp Tea Leaves and bring to a boil. Reduce heat to medium-low and simmer for 1 hour until the chickpeas are tender but still hold their shape.

The tea leaves will darken the chickpeas to that signature deep brown color while adding a subtle earthy note. Drain the chickpeas, discarding the tea leaves, and set aside. This infusion step is non-negotiable for authentic Pindi Chole—it’s what gives the dish its distinctive look and depth.

Step 2: Prepare the Aromatic Base

Heat the 0.5 cup Vegetable Oil in a heavy-bottomed pot over medium heat. Add the 1 tsp Cumin Seeds and let them sizzle for 20-30 seconds until fragrant and just beginning to turn golden brown. This tempering step releases the cumin’s warm, nutty aroma into the oil.

Add the 1 whole Onion, finely chopped, and sauté for 5-6 minutes until soft and translucent. Stir in the 1 tbsp Fresh Ginger, 6 cloves Fresh Garlic Cloves, and 2 whole Green Chili Peppers, cooking for another 2 minutes until the raw aroma of the ginger and garlic mellows. This base builds layers of flavor that define the dish.

Step 3: Build the Spice Foundation

Add the 2 whole Tomatoes (pureed) to the pot and cook for 8-10 minutes until the mixture thickens and the oil begins to separate at the edges. This visual cue tells you the tomatoes have cooked down sufficiently.

Stir in the 1 tbsp Coriander Powder, 0.5 tsp Turmeric Powder, 1 tsp Red Chili Powder, and 1 tbsp Amchur Powder. Cook for 2-3 minutes, stirring constantly, to toast the spices and deepen their flavors. The turmeric will lend a warm golden hue, while the amchur adds the signature tang.

Step 4: Simmer to Perfection

Add the tea-infused chickpeas to the pot along with 1.5 tsp Garam Masala. Pour in 1 cup of water and stir to combine. Reduce heat to low, cover, and let it simmer for 15-20 minutes to allow the flavors to meld.

You’ll know it’s ready when the chickpeas are ultra-tender and the sauce has thickened enough to coat the back of a spoon. The garam masala, added at this stage, preserves its complex aroma, giving the dish its final authentic touch.

Step 5: Finish and Garnish

Remove from heat and let the Pindi Chole sit covered for 5 minutes to allow the flavors to settle. This short rest ensures every bite is infused with the rich, spiced sauce.

Garnish with 0.25 cup Pomegranate Seeds and 0.25 cup Fresh Cilantro just before serving. The pomegranate seeds add a burst of tartness and color, while the cilantro brings a fresh, bright finish to the dish.

👨‍🍳

Pro Tips For Making Pindi Chole Recipe Your Food Lab

  • Soak Chickpeas 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.
  • Toast Tea Leaves Lightly: Sounds weird, but it works: dry-roast the tea leaves for 30 seconds before adding water to deepen the smoky flavor without bitterness.
  • Skip Raw Ginger: Always grate the fresh ginger fine—big chunks won’t dissolve into the masala, leaving awkward bites in your chole.
  • Simmer Uncovered: After adding tomatoes, cook uncovered for 10 minutes to thicken the gravy naturally—no extra effort, just better texture.

Health Benefits of pindi chole recipe food lab

Digestive Health Boost

Chickpeas are packed with soluble fiber—about 15g per cup—which supports healthy digestion and helps maintain stable blood sugar levels. This makes the dish particularly beneficial for those managing diabetes or looking to improve gut health. I notice a real difference in how I feel after meals like this. 💪

Plant-Based Protein Power

A single serving provides around 15g of plant-based protein, making it an excellent meat alternative. The combination of chickpeas and spices creates a complete protein profile, essential for muscle repair and immune function. It’s a filling, nutritious option that keeps you energized for hours.

Rich in Antioxidants

The turmeric, coriander, and amchur powder in this recipe are loaded with antioxidants that combat inflammation. Turmeric’s curcumin is especially powerful, known for its anti-inflammatory and immune-boosting properties. These spices don’t just add flavor—they add serious health benefits.

Heart-Healthy Fats

Using vegetable oil in moderation provides heart-healthy unsaturated fats, which help lower bad cholesterol levels. The dish is naturally low in saturated fats, making it a heart-smart choice. Pair it with whole-grain bread for an even more balanced meal.

Vitamin and Mineral Rich

This dish is a great source of iron, magnesium, and folate from the chickpeas. The tomatoes add a boost of vitamin C, which enhances iron absorption. It’s a nutrient-dense meal that supports overall well-being. 🌟

Low Glycemic Impact

Thanks to the high fiber and protein content, this dish has a low glycemic index, meaning it releases energy slowly. This helps prevent blood sugar spikes and crashes, keeping you full and satisfied longer. It’s a great option for sustained energy throughout the day.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 480mg21%
Total Carbohydrate 32g12%
Dietary Fiber 8g29%
Sugars 6g
Protein 10g20%
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

Can I use canned chickpeas instead of dried?

For best texture, dried chickpeas are ideal. Canned ones work in a pinch but may turn mushy. If using canned, skip the tea infusion and reduce simmering to 10 minutes

2

Why use tea leaves in the recipe?

The tea gives Pindi Chole its signature dark color and subtle earthy depth. Black tea works best for authentic flavor and appearance. Don’t skip this step!

3

How do I adjust the spice level?

Reduce or omit green chilies for milder heat. For extra kick, add 0.5 tsp more red chili powder. Balance heat with yogurt when serving.

4

What’s the best way to store leftovers?

Store in an airtight container in the fridge for up to 5 days. Reheat gently with a splash of water to maintain moisture.

★★★★★5.0(14 reviews)
Brian Walker