Indian Butter Chickpeas in a rich, creamy tomato sauce—an easy, comforting vegetarian curry packed with bold, restaurant-style flavor!

Indian Butter Chickpeas

Indian Butter Chickpeas bring everything you love about rich, comforting curry—without the heaviness or the long cooking time.


What You’re Making: Butter-Style Curry, Chickpea Edition

This dish takes the structure of classic butter gravy—tomatoes, aromatics, warm spices, butter, cream—and wraps it around chickpeas that soak up flavor like they were born for it. You get:

  • A smooth, clingy sauce
  • Tender chickpeas that taste seasoned all the way through
  • A finish that’s glossy, rich, and ridiculously scoopable

It’s weeknight-friendly, dinner-party worthy, and dangerously good with rice and naan.


Ingredients For The Best Indian Butter Chickpeas

This makes 4 to 5 hearty servings.

For The Chickpeas

  • Chickpeas (canned) – 2 cans (15 oz each), drained and rinsed
  • Rinsing removes can flavor and excess salt. You’ll taste the difference.
  • Water or low-sodium vegetable broth – ½ cup (to loosen sauce and help simmer)

For The Butter Gravy Base

  • Butter – 4 tablespoons, divided. We use some for cooking, some for the finish. That’s how you get depth.
  • Neutral oil – 1 tablespoon (helps butter not burn)
  • Yellow onion – 1 large, finely chopped
  • Garlic – 5 cloves, minced
  • Ginger – 1½ tablespoons, grated (or minced very fine)
  • Tomato paste – 2 tablespoons
  • Crushed tomatoes – 1 can (14–15 oz)
  • Or 3 medium ripe tomatoes blended smooth. But canned is reliable.
  • Cashews – ⅓ cup (soaked in hot water 10 minutes). This is the “restaurant” trick for silky body without overloading cream.

Spices (The Flavor Backbone)

  • Garam masala – 2 teaspoons
  • Kashmiri red chili powder – 1½ teaspoons. Use this for color + mild heat. If you don’t have it, use paprika + a pinch of cayenne.
  • Ground cumin – 1 teaspoon
  • Ground coriander – 1½ teaspoons
  • Turmeric – ½ teaspoon
  • Black pepper – ½ teaspoon
  • Salt – 1 to 1¼ teaspoons (adjust at the end)

For The Creamy Finish

  • Heavy cream – ½ cup
  • Or half-and-half for lighter, but cream gives the classic body.
  • Honey or sugar – 1½ teaspoons. This balances tomato acidity. Not optional. This is butter gravy law.
  • Dried fenugreek leaves (Kasuri methi) – 1 teaspoon, crushed between fingers. This is the signature aroma. If you have it, use it. If not, keep reading—I’ll help you.
  • Fresh lemon juice – 1 teaspoon (optional, but it brightens everything)

Garnish (Do It, It Makes It Feel Like A Real Meal)

  • Fresh cilantro – chopped
  • Extra cream drizzle – 1 tablespoon
  • Butter – a tiny pat on top (yes, I said what I said)

Helpful Notes Before You Start (So You Don’t Trip Later)

If You Don’t Have Kasuri Methi

You can still make a great pot. The closest workaround:

  • Add ½ teaspoon garam masala at the end (extra warmth)
  • And a tiny squeeze of lemon (brightness)
  • It won’t be identical, but it still tastes fantastic.

If You Want More Heat

Add:

  • ¼ teaspoon cayenne, or
  • 1 chopped green chili with the garlic and ginger

If You Want It Thicker

Use:

  • Less broth/water during simmer – and simmer uncovered 2–3 minutes at the end.

The Velvet Butter Gravy Method

1. Soak The Cashews (So They Blend Smooth)

  • Put cashews in a small bowl.
  • Cover with very hot water.
  • Let sit 10 minutes, then drain.
  • This gives you that creamy body without turning the sauce into “cream soup.”

2. Build The Onion Base Until It Smells Sweet, Not Sharp

  • Heat a large skillet or deep pan over medium heat.
  • Add 1 tablespoon oil + 2 tablespoons butter.
  • Add the chopped onion with a pinch of salt.

Cook for 10–12 minutes, stirring often, until:

  • Onions turn soft and golden
  • The raw sharp smell disappears
  • The pan smells sweet and savory

If your onions are browning too fast, lower the heat. Burnt onions ruin the sauce with bitterness, and then you’ll pretend it’s “smoky.” Don’t do that to yourself.

