Indian Butter Chickpeas – Creamy Vegetarian Comfort Food

Posted on March 3, 2026

Indian Butter Chickpeas — creamy tomato-spice sauce with tender chickpeas, garnished with cilantro and lemon, served with naan for a cozy Easy Cooking Vegetarian meal.

Indian Butter Chickpeas — Creamy, Cozy, and Ready in 30 Minutes

If you want weeknight comfort that feels fancy but takes almost no effort, Indian Butter Chickpeas are your new best friend. This vegetarian riff on butter chicken swaps in chickpeas that simmer in a buttery, spiced tomato sauce and finish luxuriously with cream — a total win for busy nights and crowd-pleasing dinners.

Why you’ll adore Indian Butter Chickpeas

Who can resist creamy tomato sauce, warm spices, and plump chickpeas? This dish checks a lot of boxes: it’s fast, filling, and flexible. Want plant-forward comfort? Done. Need something to feed guests or pack for lunches? Also done. Prefer dairy-free? Swap in coconut milk and vegan butter — same soul, different body.

  • Quick: Most versions finish in about 30 minutes.
  • Flexible: Use canned chickpeas, add greens, swap cream for coconut milk.
  • Crowd-friendly: It pairs beautifully with rice, naan, or a cooling raita.
  • Budget-smart: Chickpeas stretch protein and keep the cost low — hello, Dinner Chickpeas win.

Sound too good to be true? Keep reading — I’ll show you exactly how to nail this.

The Key Ingredients (and Why You Need Them) — Indian Butter Chickpeas

Below I list the main components (no exact amounts here — the recipe card has those). I’ll explain what each one does so you can tweak with confidence.

  • Chickpeas — The hero beans. They add hearty texture, protein, and soak up the sauce like a sponge. Use canned for speed or cook dried chickpeas if you plan ahead. These are the backbone of many great Chickpea Bean Recipes.
  • Butter (or ghee / vegan butter) — Adds richness and a silky mouthfeel. Ghee brings a traditional aroma; vegan butter keeps it plant-based. Don’t skimp here — fat carries flavor.
  • Tomato paste and crushed tomatoes — Build the sauce’s savory backbone. For extra depth, try fire-roasted tomatoes or passata. If you want a version without tomatoes, check the swap ideas below for Recipes With No Tomatoes.
  • Garlic and ginger — The aromatics that make the curry taste like more than the sum of its parts. Fresh always wins.
  • Spices (turmeric, cumin, coriander, garam masala, chili powder) — These give the curry its warm, layered flavor. Toast them briefly to unlock oils and aroma.
  • Cream or coconut milk — Makes the sauce supple and luxurious. Coconut milk is an excellent dairy-free substitute and keeps the dish within the Easy Cooking Vegetarian sphere.
  • Lemon juice or kasoori methi — A final splash of acid or a pinch of dried fenugreek lifts the whole dish and prevents it from tasting heavy.
  • Cilantro — Freshness at the finish; optional but recommended.

Want to keep this in the realm of Simple Dinner Recipes Few Ingredients? Use a shortcut: canned chickpeas, pre-minced garlic, and a good quality tomato passata — still delicious.

How to Make Indian Butter Chickpeas

This one-pan method gets you to dinner fast. I like it because it builds flavor in stages and keeps cleanup simple.

  1. Sauté aromatics in butter. Heat butter or ghee in a wide skillet. Add finely chopped onion and cook until soft and translucent. Add minced garlic and grated ginger; sauté until fragrant — about 1 minute. Bold tip: Don’t burn the garlic — it turns bitter fast.
  2. Toast the spices. Stir in tomato paste, turmeric, cumin, coriander, chili powder, and garam masala. Cook 1–2 minutes so the spices bloom and the paste caramelizes a touch. This step deepens the sauce dramatically.
  3. Add tomatoes and simmer. Pour in crushed tomatoes (or passata) and a bit of vegetable stock. Simmer to reduce and concentrate flavors. If you prefer a smoother sauce, blend it now and return to the pan. Blending creates that restaurant-style silkiness.
  4. Add chickpeas. Stir in drained canned chickpeas (or pre-cooked dried chickpeas). Let everything bubble gently so the chickpeas soak up the sauce — about 8–10 minutes.
  5. Finish with cream and acid. Lower the heat and stir in heavy cream or coconut milk. Add a squeeze of lemon juice to brighten. Taste and adjust seasoning. Simmer an extra 2–3 minutes until everything melds.
  6. Garnish and serve. Scatter chopped cilantro and, if you like, a drizzle of melted butter or a sprinkle of garam masala for the finish.

