Indian Butter Chickpeas (Chana Butter Masala)

jump to recipe
08 February 2026
3.8 (7)
Indian Butter Chickpeas (Chana Butter Masala)
40
total time
4
servings
480 kcal
calories

A Cozy Introduction to Chana Butter Masala

Why this dish is a weeknight favorite
As a food writer who leans on comfort and clever technique, I often return to recipes that marry simple pantry staples with bold, rounded flavor. Chana Butter Masala hits that sweet spot: humble chickpeas transformed by a velvety tomato and butter base into a dish that feels special yet entirely attainable on a busy evening.
What makes this curry sing is more than a list of components; it’s about layering aroma and mouthfeel. Start by coaxing caramelized sweetness from the onion, then let toasted spices bloom in warm fat. The tomato base should be cooked until it’s glossy and concentrated, not thin and watery, which gives the finished sauce a body that clings to each bite of chickpea.
When I teach this recipe to home cooks, I emphasize technique over toil: small adjustments in heat, timing, and finishing elements deliver a restaurant-quality result with minimal fuss.
What you’ll fall in love with

  • Silky, buttery gravy that balances cream and acidity
  • Textural contrast between whole and lightly mashed legumes
  • Warm, rounded spices that are comforting without overwhelming

Read on for tips that protect the integrity of the flavors while making the dish reliably simple to execute at home.

Gathering Ingredients

The ingredient list — what to gather and why it matters
This section contains the explicit ingredient list for the recipe. Use this as your shopping checklist and a place to note any swaps you prefer.

  • 400 g cooked chickpeas (or 1 can, drained)
  • 2 tbsp ghee or unsalted butter
  • 1 tbsp neutral oil (vegetable/rapeseed)
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 400 g crushed tomatoes or tomato purée
  • 1 tsp cumin seeds
  • 1 tsp ground coriander
  • 1/2 tsp turmeric powder
  • 1 tsp paprika or mild chili powder
  • 1 tsp garam masala
  • 1 tbsp tomato paste
  • 100 ml heavy cream or coconut cream
  • 1 tsp sugar or jaggery
  • 1 tsp kasuri methi (dried fenugreek leaves), crushed
  • Salt to taste
  • Fresh cilantro, chopped, to garnish
  • Fresh lemon wedges to serve
  • Water as needed

Pro pantry notes
When assembling ingredients, prioritize freshness for aromatics and quality for preserved items: a good canned tomato or ripe fresh tomatoes will change the depth of the sauce. If you keep both ghee and neutral oil on hand, use a combination to get the flavor from ghee and a slightly higher smoke point from the oil during the initial sauté.
Finally, small supporting items—like a pinch of sugar or a finishing squeeze of lemon—are not mere afterthoughts; they brighten and balance the curry in ways that feel subtle but essential.

Preparing the Aromatic Base

Onions, garlic, and ginger — the backbone of flavor
The most important single step that elevates any curry is how you handle the aromatics. Treat the onion, garlic, and ginger not as mere prep tasks but as stages in building complexity. Start with a gentle heat so the onion releases sweetness slowly rather than browning too quickly. The goal is a deep, even caramelization that creates a natural sweetness to balance tomato acidity.
When garlic and ginger are added, be mindful of timing; these should soften and become fragrant without burning, which would introduce an unwanted bitter edge. Stir often and lower the heat if the pan looks like it's getting too hot. Use the sight and smell of the pan as your guide rather than the clock—aromatic cooking is sensory work.
Techniques I rely on:

  • Sweat onions over medium-low heat until translucent, then raise to medium to develop color;
  • Add ginger and garlic after onions have softened, allowing their oils to bloom briefly;
  • Toast whole spices for a few seconds before adding ground spices to release their essential oils;

Small tools make a difference too: a sturdy skillet or heavy-bottomed pan distributes heat evenly, and a wooden spoon gives the right traction for deglazing browned bits. Finish the base when the pan has a glossy sheen and the aroma is round and inviting—this is when tomatoes will meld in seamlessly and form the backbone of a luxurious gravy.

Cooking Process