3. Add Garlic And Ginger Without Burning Them

  • Add garlic and ginger.
  • Stir for 45 seconds until fragrant.
  • If the pan is too hot, garlic burns fast and becomes bitter. If you smell anything “toasty” too quickly, lower the heat immediately.

4. Toast Your Spices Like They Deserve Respect

  • Add cumin, coriander, turmeric, chili powder, black pepper.
  • Stir constantly for 30 seconds.
  • You’re blooming the spices in fat. This is what makes the sauce taste deep, not dusty.

5. Caramelize The Tomato Paste (This Is The “Restaurant” Moment)

  • Add tomato paste.
  • Cook it for 2 full minutes, stirring constantly.
  • You’ll see it darken slightly and stick to the pan. That sticking is flavor. Scrape it. Don’t fear it. This step removes raw tomato taste and builds that buttery gravy depth.

6. Add Tomatoes And Simmer Until They Lose The “Tin” Taste

  • Pour in crushed tomatoes.
  • Stir well, scraping the bottom of the pan.
  • Simmer uncovered for 8–10 minutes, stirring occasionally.

You’ll know it’s ready when:

  • The sauce thickens slightly
  • Oil/butter starts to show around the edges
  • It smells rich and cooked, not sharp and acidic

7. Blend The Sauce Until It’s Silky

This is where butter chickpeas go from “good” to “why is this so smooth?”

  • Turn off heat and let the mixture cool 2 minutes.
  • Carefully transfer it to a blender.
  • Add drained soaked cashews.
  • Blend on high for 45–60 seconds until completely smooth.

Important: If blending hot sauce, vent your blender lid slightly and cover with a towel so steam escapes. Hot sauce + sealed blender = tomato volcano. Ask me how I know.

If you don’t have a blender, use an immersion blender in the pan and blend very thoroughly. The smoother, the better.

8. Return To The Pan And Bring It Back To Life

  • Pour the blended sauce back into the pan over medium-low heat.
  • Add ½ cup water or broth to loosen it.
  • Stir until smooth and gently simmering.
  • You’re aiming for a sauce that coats the back of a spoon, not something that sits like paste.

9. Add Chickpeas And Simmer So They Absorb Flavor

  • Add rinsed chickpeas.
  • Stir gently so they’re fully coated.
  • Simmer uncovered for 12–15 minutes, stirring every few minutes.

Here’s what this simmer does:

  • Thickens sauce
  • Softens chickpeas slightly
  • Pushes spices deeper into the dish
  • If it thickens too much, add another splash of water.

10. Finish Like A Confident Cook (Butter + Cream + Balance)

  • Now you turn it into real butter gravy.
  • Lower heat to low.
  • Add 2 tablespoons butter and stir until melted.
  • Add cream slowly while stirring. Don’t dump it in like you’re angry.
  • Add honey/sugar and stir well.

Taste now. The sauce should taste:

  • Warm and spiced
  • Rich and rounded
  • Slightly sweet in the background, not sharp or acidic

If it still tastes too tangy, add another ½ teaspoon sugar and stir. Tomatoes sometimes need a little extra persuading.

11. Add The Signature Finish (Kasuri Methi + Garam Masala)

  • Crush kasuri methi between your fingers and sprinkle it in.
  • Add garam masala.
  • Stir and simmer 2 minutes.
  • Crushing kasuri methi releases aroma. If you toss it in whole, it stays shy. We don’t do shy flavors here.

12. Final Taste Check And Texture Control

  • Add salt only after tasting. Chickpeas and canned tomatoes vary.
  • If sauce is too thick, add water 2 tablespoons at a time.
  • If sauce is too thin, simmer 3–4 minutes uncovered.

Optional: Add 1 teaspoon lemon juice for brightness.


How To Serve Indian Butter Chickpeas Like You Mean It!!!

Tasty Indian Butter Chickpeas

Best Pairings

  • Steamed basmati rice (classic)
  • Naan or roti (mandatory for scooping)
  • Jeera rice (cumin rice) if you want restaurant vibes
  • Cucumber raita if you want cooling balance

Garnish That Makes It Look Like A Menu Photo

  • Drizzle cream in a swirl
  • Sprinkle cilantro
  • Add a tiny pat of butter on top

When you make Indian Butter Chickpeas this way—smooth sauce, properly cooked base, butter and cream added with patience—you don’t just end up with a quick chickpea curry. You end up with that rich, spoon-licking, “why does this taste like a restaurant?” kind of comfort that makes you proud of your own kitchen.

Do not miss these Sweet Potato Breakfast Recipes!