Indian Butter Chickpeas: 10 Delicious Secrets Revealed

There are some nights when all you crave is comfort on a plate—or in this case, in a bowl with a side of warm naan. That’s exactly where Indian Butter Chickpeas swoop in like a culinary superhero. This creamy, spiced, and oh-so-satisfying dish is not just cozy, it’s also surprisingly easy to whip up at home (yes, even on a weeknight when you’d rather be curled up on the couch).

I’ll let you in on a secret: while the name sounds fancy, this Indian Butter Chickpeas Recipe is as approachable as it gets. No hours of simmering, no overly complicated spices you’ll only use once. Just pantry staples, a handful of bold spices, and a splash of cream (or coconut milk, if that’s your vibe). Trust me, your kitchen will smell like heaven by the time you’re done.

Why You’ll Love This Indian Butter Chickpeas Recipe

  • Quick and simple. You can pull this together in under 40 minutes—perfect for busy weeknights.
  • Customizable. Dial the spice up or down depending on your heat tolerance (and your family’s picky eaters).
  • Creamy but not heavy. Thanks to butter, cream (or coconut milk), and bright lemon juice, the sauce is rich yet balanced.
  • Plant-based friendly. Swap butter for vegan butter and cream for coconut milk, and you’ve got a dairy-free dinner that still feels indulgent.

This recipe is a regular in my house when I need something hearty, flavorful, and guaranteed to make everyone at the table happy—kids included!

Ingredients You’ll Need

Here’s the lineup for this comforting bowl of goodness:

  • Chickpeas: Canned for convenience, or soak and cook dried ones if you’re extra prepared.
  • Butter: Or ghee for a traditional twist. Vegan butter works if you’re keeping it dairy-free.
  • Spices: Turmeric, cumin, coriander, garam masala, chili powder—your flavor dream team.
  • Tomato paste & crushed tomatoes: The backbone of that rich, velvety sauce.
  • Heavy cream or coconut milk: Pick your path—classic or plant-based.
  • Lemon juice: For that perfect zing of freshness.
  • Cilantro: The final touch that makes everything pop (parsley works in a pinch).

How To Make This Indian Butter Chickpeas Recipe

1. Sauté the Aromatics

Melt the butter in a large pan over medium heat. Toss in your diced onion and let it soften for 5–6 minutes. Add minced garlic and ginger, and sauté another minute until fragrant. (At this point, your kitchen smells amazing already.)

2. Build the Flavor

Stir in the tomato paste along with turmeric, cumin, coriander, garam masala, chili powder, and salt. Toast for 1–2 minutes to wake up all those spices—think of it as giving them their morning coffee.

3. Simmer the Sauce

Pour in the crushed tomatoes and stir. For a silky finish, blend the sauce until smooth (totally optional, but worth it).

4. Add Chickpeas & Cream

Return the sauce to the pan if you blended it. Stir in the chickpeas and let them simmer for about 10 minutes, until softened and the sauce reduces slightly. Lower the heat, then swirl in the cream (or coconut milk) and a squeeze of lemon juice.

Finish with a sprinkle of fresh cilantro, and serve warm with rice or naan to soak up all that creamy, spiced deliciousness.

Tips for Perfect Indian Butter Chickpeas

  • Spice control: If you’re spice-shy, start with less chili powder—you can always add more later.
  • Make it ahead: This curry tastes even better the next day as the flavors deepen overnight.
  • Freezer friendly: Pop leftovers in a freezer-safe container for up to 3 months. Future you will thank you.
  • Kid hack: Blend the sauce super smooth and tone down the chili—kids often go for it when it’s creamy and mild.

A Little Story From My Kitchen

The first time I made this dish, I was trying to impress my kids with a meatless dinner. Let’s just say I didn’t have high hopes (these are the same kids who’ve declared pizza a “food group”). But the creamy sauce and soft chickpeas won them over—and now they ask for it more often than chicken nuggets. If that’s not a parenting win, I don’t know what is.