Step-by-step cooking instructions
This section contains the explicit step-by-step instructions for the recipe. Follow these steps in order for the best results.

  1. If using dried chickpeas, soak overnight and cook until tender; if using canned, drain and rinse well.
  2. Heat oil and 1 tbsp ghee in a large pan over medium heat. Add cumin seeds and let them sizzle for 20–30 seconds.
  3. Add chopped onion and sauté until soft and golden, about 7–8 minutes.
  4. Stir in garlic and ginger; cook 1–2 minutes until fragrant.
  5. Add ground coriander, turmeric, paprika and tomato paste. Cook for 2 minutes, stirring so spices don't burn.
  6. Pour in crushed tomatoes, add sugar and a pinch of salt. Bring to a gentle simmer and cook 8–10 minutes until the sauce thickens and the oil starts to separate.
  7. Add the cooked chickpeas and 100–150 ml water (depending on desired consistency). Simmer 10 minutes so flavors meld.
  8. Use the back of a spoon or a potato masher to lightly mash about a cup of chickpeas in the pan to thicken the gravy.
  9. Stir in the cream and remaining 1 tbsp ghee. Simmer 2–3 minutes more on low heat. Taste and adjust salt, sugar and chili as needed.
  10. Sprinkle crushed kasuri methi and garam masala, stir well and cook 1 more minute.
  11. Garnish with chopped cilantro and serve with lemon wedges on the side. Enjoy with steamed rice, jeera rice or warm naan.

Timing and visual cues
Throughout the process prioritize tactile and visual cues: the onions should read golden rather than raw; the tomato base should reduce until slightly glossy and the oil edges separate; the sauce should coat the back of a spoon once cream is incorporated. These signs will guide you to a balanced, silky finish.

Achieving the Perfect Texture and Creaminess

Balancing body, silkiness, and legume integrity
Texture is the quiet hero of this dish. You want a sauce substantial enough to cling to rice or bread yet silk-smooth and not gluey. A small portion of the chickpeas gently mashed into the sauce provides natural starch, thickening without heavy reliance on thickeners. Preserve most legumes whole so each bite gives a plump, satisfying pop against the creamy backdrop.
Cream choices affect mouthfeel: dairy cream yields a rich, rounded finish while coconut cream leans toward a slightly lighter, gentler sweetness. If you prefer a dairy-free option, choose a full-fat coconut cream and add a touch of lemon at the end to lift the sweetness.
Tips to avoid common texture pitfalls:

  • Do not over-blend the mixture—retain bite by mashing only a portion of the chickpeas;
  • Cook tomatoes to the right concentration so the sauce doesn't taste watery or flat;
  • Add cream at low heat to prevent separation and maintain silkiness;

Additionally, finishing with a small knob of butter or ghee off heat enriches the sauce and produces a glossy sheen. If the sauce becomes too thick as it cools, stir in warm water one tablespoon at a time until you have the desired pour and cling. These subtle adjustments are what create an indulgent but balanced chana butter masala every time.

Serving Suggestions and Pairings

How to serve for maximum comfort and contrast
The ideal accompaniment provides a contrast in texture and temperature. Fluffy rice, whether plain steamed basmati or cumin-scented jeera rice, offers a neutral canvas that allows the gravy’s complexity to shine. For a bread option, warm leavened breads like naan or roomali roti provide chew and sop-ability—essential when you want to mop every last spoonful.
Think about contrasts on the plate: a bright, acidic squeeze of lemon cuts through richness, while a scattering of fresh cilantro adds herbaceous freshness. For those who enjoy textural contrast, a crisp, lightly dressed salad on the side—thinly sliced cucumbers, red onion, and a dash of chaat masala—creates a lively counterpoint to the buttery curry.
If you’re building a larger spread, consider small complementary dishes:

  • A cooling yogurt raita to temper spice and add creaminess of a different kind;
  • A simple aloo bhaji or spiced roasted vegetables for starch variety;
  • Papad or crispy fried shallots for crunch;

For drinks, a lightly sweetened lassi or a chilled Indian lager pairs beautifully. Present the meal with lemon wedges and extra chopped herbs on the side so diners can tweak flavors to taste—small finishing touches make a homely meal feel curated and complete.