Pro chef note: If you blend the sauce and want it extra silky, pass it through a fine-mesh sieve before adding chickpeas. You don’t have to; but it’s a luxe move.

Indian Butter Chickpeas — creamy tomato-spice sauce with tender chickpeas, garnished with cilantro and lemon, served with naan for a cozy Easy Cooking Vegetarian meal.Pin

Pro tips for perfect Indian Butter Chickpeas

  • Toast your spices briefly. This releases essential oils and gives the sauce complexity — don’t skip it.
  • Use good canned chickpeas. Not all cans are equal. Choose a firm, creamy brand or rinse and toss in hot salted water for a minute to refresh them.
  • Control the heat. Adjust chili powder or fresh chiles to taste — start small, you can always add more.
  • Blend for velvet. If you love a silky curry, blend the sauce before returning chickpeas. It’s the easiest trick to make a weeknight dish feel special.
  • Balance is everything. If the sauce tastes flat, add acid (lemon or vinegar). If it tastes too sharp, a pinch of sugar or a little extra cream calms it.
  • For richer flavor, sear the chickpeas. If you want texture, briefly pan-sear chickpeas in a little oil before adding them to the sauce. They’ll soak the sauce and add a roasted note.

Variations & swaps for Indian Butter Chickpeas

Want to riff? This recipe invites creativity.

  • Make it vegan: Swap butter for vegan butter or oil and use full-fat coconut milk instead of cream — perfect Different Vegetarian Recipes option.
  • Add greens: Stir in baby spinach or chopped kale near the end for extra color and nutrition. This turns it into a more robust Indian Veggie Dishes meal.
  • Paneer or tofu add-in: For extra protein and texture, toss in cubes of paneer or pan-fried tofu. Great if you want to edge into cheese-rich territory.
  • No-tomato version: For Recipes With No Tomatoes, try a cashew-tomato-free base: toast spices, then use pureed roasted bell peppers + a splash of tamarind for tang. Finish with cream. It’s unexpected but delicious.
  • Spicy pumpkin or sweet potato: Puree roasted pumpkin or sweet potato into the sauce for seasonal depth and sweetness.
  • One-pot rice: For ultra-ease, stir cooked basmati rice into the pan at the end for a creamy risotto-like version.

Best ways to serve Indian Butter Chickpeas

This curry plays well with many partners. Here are my favorites:

  • Basmati rice — Fluffy rice soaks up every last drop. Classic and comforting.
  • Garlic naan or roti — Tear-and-dip action = highly encouraged.
  • Cucumber raita — A cooling yogurt-based side that balances spice and adds freshness.
  • Simple salad — Quick greens with lemon vinaigrette lighten the meal.
  • Warm pita or flatbreads — Great for scooping and impromptu sandwiches.

Hosting? Serve in a shallow bowl surrounded by bowls of raita, chopped cilantro, and lemon wedges for a DIY curry bar.

Indian Butter Chickpeas — creamy tomato-spice sauce with tender chickpeas, garnished with cilantro and lemon, served with naan for a cozy Easy Cooking Vegetarian meal.Pin

Quick tips for storage & leftovers — Indian Butter Chickpeas

  • Fridge: Store in an airtight container for up to 4 days. The flavors deepen overnight — often better the next day.
  • Freeze: Freeze up to 3 months. Thaw in the fridge overnight and reheat gently on the stove. If the sauce thickens, stir in a splash of water or stock.
  • Reheat gently: Avoid high heat, which can break cream; warm slowly and stir frequently.
  • Meal prep: Portion into microwave-safe containers with rice for ready-to-go lunches. This is one of my go-to 30 Minute Meals Vegetarian meal-prep winners.

FAQs about Indian Butter Chickpeas

Can I use dried chickpeas instead of canned?

Yes. Soak overnight and cook until tender, then add as directed. Freshly cooked chickpeas give terrific texture.

Is this recipe spicy?

The base version keeps heat moderate; bump up chili powder or add chopped green chiles if you want it hotter.

Can I skip the cream?

Totally — use coconut milk for dairy-free or skip cream entirely for a lighter version. The sauce will be less rich but still tasty.

Does this qualify as a Simple Dinner Recipes Few Ingredients option?