Indian Butter Chickpeas curry with naan dipped into creamy tomato sauce in a skillet
Enjoy Indian Butter Chickpeas with warm naan—creamy, spiced, and perfect for scooping up every drop.

FAQs About Indian Butter Chickpeas

Can I substitute the cream?

Yes! Coconut milk is a fantastic alternative if you’re going dairy-free—it adds creaminess with a subtle sweetness.

How do I store leftovers?

Keep leftovers in the fridge in an airtight container for up to 4 days. Reheat gently on the stove or in the microwave.

Can I use dried chickpeas?

Absolutely. Just soak them overnight and cook until tender before adding them to the sauce.

What should I serve with Indian Butter Chickpeas?

Naan, basmati rice, or even quinoa work beautifully. Don’t skip the bread—you’ll want to scoop up every last drop.

A Creamy Ending Worth Every Bite

If you’ve been searching for a dish that’s cozy yet exciting, familiar yet full of flavor, Indian Butter Chickpeas is your answer. With its velvety sauce, perfectly spiced flavor, and versatility, this recipe might just earn a permanent spot in your weeknight dinner rotation. So grab your chickpeas and spices—it’s time to bring a little magic to your table tonight.

More Delicious Recipes to Try Next

If you loved these creamy and comforting Indian Butter Chickpeas, you’ll want to explore a few more recipes from the Chicken Magic kitchen:

Each of these dishes brings something new to your table while keeping that same balance of flavor, comfort, and simplicity you love.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Indian Butter Chickpeas in a skillet with fresh cilantro and naan on the side

Indian Butter Chickpeas


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Creamy, comforting, and full of flavor, this Indian Butter Chickpeas Recipe brings together tender chickpeas simmered in a spiced tomato sauce with butter and cream (or coconut milk for dairy-free). Perfect for busy weeknights or cozy family dinners, this one-pan dish is delicious with naan or rice.


Ingredients

Scale
  • 2 tbsp butter (or ghee/vegan butter)

  • 1 medium onion, diced

  • 3 garlic cloves, minced

  • 1 tbsp fresh ginger, minced

  • 2 tbsp tomato paste

  • 1 tsp turmeric

  • 1 tsp cumin

  • 1 tsp coriander

  • 1 ½ tsp garam masala

  • ½1 tsp chili powder (adjust to taste)

  • 1 tsp salt

  • 1 can (28 oz) crushed tomatoes (or passata)

  • 2 cans (15 oz each) chickpeas, drained & rinsed

  • ½ cup heavy cream (or coconut milk for vegan)

  • 1 tbsp lemon juice

  • Fresh cilantro, chopped, for garnish


Instructions

  1. Heat butter in a large skillet over medium heat. Add diced onion and sauté 5–6 minutes until softened.

  2. Stir in garlic and ginger; cook for 1 more minute.

  3. Mix in tomato paste, turmeric, cumin, coriander, garam masala, chili powder, and salt. Cook 1–2 minutes, stirring to toast the spices.

  4. Add crushed tomatoes and stir well. Blend the sauce smooth (optional) for a creamier texture.

  5. Return sauce to pan (if blended), add chickpeas, and simmer 10 minutes until slightly reduced.

  6. Lower heat, stir in cream or coconut milk, and finish with lemon juice.

  7. Garnish with cilantro and serve hot with naan or rice.

Notes

For a spicier version, increase chili powder or add cayenne.
Sauce thickens as it cools—thin with water or broth when reheating.
Tastes even better the next day as flavors meld together.
Vegan-friendly by swapping butter for vegan butter and cream for coconut milk.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian-inspired

Nutrition

  • Serving Size: 1 serving
  • Calories: 385 kcal
  • Sugar: 9 g
  • Sodium: 880 mg
  • Fat: 18 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 47 g
  • Fiber: 11 g
  • Protein: 12 g
  • Cholesterol: 30 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star