Storing, Reheating, and Meal-Prep Tips

Make-ahead strategies and how to preserve quality
This curry plays extremely well with planning. When cooled to room temperature, transfer into airtight containers and refrigerate for up to three days or freeze for up to three months. If freezing, portion into meal-sized containers so you defrost only what you need.
Reheating properly preserves texture and taste. Thaw overnight in the fridge when possible, then rewarm gently over low heat while stirring occasionally. Add a splash of warm water or a teaspoon of cream while reheating to restore silky consistency if the sauce has tightened. Avoid high heat, which can cause separation or toughen the legumes.
For batch cooking:

  • Keep aromatics separate if you plan to use the base for multiple dishes—prepare a concentrated tomato-onion paste that can be diluted later;
  • Cook chickpeas until just tender if you plan to reheat or bake with them to prevent over-softening;
  • Freeze small portions in silicone molds or ice cube trays for single-serving sauces you can add to grains or proteins quickly.

Leftover chana butter masala can be repurposed creatively—use it as a topping for baked potatoes, a hearty filling for wraps, or folded into cooked grains for a fast bowl. Thoughtful storage and reheating keep the curry tasting freshly made even days after cooking.

Flavor Variations and Substitutions

Ways to adapt the recipe without losing its character
This recipe is flexible. If you want a smokier profile, add a small pinch of smoked paprika or a charred roasted tomato to the base. For a nutty depth, a spoonful of ground cashew blended into the sauce will enrich body and lend silkiness without overt creaminess.
Dietary swaps are straightforward: use full-fat coconut cream to keep the luscious mouthfeel while maintaining a vegan profile; ghee can be replaced with a neutral oil plus an extra pat of vegan butter at the finish for buttery notes. For heat adjustments, swap mild paprika for a hotter chili powder or temper heat by adding a cooling yogurt raita at the table.
Consider these targeted variations to highlight different cuisines and occasions:

  • For a North-Indian restaurant-style finish, finish with a drizzle of cream and a warming pinch of kasuri methi;
  • For lighter weeknight meals, reduce butter and finish with lemon zest and chopped herbs for brightness;
  • To make it heartier, toss in roasted vegetables like cauliflower or sweet potato before serving;

When experimenting, retain the balance of acid, fat, and spice—small changes can have outsized effects, so tweak one element at a time and taste as you go. These mindful variations allow you to tailor the dish to different dietary needs and flavor preferences while respecting the essence of the original recipe.

FAQs

Frequently asked questions from home cooks
Q: Can I use canned chickpeas?
A: Yes. Canned chickpeas are a convenient and reliable option. Rinse them well to remove canning liquid and heat them long enough to absorb the sauce flavors.
Q: How can I thicken the sauce without cream?
A: Lightly mashing a portion of the chickpeas into the sauce creates natural thickness. Alternatively, blend a few tablespoons of cooked chickpeas into a paste and stir back in, or simmer the tomato base longer to reduce and concentrate.
Q: What if my sauce splits when I add cream?
A: To prevent splitting, lower the heat before adding cream and stir it in gradually. If the sauce does split, gently whisk in a splash of warm water and finish with a small knob of cold butter or ghee off heat to bring it back together.
Q: Can I make this ahead for a party?
A: Absolutely. The flavors often improve after a few hours as the spices meld. Reheat slowly and add a touch of water or cream if needed to restore consistency.
Q: What pairs best with this curry?
A: Serve with steamed basmati rice, cumin rice, warm naan, or a crisp salad. Fresh lemon wedges and chopped cilantro provide bright finishing notes.
If you have more questions about technique or substitutions, I’m happy to help—tell me your pantry constraints or flavor preferences and I’ll offer tailored tips.

Indian Butter Chickpeas (Chana Butter Masala)

Indian Butter Chickpeas (Chana Butter Masala)

Comforting, creamy and aromatic — try these Indian Butter Chickpeas tonight! A vegetarian twist on butter-style curries: tender chickpeas simmered in a buttery tomato-spice gravy. Serve with rice or naan for a cozy meal. 🧈🍛🫘

