There’s something truly comforting about the rich aroma of spices that fills my kitchen when I make my Indian Butter Chickpeas Recipe. This dish combines the earthy flavors of chickpeas with a creamy, buttery tomato sauce that wraps around every bite like a warm hug. I remember the first time I served this to friends—skeptical at first, they were soon diving back for seconds, their eyes lighting up with each velvety spoonful.
Fast food can be convenient, but there’s an undeniable joy that comes from preparing a meal that nurtures both the body and spirit. As the weather turns cooler and we seek out cozy dishes to warm our souls, this chickpea curry shines brightly. Not only is it incredibly easy to prepare, but it’s also a crowd-pleaser that can be made in under 30 minutes with just a handful of ingredients. Join me as we explore a recipe that’s not only straightforward but also bursts with flavor—perfect for busy weeknights or when you want to impress with minimal effort.
Why will you love this Indian Butter Chickpeas Recipe?
Flavorful experience: Succulent chickpeas paired with a rich, buttery tomato sauce create an irresistible combination that tantalizes your taste buds.
Quick and easy: This dish can be whipped up in under 30 minutes, making it perfect for busy weeknights!
Nutritious goodness: Packed with protein and fiber, it’s a wholesome option for anyone looking to eat healthily.
Versatile delight: Enjoy it on its own, over rice, or with naan—adapt it to suit your cravings!
Crowd-pleasing charm: Whether hosting friends or enjoying a family dinner, this recipe is sure to impress everyone at the table.
Create a satisfying meal tonight that’s sure to bring warmth and comfort. For more tasty ideas, check out my other delicious curry recipes.
Indian Butter Chickpeas Ingredients
A delightful fusion of flavors awaits!
For the Curry
• Butter – adds richness to the sauce, giving it that creamy texture.
• Chickpeas – the star of the dish, providing protein and fiber for a healthy meal.
• Red Onion – diced finely; it brings sweetness and depth to the flavor profile.
• Garlic – minced for aromatic zest that elevates the dish.
• Fresh Ginger – grated to lend a warm, spicy essence that’s essential in Indian cooking.
• Tomato Paste – for a concentrated tomato flavor that enhances the sauce’s richness.
• Turmeric Powder – adds a vibrant color and an earthy flavor, key to any Indian recipe.
• Ground Cumin – contributes a warm, nutty note that complements the spices.
• Ground Coriander – brings a citrusy balance, enhancing the overall flavor.
• Chili Powder – or Red Chili – adds a kick of heat; adjust according to your spice tolerance.
• Garam Masala – a hallmark of Indian cuisine; this blend of spices creates a warm, aromatic profile.
• Salt – brings all flavors together, making each bite savory.
• Tinned Crushed Tomatoes – the base of the sauce, providing juicy, tangy goodness.
• Heavy Cream or Coconut Milk – for that creamy finish, making the sauce luscious.
• Lemon Juice – a splash of brightness and acidity to balance the richness.
• Chopped Cilantro – to garnish, adding freshness and a vibrant touch.
This Indian Butter Chickpeas recipe promises to be a sumptuous testament to homemade comfort food! Enjoy the rich aromas as you cook, and prepare for a delightful meal that brings everyone together.
How to Make Indian Butter Chickpeas
-
Melt Butter: Start by heating 2 tablespoons of butter in a large pan over medium heat until it’s melted. Once melted, add the diced onion and sauté for 5-6 minutes until it’s translucent and slightly caramelized.
-
Add Aromatics: Toss in 2 minced garlic cloves and 1 tablespoon of grated fresh ginger. Cook for another minute, allowing the flavors to mingle, then stir in 1 teaspoon of tomato paste along with the turmeric, cumin, coriander, chili powder, and salt. Sauté for 1-2 minutes until fragrant.
-
Prepare the Sauce: Pour in 400 g of tinned crushed tomatoes. At this point, you can either blend the mixture until smooth or leave it chunky, based on your preferred texture.
-
Stir in Chickpeas: Gently mix in 540 g of drained and rinsed chickpeas, allowing them to simmer in the sauce for 10 minutes. This step helps the chickpeas soak up all those delicious flavors!
-
Finish the Curry: Lower the heat and stir in 125 ml of heavy cream or coconut milk, along with ¼ to ½ a lemon’s juice. Warm it through but avoid boiling, then sprinkle fresh chopped cilantro on top for a burst of color and flavor.
Optional: Serve with warm naan or over fluffy rice for a complete meal.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Indian Butter Chickpeas
Fridge: Store your Indian butter chickpeas in an airtight container for up to 3 days. This dish tastes even better the next day as the flavors meld!
Freezer: If you want to freeze it, transfer the cooled curry to a freezer-safe container. It can stay good for up to 3 months.
Thawing: To reheat, thaw overnight in the fridge. Gently warm on the stove over low heat, adding a splash of water or coconut milk to return the creaminess.
Reheating: Enjoy your leftovers hot with rice or naan; it’s comforting and just as delicious as when freshly made!
Indian Butter Chickpeas Variations
Embrace the joy of customizing your Indian Butter Chickpeas for a unique culinary adventure!
-
Vegan Version: Substitute heavy cream with coconut milk to maintain creaminess without the dairy.
-
Spicy Kick: Add more chili powder or diced fresh chilies for a fiery flavor that spice lovers will adore. Remember, a little heat goes a long way!
-
Sweet and Savory: Toss in a handful of raisins or dried apricots during simmering for a delightful sweet contrast to the savory spices.
-
Nutty Texture: Sprinkle some toasted cashews or almonds on top to give your dish a satisfying crunch and an added layer of richness.
-
Herbaceous Touch: Swap cilantro for fresh mint or basil for a refreshing twist that brightens up the dish.
-
Root Veggie Boost: Stir in diced potatoes or carrots for extra texture and color; they soak up the curry flavors beautifully!
-
Creamy Richness: For an ultra-luxurious sauce, blend in a dollop of cashew cream or cream cheese just before serving.
-
Add Protein: Incorporate cooked lentils or diced tofu to enhance protein content, making for a heartier meal that still celebrates the chickpeas.
Make Ahead Options
These Indian Butter Chickpeas are perfect for meal prep enthusiasts! You can chop the onions, mince the garlic, and grate the ginger up to 3 days in advance, storing them in airtight containers in the refrigerator to maintain their freshness. Additionally, you can prepare the spice blend (turmeric, cumin, coriander, chili powder, and garam masala) and keep it sealed until you’re ready to cook. When you’re ready to enjoy your delicious curry, just follow the remaining steps, cooking the sauce, adding the chickpeas, and finishing with cream and lemon juice—this way, you’ll have a warm, comforting meal with minimal effort, just as delightful as when freshly made!
Expert Tips for Indian Butter Chickpeas
• Chickpea Choice: Use dried chickpeas for richer flavor; soak them overnight and cook until tender. Canned chickpeas are quicker and still delicious!
• Balancing Heat: Adjust the chili level to your taste, and remember that adding acidity with lemon juice can help tone down heat if it’s too spicy.
• Creamy Finish: For a vegan version, substitute heavy cream with coconut milk, which adds a wonderful tropical note to this Indian Butter Chickpeas recipe.
• Texture Control: Blend the sauce before adding chickpeas for a smooth curry or leave it chunky for a more rustic feel; both are delightful!
• Extra Flavor: Enhance depth by adding a splash of vegetable broth along with the crushed tomatoes—a little goes a long way!
• Garnish Thoughtfully: Don’t skip the chopped cilantro; it elevates the dish visually and flavor-wise, offering a fresh contrast to the rich curry.
What to Serve with Indian Butter Chickpeas?
Complete your meal with delightful sides that enhance every bite of this flavorful curry.
-
Fluffy Basmati Rice: Its light, airy texture absorbs the creamy sauce beautifully, balancing the dish perfectly. Serve it warm, and let the rice soak up all those rich flavors.
-
Warm Naan Bread: The soft, pillowy bread is perfect for scooping up the curry, delivering an authentic Indian dining experience right at your table. Each bite becomes a glorious adventure of tastes and textures!
-
Cucumber Raita: This cooling yogurt and cucumber side dish offers a refreshing contrast to the spice and richness of the curry. It soothes the palate and elevates the whole dining experience.
-
Sauteed Spinach: Lightly sautéed with garlic, the vibrant greens add a nutritious element while enhancing the meal’s flavor profile. Plus, the pop of color on your plate makes for a visually enticing spread.
-
Mango Chutney: With its sweet-tart flavor, this condiment harmonizes beautifully with spices, adding a delightful zing that complements every spoonful. It’s a must-try for those who love a touch of sweetness!
-
Lemon Water: A refreshing drink like chilled lemon water not only quenches your thirst but also cleanses the palate between bites, making each taste of the curry feel new and exciting.
Indian Butter Chickpeas Recipe FAQs
What kind of chickpeas should I use for the Indian Butter Chickpeas recipe?
Absolutely! While canned chickpeas are quick and convenient, using dried chickpeas can enhance the flavor. If you choose dried, soak them overnight and cook until tender—this will give your curry a richer taste. If you’re short on time, though, canned chickpeas work wonderfully too!
How long can I store Indian Butter Chickpeas in the fridge?
You can store your Indian butter chickpeas in an airtight container in the fridge for up to 3 days. I often find that this dish tastes even better the next day as the flavors have more time to meld together, making it a perfect meal prep option!
Can I freeze Indian Butter Chickpeas?
Very! To freeze, let the curry cool completely and transfer it to a freezer-safe container. It will keep well for up to 3 months. Make sure to leave some space at the top of the container since the liquid may expand as it freezes.
How do I reheat frozen Indian Butter Chickpeas?
I recommend thawing the curry overnight in the fridge. Once thawed, warm it gently on the stove over low heat, adding a splash of water or coconut milk to help restore its creaminess. Stir frequently to ensure everything heats evenly, which usually takes about 10-15 minutes.
Can I make this recipe vegan?
Absolutely! For a vegan version of your Indian butter chickpeas, simply substitute the heavy cream with coconut milk. This addition not only keeps the curry creamy but also adds a delightful hint of tropical flavor. Just replace with the same amount and follow the recipe as directed!
What should I do if my curry is too spicy?
If the heat is a bit too much for your liking, you can balance it out by adding more cream or coconut milk to mellow the spice. You can also squeeze in some additional lemon juice, as acidity can help tone down heat. Another option is to serve it over rice or with naan, which can dilute the spiciness while adding to your meal!

Indian Butter Chickpeas Recipe You’ll Crave Every Week
Ingredients
Equipment
Method
- Melt Butter: Start by heating 2 tablespoons of butter in a large pan over medium heat until it’s melted. Once melted, add the diced onion and sauté for 5-6 minutes until it’s translucent and slightly caramelized.
- Add Aromatics: Toss in 2 minced garlic cloves and 1 tablespoon of grated fresh ginger. Cook for another minute, allowing the flavors to mingle, then stir in 1 teaspoon of tomato paste along with the turmeric, cumin, coriander, chili powder, and salt. Sauté for 1-2 minutes until fragrant.
- Prepare the Sauce: Pour in 400 g of tinned crushed tomatoes. At this point, you can either blend the mixture until smooth or leave it chunky, based on your preferred texture.
- Stir in Chickpeas: Gently mix in 540 g of drained and rinsed chickpeas, allowing them to simmer in the sauce for 10 minutes. This step helps the chickpeas soak up all those delicious flavors!
- Finish the Curry: Lower the heat and stir in 125 ml of heavy cream or coconut milk, along with ¼ to ½ a lemon's juice. Warm it through but avoid boiling, then sprinkle fresh chopped cilantro on top for a burst of color and flavor.