It can. If you prioritize pantry staples (canned chickpeas, canned tomatoes, basic spices), you can keep ingredient count low and still hit big flavor.

How can I make this into an entrée for guests?

Pair with sides: flatbreads, rice pilaf, a cooling raita, and a big platter of roasted veggies to round it out.

Final thoughts on Indian Butter Chickpeas

If you need reliable, comforting vegetarian food that tastes like it took longer than it did, this one’s a keeper. Indian Butter Chickpeas bring warmth, depth, and satisfyingly creamy texture with minimal fuss. Whether you’re experimenting with Easy Cooking Vegetarian recipes, hunting for hearty Chickpea Bean Recipes, or building a rotation of 30 Minute Meals Vegetarian, this curry deserves a spot in your lineup.

So — will you blend or leave it rustic? Use ghee or vegan butter? Add spinach or keep it classic? No wrong answers here. Try it, tweak it, and enjoy the kind of dinner that tastes like care, even when you made it in a hurry.

Follow me on Pinterest for daily new recipes.

Indian Butter Chickpeas — creamy tomato-spice sauce with tender chickpeas, garnished with cilantro and lemon, served with naan for a cozy Easy Cooking Vegetarian meal.Pin

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
Indian Butter Chickpeas — creamy tomato-spice sauce with tender chickpeas, garnished with cilantro and lemon, served with naan for a cozy Easy Cooking Vegetarian meal.

Indian Butter Chickpeas – Creamy Vegetarian Comfort Food

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jennifer
  • Cook Time: 25 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Cuisine: Indian

Description

A silky, vegetarian take on butter chicken — tender chickpeas simmered in a spiced tomato sauce brightened with lemon and finished with cream. Ready in about 30 minutes, this one-pan curry is cozy, simple, and perfect with rice or warm flatbread.


Ingredients

Scale
  • 2 tbsp butter
  • 540 g canned chickpeas, drained and rinsed
  • 1 red onion, finely chopped
  • 2 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 1 tsp tomato paste
  • 1 tsp turmeric powder
  • 1 tsp ground cumin
  • ½ tsp ground coriander
  • ½ tsp chili powder (or 1 fresh red chili, diced)
  • 2 tsp garam masala
  • ½ tsp salt (adjust to taste)
  • 1 × 400 g can crushed tomatoes
  • 125 ml heavy cream or full-fat coconut milk
  • ¼½ lemon, juiced (to taste)
  • Handful chopped cilantro, for garnish


Instructions

  1. Melt the butter in a large skillet over medium heat. Add the chopped onion and cook, stirring occasionally, until the onion turns soft and translucent, about 5–6 minutes.

  2. Stir in garlic and grated ginger and cook another minute until fragrant. Add the tomato paste and all the spices (turmeric, cumin, coriander, chili, garam masala, and salt). Cook, stirring, for 1–2 minutes so the spices bloom.

  3. Pour in the crushed tomatoes and bring the mixture to a gentle simmer. (If you prefer a very smooth sauce, blend now and return to the pan.)

  4. Add the rinsed chickpeas, stir to coat, then simmer uncovered for about 10 minutes so the chickpeas absorb the sauce and the flavors meld.

  5. Reduce heat to low and stir in the cream (or coconut milk) until the sauce is warmed through. Squeeze in lemon juice a little at a time, tasting until the brightness balances the richness.

  6. Remove from heat, sprinkle with chopped cilantro, and serve hot with basmati rice, naan, or flatbread.


Notes

  • Storage & reheating
    • Cool completely and refrigerate in a sealed container for up to 4 days. Rewarm gently on the stove over low heat (add a splash of water or stock if it thickened), or microwave in short bursts, stirring between intervals. Freeze for up to 3 months; thaw in the fridge overnight before reheating.
  • Quick tips
    • Don’t overcook the garlic — it burns quickly and turns bitter.
    • For a dairy-free version, use coconut milk and vegan butter.
    • Want more texture? Sear the chickpeas briefly in a hot pan before adding them to the sauce.

Nutrition

  • Serving Size: 1 serving
  • Calories: 553
  • Sugar: 14g
  • Sodium: 563mg
  • Fat: 34g
  • Saturated Fat: 22g
  • Unsaturated Fat: 9g
  • Trans Fat: 1g
  • Carbohydrates: 53g
  • Fiber: 14g
  • Protein: 17g
  • Cholesterol: 51mg

Tags:

You might also like these recipes

Leave a Comment

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