total time

40

servings

4

calories

480 kcal

ingredients

  • 400 g cooked chickpeas (or 1 can, drained) 🫘
  • 2 tbsp ghee or unsalted butter 🧈
  • 1 tbsp neutral oil (vegetable/rapeseed) 🫒
  • 1 large onion, finely chopped 🧅
  • 3 garlic cloves, minced 🧄
  • 1 tbsp fresh ginger, grated 🫚
  • 400 g crushed tomatoes or tomato purée 🍅
  • 1 tsp cumin seeds 🌰
  • 1 tsp ground coriander 🧂
  • 1/2 tsp turmeric powder 🌼
  • 1 tsp paprika or mild chili powder 🌶️
  • 1 tsp garam masala 🫙
  • 1 tbsp tomato paste 🍅
  • 100 ml heavy cream or coconut cream 🥛
  • 1 tsp sugar or jaggery 🍯
  • 1 tsp kasuri methi (dried fenugreek leaves), crushed 🌿
  • Salt to taste 🧂
  • Fresh cilantro, chopped, to garnish 🌿
  • Fresh lemon wedges to serve 🍋
  • Water as needed 💧

instructions

  1. If using dried chickpeas, soak overnight and cook until tender; if using canned, drain and rinse well.
  2. Heat oil and 1 tbsp ghee in a large pan over medium heat. Add cumin seeds and let them sizzle for 20–30 seconds.
  3. Add chopped onion and sauté until soft and golden, about 7–8 minutes.
  4. Stir in garlic and ginger; cook 1–2 minutes until fragrant.
  5. Add ground coriander, turmeric, paprika and tomato paste. Cook for 2 minutes, stirring so spices don't burn.
  6. Pour in crushed tomatoes, add sugar and a pinch of salt. Bring to a gentle simmer and cook 8–10 minutes until the sauce thickens and the oil starts to separate.
  7. Add the cooked chickpeas and 100–150 ml water (depending on desired consistency). Simmer 10 minutes so flavors meld.
  8. Use the back of a spoon or a potato masher to lightly mash about a cup of chickpeas in the pan to thicken the gravy.
  9. Stir in the cream and remaining 1 tbsp ghee. Simmer 2–3 minutes more on low heat. Taste and adjust salt, sugar and chili as needed.
  10. Sprinkle crushed kasuri methi and garam masala, stir well and cook 1 more minute.
  11. Garnish with chopped cilantro and serve with lemon wedges on the side. Enjoy with steamed rice, jeera rice or warm naan.

related articles

Garlic Butter Steak Bites with Cream Sauce
Garlic Butter Steak Bites with Cream Sauce
Juicy garlic butter steak bites served with a silky cream sauce — quick weeknight meal with easy ste...
Indian Butter Chickpeas (Chana Butter Masala)
Indian Butter Chickpeas (Chana Butter Masala)
Creamy, aromatic chana butter masala — tender chickpeas in a buttery tomato-spice gravy. Perfect wit...
Beef and Garlic Butter Pasta
Beef and Garlic Butter Pasta
Seared beef, nutty garlic-browned butter, and grated Parmesan combine for a rich, weeknight-ready pa...
Easy Peanut Butter Oat Balls — Healthy No-Bake Snack
Easy Peanut Butter Oat Balls — Healthy No-Bake Snack
Quick, protein-packed no-bake peanut butter oat balls — naturally sweet, kid-friendly, and ideal for...
Melting Sweet Potato Butter Cake
Melting Sweet Potato Butter Cake
A tender, buttery sweet potato cake that melts in your mouth—step-by-step recipe, tips, and variatio...
Brown Butter Chocolate Chip Banana Bread
Brown Butter Chocolate Chip Banana Bread
Moist banana bread elevated with nutty brown butter and melty chocolate chips — cozy, easy, and perf...
Creamy Garlic Butter Chicken with Rotini in Parmesan Sauce
Creamy Garlic Butter Chicken with Rotini in Parmesan Sauce
Comforting creamy garlic butter chicken with rotini in Parmesan sauce — simple weeknight dinner with...