
This authentic Lahori cholay recipe brings the vibrant streets of Lahore to your kitchen with its rich, spiced aroma and hearty chickpea goodness.
I developed this version after testing multiple spice blends to capture the true authentic Pakistani flavor. The key is slow-cooking the chickpeas with traditional whole spices until they’re tender and infused with deep, complex flavors.
What you’ll achieve is a thick, flavorful curry with perfectly cooked chickpeas that soak up every spice. The dish balances warmth, tang, and subtle sweetness in every bite.
Serve with fresh naan or steamed basmati rice for a complete meal that honors Pakistani culinary tradition.
Ingredients for Lahori Cholay Recipe by Food Fusion
Authentic Pakistani flavors start with these carefully selected whole and ground spices plus fresh ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Chickpeas 🌱 | 2 cups | Soaked overnight, drained |
| Onion 🧅 | 2 whole | Medium, finely chopped |
| Tomatoes 🍅 | 3 whole | Medium, pureed |
| Fresh Ginger 🌿 | 2 tbsp | Minced or grated |
| Garlic Cloves 🧄 | 6 cloves | Minced to paste |
| Green Chilies 🌶️ | 4 whole | Slit lengthwise, adjust to taste |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
| Fresh Ginger Paste 🌿 | 1 tbsp | For authentic depth |
| Vegetable Oil 🫒 | ½ cup | For sautéing spices |
| Cumin Seeds 🌿 | 1 tsp | Whole, for tempering |
| Black Cardamom Pods 🌿 | 2 whole | Lightly crushed |
| Bay Leaves 🍃 | 2 whole | Dried or fresh |
| Cloves 🌿 | 4 whole | For whole spice blend |
| Coriander Powder 🌿 | 1 ½ tbsp | Freshly ground preferred |
| Turmeric Powder 🌿 | 1 tsp | For color and earthiness |
| Red Chili Powder 🌶️ | 1 ½ tsp | Adjust to spice preference |
| Garam Masala 🌿 | 1 tsp | Added at the end |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Amchur Powder 🌿 | 1 tsp | Dried mango powder for tang |
| Water 💧 | 4 cups | For cooking chickpeas |
[recipe_ingredient_scaler]
The whole spices are non-negotiable for that authentic Lahori taste. Black cardamom and cloves are must-haves—find them at Indian or Pakistani grocery stores (they’re usually sold in small bags near the rice). I get mine from Patel Brothers or the international aisle at Whole Foods. Don’t skip soaking the chickpeas overnight; it cuts cooking time and ensures they absorb all those beautiful spices.
No amchur powder? Lime juice or tamarind paste can stand in for the tang (use one-third the amount). Fresh tomatoes not available? Canned crushed tomatoes work in a pinch. For extra richness, stir in 2 tbsp plain yogurt at the end. The green chilies can be reduced or omitted if you prefer less heat—just don’t tell my grandmother.
This tastes even better the next day once the flavors meld. Stores in the fridge for up to 4 days, or freeze for 3 months (just thaw and reheat gently). I always make a double batch—it’s that good (and reheats beautifully).
Why You’ll Love This Recipe
- One Pot Wonder: I love how I just dump soaked chickpeas, onions, tomatoes, ginger, and garlic into a single pot and let it simmer—minimal cleanup, maximum flavor.
- Garlic-Ginger Magic: That first bite with the punchy garlic and fresh ginger hits differently. It’s the kind of taste that lingers in the best way.
- Weeknight Hero: Honestly, it’s my go-to for busy evenings—ready in under an hour and pairs perfectly with naan or rice.
- Budget-Friendly Batch: Dried chickpeas stretch so far, and leftovers taste even better the next day. I’ll be real: it’s saved me more than a few grocery runs.
Step-by-Step Instructions for Authentic Pakistani Spiced Chickpeas
Here’s the method I rely on for restaurant-quality results every time.
Step 1: Soak and Pressure Cook the Chickpeas
Begin by pressure cooking the 2 cups Dried Chickpeas (soaked overnight and drained) with the 4 cups Water for 20-25 minutes on medium heat until they’re tender but still hold their shape. I always check by pressing a chickpea between my fingers—it should crush easily without being mushy.
This step ensures the chickpeas absorb all the spices we’ll add later. If you’re using a stovetop pot instead of a pressure cooker, it may take 1-1.5 hours of simmering to reach the same tenderness.
Step 2: Temper the Whole Spices
Heat the ½ cup Vegetable Oil in a large pot over medium-high heat. Add the 1 tsp Cumin Seeds, 2 whole Black Cardamom Pods, 2 whole Bay Leaves, and 4 whole Cloves. Sauté for 30-45 seconds until the cumin seeds sizzle and the aromatics release their fragrance.
Now add the 2 whole Onion (finely chopped) and cook for 8-10 minutes until they turn a deep golden brown. This builds the flavor base—don’t rush it. The onions should be nearly caramelized for that authentic depth.
Step 3: Build the Spice Foundation
Add the 2 tbsp Fresh Ginger (minced), 6 cloves Garlic Cloves (minced to paste), 4 whole Green Chilies (slit lengthwise), and 1 tbsp Fresh Ginger Paste. Sauté for 2-3 minutes until the raw smell of garlic disappears.
Next, add the 3 whole Tomatoes (pureed), 1.5 tbsp Coriander Powder, 1 tsp Turmeric Powder, 1.5 tsp Red Chili Powder, and 1.5 tsp Salt. Cook for 8-10 minutes on medium heat, stirring frequently, until the oil separates and the mixture thickens into a rich, aromatic paste.
Step 4: Simmer and Finish with Tang
Add the cooked chickpeas to the pot and stir to coat them in the spice mixture. Pour in 1 cup Water and bring to a simmer. Cook uncovered for 15-20 minutes on low-medium heat until the sauce thickens and clings to the chickpeas.
Finally, stir in the 1 tsp Garam Masala, 2 tbsp Lemon Juice, and 1 tsp Amchur Powder. Simmer for another 2-3 minutes. Taste and adjust salt if needed. The amchur powder adds that signature tangy kick that defines Lahori cholay.
Garnish with ½ cup Fresh Cilantro and serve hot with naan or rice.
Pro Tips For Making Lahori Cholay Recipe By Food Fusion
- Soak Overnight: Dried chickpeas need at least 8 hours in water—any less and they stay stubbornly hard, no matter how long you cook them. I learned this the hard way after serving undercooked cholay to guests.
- Char the Onions: Cook the onions until deep golden brown, almost charred—this adds the signature Lahori smokiness. About 10-12 minutes on medium-high heat does it.
- Crush Ginger-Garlic: Pound fresh ginger and garlic into a rough paste instead of mincing—it releases more flavor into the oil. Sounds weird, but it works.
- Simmer Uncovered: Once the spices are in, let the cholay simmer uncovered for 15 minutes so the gravy thickens just right. Skip the lid, or you’ll end up with watery results.
Dietary Considerations for This Dish
Vegetarian Friendly
This dish is naturally 100% vegetarian and packed with plant-based protein from the 2 cups Dried Chickpeas. A single serving provides about 15g of protein, making it a substantial meat-free option. I often serve this when I have vegetarian friends over for dinner. 🌱
Gluten-Free Naturally
The recipe contains no gluten ingredients, so it’s safe for those with celiac disease or gluten sensitivity. Just ensure your garam masala and other spice blends are certified gluten-free—some brands add fillers. I always check labels at the store.
Vegan Adaptation
To make this fully vegan, simply omit the yogurt if you were planning to add it as a finishing touch. The dish is already dairy-free, and the rich spice blend ensures you won’t miss the creaminess. It’s just as delicious without it.
Allergen Information
This recipe is free from common allergens like dairy, eggs, nuts, and soy. The only potential concern is sulfites in dried spices. If you have a sensitivity, look for organic or sulfite-free spice brands.
Lower Sodium Option
To reduce sodium, cut the 1.5 tsp Salt in half and use low-sodium vegetable broth instead of water. The spices provide plenty of flavor, so you won’t sacrifice taste. I often do this when cooking for my parents.
Spice Level Control
Adjust the heat by reducing the 4 whole Green Chilies or omitting them entirely. For milder flavor, also cut the 1.5 tsp Red Chili Powder to ½ tsp. The dish will still be aromatic and delicious without the spice. 💡
Nutrition Facts
Frequently Asked Questions
Can I use canned chickpeas instead of dried?
Yes, but the texture differs slightly. Use 3 cans (15 oz each) drained and rinsed chickpeas. Skip the pressure cooking step and add them directly to the spice mixture, simmering for just 10-15 minutes to absorb flavors.
Why do we add amchur powder at the end?
Amchur powder (dried mango) adds the signature tangy kick that defines Lahori flavor. Adding it late preserves its bright, citrusy notes rather than letting them cook off. Start with ½ tsp if you’re new to its bold taste.
How do I fix bland cholay?
A pinch of salt or squeeze of lemon can revive flavors. For deeper taste, add ½ tsp garam masala and simmer for 5 more minutes. Always taste before serving.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026