
Indian Butter Chickpeas Recipe is my go-to answer when I’m craving something cozy, creamy, and full of flavor but do not have the time to fuss. Picture a silky tomato-butter sauce hugging hearty chickpeas, with just the right hit of spice and sweetness. This is the weeknight dinner I lean on when I want that restaurant-style satisfaction without a long ingredient list or complicated technique. It is vegetarian, pantry-friendly, and wildly forgiving if you are missing an item or two. If you have 30 minutes, a skillet, and a can or two of chickpeas, you’re about to eat very well.
Ingredients You Need for Butter Chickpeas (With Smart Substitutions)
Here is the simple, flexible pantry list. Use what you have, and I’ll share swaps that keep the spirit of the dish. The result is a buttery, mildly spiced sauce with tender chickpeas, and you can easily adjust for dairy-free or extra-veg versions.
- Chickpeas: 2 cans, drained and rinsed. Home-cooked chickpeas work too.
- Unsalted butter: 2 to 3 tablespoons. Swap with vegan butter or olive oil for dairy-free.
- Onion: 1 small, finely chopped. Shallot works in a pinch.
- Garlic and ginger: 3 cloves and 1 tablespoon minced, or use paste.
- Tomato sauce or crushed tomatoes: 1 cup. Tomato puree is fine.
- Heavy cream or coconut cream: 1/2 cup for silky richness.
- Garam masala, ground cumin, turmeric, and paprika.
- Sugar or honey: A small pinch balances acidity.
- Salt and black pepper to taste.
- Fresh cilantro for garnish, optional but lovely.
Pro tip: If you have only coconut milk, that’s okay. Use the thicker part from the can for a luxurious sauce. If you’re craving a protein on the side for meat-eaters, bake a tray of baked chicken thighs while the sauce simmers. It is an easy win for mixed-diet households.
Why it works: Tomato brings tang, butter and cream smooth the edges, and warm spices add depth without making it heavy. Simple, satisfying, and no fuss.
Indian Spices That Build Classic Butter Curry Flavor
Butter-style curries are about gentle warmth and roundness, not fire. The backbone is garam masala plus a few familiar friends. You do not need a big spice cabinet to make this shine.
Garam masala is the blend that ties everything together. It usually includes cardamom, cinnamon, cloves, cumin, pepper, and more. Add it toward the end to preserve its aroma. Cumin gives earthiness, turmeric paints everything golden and adds a subtle bitter-sweet note, and paprika adds color and mild warmth. A pinch of kasuri methi dried fenugreek leaves is authentic and amazing if you have it, but it is optional.
If you’re new to these spices, start light, taste, and adjust. You can always bloom a touch more garam masala in hot butter and stir it in. That little chef’s move wakes up sleepy spices and makes your kitchen smell incredible.
How to Make Butter Chickpeas Step by Step
Simple process you can repeat any weeknight
1. Sauté aromatics: Melt butter in a skillet over medium heat. Add onion with a pinch of salt. Cook until soft and lightly golden. Stir in garlic and ginger until fragrant.
2. Spice it up: Sprinkle in cumin, turmeric, and paprika. Toast 30 to 60 seconds, stirring, until the spices smell nutty.
3. Tomato base: Stir in tomato sauce. Simmer 5 minutes to soften the acidity. If it is too thick, splash in water.
4. Chickpeas: Add the chickpeas and simmer 8 to 10 minutes, stirring occasionally, until they are tender and the sauce hugs them.
5. Creamy finish: Reduce the heat to low, stir in cream or coconut cream, and a pinch of sugar. Add garam masala. Simmer 2 minutes more. Taste for salt, then finish with black pepper and cilantro.
Serve hot with rice or flatbread. That’s it. This method is fast, forgiving, and delivers the comfort of takeout with homey freshness. If you want more cozy sides, a bowl of butternut squash sweet potato soup pairs perfectly.
One-Pan Butter Chickpeas Method for Easy Cleanup
You can make this in one large skillet or a wide saucepan. Choose something with a bit of depth so the tomato base does not splatter. Keep your heat in the medium to medium-low range once the sauce is simmering, and stir every couple of minutes so nothing sticks.
Pan choices and quick tips
– Stainless steel browns the onions nicely. If it sticks, add a splash of water and scrape up the tasty bits.
– Nonstick is totally fine and keeps cleanup breezy.
– Cast iron will work too. Just keep the heat moderate to protect the cream.
Less mess means more time to enjoy dinner, which is the whole point on a busy evening.
How to Get a Creamy, Restaurant-Style Butter Sauce
That lush texture comes from balancing fat and acid. Here’s what matters: use butter or a double splash of olive oil for roundness, let the tomato base simmer a few minutes to mellow, then stir in cream or coconut cream off the boil. The sauce should look glossy and smooth.
If it tastes a little sharp, add a pinch more sugar, or another tablespoon of cream. If it tastes flat, add a tiny squeeze of lemon or a pinch more salt. Work in small adjustments. You will feel it click when the sauce goes from good to addictive.
Vegan Butter Chickpeas and Dairy-Free Options
This dish is easy to make fully vegan. Use vegan butter or olive oil, and swap heavy cream for full-fat coconut milk or coconut cream. The coconut adds body without screaming coconut once the spices bloom. A splash of cashew cream also works if that is your style.
Everything else stays the same. Chickpeas, tomato, warm spices, and a glossy finish. You’ll still get that comfort-food vibe, spoon after spoon.
High-Protein and Veggie Add-Ins for Chickpea Curry
Want to bulk it up or stretch it into lunches? Stir in extras during the simmer so they absorb the sauce.
- Spinach or kale: Toss in a few handfuls at the end until wilted.
- Peas: Frozen peas add sweetness and color.
- Cauliflower florets: Par-cook or steam, then simmer in the sauce.
- Paneer or tofu: Cubed and gently warmed in the sauce for protein.
- Leftover roasted veggies: Sweet potato, carrots, or zucchini are great.
For light meals later in the week, I like to spoon cold leftovers over greens with a squeeze of lemon, or pair with a bright side like this fresh apple chicken salad if you are feeding a mixed crowd.
How Spicy Are Butter Chickpeas? Heat Level Customization
Dial it to your comfort zone
Classic butter curries are mild to medium. If you want more heat, add cayenne, chili powder, or a minced green chili with the spices. For less heat, stick to paprika and lean on black pepper for gentle warmth.
Start at mild and build. You can always sprinkle a little more cayenne at the end or serve with chili flakes at the table. Family-friendly and flexible is the goal.
What to Serve With Butter Chickpeas (Basmati Rice, Naan, Roti)
Steamy basmati rice is the classic. Naan or roti are perfect for scooping and swiping every last bit of sauce. If you want an all-in-one bowl, spoon it over rice, add a dollop of yogurt, and scatter cilantro and sliced scallions on top.
Hosting friends? Put out rice, warmed naan, a crunchy salad, and maybe a mild soup to start. If you want more easy ideas for big-batch cooking, check out these easy crockpot recipes for set-and-forget sides or tomorrow’s lunch.
Meal Prep, Make-Ahead, and Freezer-Friendly Tips
- Make ahead: The sauce tastes even better the next day. Cook fully, cool, and refrigerate up to 4 days.
- Freeze: Portion into containers and freeze up to 3 months. Thaw in the fridge overnight.
- Reheat smart: Warm gently on the stove with a splash of water or milk to loosen.
- Double it: Make a bigger batch on Sunday and you are set for quick weeknights.
If you like making cozy mains and simple sides on repeat, bookmark this for your rotation. For dessert pairing after a savory bowl, something simple and buttery like these crisp German butter cookies always hits the spot.
Storage and Reheating Tips for Chickpea Curry
Store in an airtight container in the fridge for up to 4 days. When reheating on the stove, add a splash of water, milk, or coconut milk and warm gently over low heat until the sauce is silky again. Microwave works too. Heat in short bursts and stir so the sauce does not split.
Leftovers thicken as they chill, which I love for stuffing into wraps. Add a crunchy slaw and you’ve got a great lunch. If you want a sweet finish, a slice of something classic like apple rhubarb pie is a happy ending.
Common Questions
Can I use dried chickpeas? Yes. Soak overnight, then cook until tender before starting the recipe. You’ll need about 3 cups cooked chickpeas.
What if my sauce tastes too acidic? Simmer a few minutes longer, add a pinch of sugar, and stir in a tablespoon more cream or coconut cream.
Is there a lighter version? Use less butter and swap cream for evaporated milk or light coconut milk. Still comforting, just lighter.
Can I add chicken? Absolutely. Stir in shredded rotisserie chicken or serve with roasted pieces on the side. Keep the base vegetarian and add meat only to some portions if needed.
What is the difference between this and tikka masala? Butter-style sauces lean richer and slightly sweeter with a buttery finish, while tikka masala is often tangier and spicier.
A Friendly Wrap-Up for Hungry Cooks
If you want a quick, crowd-pleasing dinner that feels special, this Indian Butter Chickpeas Recipe is the move. You get creamy comfort, customizable heat, and clean-out-the-pantry flexibility. It is beginner-friendly, weeknight-fast, and great for leftovers. If you’re curious to compare styles or want more tips from a broader view, this guide to this other version of Chickpeas Recipe is a helpful resource. Now grab your pan, open those chickpeas, and make the kind of dinner you’ll be excited to eat again tomorrow.
Print
Butter Chickpeas
- Total Time: 30 minutes
- Yield: 4 servings
Description
A cozy, creamy dish featuring chickpeas in a silky tomato-butter sauce with warm spices, perfect for weeknight dinners.
Ingredients
Main Ingredients
- 2 cans Chickpeas, drained and rinsed (Home-cooked chickpeas work too.)
- 2 to 3 tablespoons Unsalted butter (Swap with vegan butter or olive oil for dairy-free.)
- 1 small Onion, finely chopped (Shallot works in a pinch.)
- 3 cloves Garlic, minced
- 1 tablespoon Ginger, minced (Or use paste.)
- 1 cup Tomato sauce or crushed tomatoes (Tomato puree is fine.)
- 1/2 cup Heavy cream or coconut cream (For silky richness.)
- 1 pinch Sugar or honey (Balances acidity.)
- Salt and black pepper to taste
- Fresh cilantro for garnish (Optional but lovely.)
Spices
- 1 tablespoon Garam masala (Add towards the end to preserve aroma.)
- 1 teaspoon Ground cumin
- 1 teaspoon Turmeric
- 1 teaspoon Paprika
- 1 pinch Kasuri methi (Optional, for authentic flavor.)
Instructions
Preparation
- Melt butter in a skillet over medium heat.
- Add onion with a pinch of salt and cook until soft and lightly golden.
- Stir in garlic and ginger until fragrant.
Spice it Up
- Sprinkle in cumin, turmeric, and paprika. Toast for 30 to 60 seconds until the spices smell nutty.
Tomato Base
- Stir in tomato sauce and simmer for 5 minutes to soften the acidity.
- If too thick, splash in water.
Add Chickpeas
- Add chickpeas and simmer for 8 to 10 minutes, stirring occasionally, until tender and the sauce hugs them.
Creamy Finish
- Reduce heat to low, stir in cream or coconut cream, and a pinch of sugar.
- Add garam masala and simmer for 2 minutes more.
- Taste for salt, then finish with black pepper and cilantro.
Notes
If using coconut milk, use the thicker part for a luxurious sauce. This dish is flexible and can be adjusted to be vegan or include meat. Serve with rice or flatbread.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: dinner, Main Course
- Cuisine: Indian, Vegetarian





