Follow Me On Social Media!
Indian Butter Chickpeas: Velvety, Spiced & Comfort-Rich.

If you love the silky, aromatic sauce of traditional Butter Chicken (Murgh Makhani) but prefer a plant-forward or budget-friendly alternative, Indian Butter Chickpeas are a revelation. This dish replaces the poultry with hearty, protein-packed chickpeas (chana), which act like tiny sponges, soaking up a luxurious tomato-butter gravy.1
The hallmark of this recipe is the “Makhani” Sauce—a blend of tomatoes, cream, and a specific bouquet of spices that creates a flavor profile that is warm, slightly sweet, and deeply savory without being “hot” spicy.2
The “Makhani” Blueprint
To achieve that restaurant-quality velvet texture, we focus on the balance between the acidity of the tomatoes and the richness of the fats.
| Component | Key Ingredient | Purpose |
| The Protein | Cooked Chickpeas | Provides a nutty, firm texture and absorbs the sauce. |
| The Base | Tomato Passata/Puree | Creates a smooth, seedless, and deep red foundation. |
| The Richness | Butter & Heavy Cream | Rounds out the spices and provides the “velvet” mouthfeel. |
| The Aromatic | Ginger-Garlic Paste | The essential “flavor engine” of Indian cooking. |
| The Secret | Dried Fenugreek (Kasuri Methi) | Provides the iconic “buttery” restaurant aroma. |
Ingredients
- 2 cans (15 oz each) Chickpeas, rinsed and drained3
- 2 tbsp Butter (or Ghee)
- 1 tbsp Oil (to prevent butter from burning)
- 1 large Yellow onion, finely diced4
- 2 tbsp Ginger-garlic paste
- 1 cup Tomato passata (smooth tomato puree)
- 1/2 cup Heavy cream (or full-fat coconut milk for a vegan twist)5
- 1 tsp Honey or Sugar (to balance the tomato acidity)
The Spice Blend
- 1 tbsp Garam Masala6
- 1 tsp Turmeric
- 1 tsp Ground Cumin
- 1 tsp Kashmiri Red Chili Powder (mild flavor, vibrant color)7
- 1/2 tsp Sea salt
Step-by-Step Instructions
1. The Aromatic Base
Heat the butter and oil in a large skillet over medium heat. Add the diced onions and sauté until they are golden brown and translucent.
The Pro Secret: Don’t rush this. Caramelizing the onions is where the deep, “comfort-rich” base flavor comes from. Once golden, add the ginger-garlic paste and cook for 1 minute until fragrant.
2. The Tomato Reduction
Stir in the tomato passata, turmeric, cumin, salt, and chili powder. Cover and simmer for 8–10 minutes.
- The Goal: The sauce should thicken and the oil should start to separate at the edges. This indicates the raw tomato flavor is gone and the spices have “bloomed.”
3. The Chickpea Infusion
Add the chickpeas and about 1/2 cup of water (or vegetable broth). Stir to coat every chickpea in the spice base. Let it simmer for another 5 minutes so the chickpeas soften slightly and absorb the flavors.
4. The Velvet Finish
Lower the heat and stir in the heavy cream and honey. Finally, add the Garam Masala and crush the Kasuri Methi (dried fenugreek) between your palms as you sprinkle it over the pan.8
- Stir gently until the sauce is a uniform, vibrant orange-gold.

Flavor and Texture Notes
This dish is unabologetically indulgent. The sauce is thick enough to coat a spoon and has a complex warmth that lingers without burning the palate. The chickpeas provide a satisfying, “meat-like” chew that makes the meal feel substantial.
The scent of fenugreek and butter creates a “bakery-fresh” aroma that fills the kitchen, making it the ultimate comfort food for a rainy evening.
Tips and Variations
- The Vegan Swap: Replace the butter with coconut oil and the heavy cream with full-fat canned coconut milk.9 The flavor remains incredibly rich with a subtle tropical hint.
- The “Paneer” Hybrid: Add cubes of Paneer or Halloumi cheese along with the chickpeas for extra texture and protein.
- Spice Adjustment: If you like heat, add a diced Serrano pepper during the onion sauté phase.10
- The Perfect Side: Serve this with Garlic Naan or Basmati Rice.11 The sauce is designed to be mopped up, so don’t skip the bread!
FAQ
Can I use dried chickpeas?
Yes! They are actually preferred for texture. Soak them overnight and boil them until tender before adding them to the sauce. One can (15 oz) is roughly equal to 1.5 cups of cooked chickpeas.12
What if I can’t find Kasuri Methi (Dried Fenugreek)?
While it is the “secret” ingredient for that authentic butter-sauce flavor, you can substitute it with a pinch of Celery Seed powder or just extra fresh cilantro. It won’t be exactly the same, but it will still be delicious.
How do I store leftovers?
Like most curries, this tastes even better the next day as the spices continue to meld. Store in the fridge for up to 4 days. If the sauce thickens too much, add a splash of water when reheating.
Conclusion
Indian Butter Chickpeas transform humble legumes into a dish that feels like a luxury. It’s a testament to how the right combination of aromatics and fats can turn simple ingredients into a “comfort-rich” masterpiece.
Would you like me to suggest a recipe for a “Cucumber Mint Raita” to serve as a cooling side, or perhaps help you find a “One-Pot” version of this recipe for a quicker cleanup?
