Indian Butter Chickpeas (Chana Makhani)

jump to recipe
08 March 2026
3.8 (48)
Indian Butter Chickpeas (Chana Makhani)
40
total time
4
servings
420 kcal
calories

Introduction

Creamy, spiced and utterly comforting — this is Indian Butter Chickpeas, often called Chana Makhani.
As a professional food writer I look for recipes that offer warmth and versatility, and this one checks both boxes effortlessly. The heart of the dish is a lush tomato-butter gravy that wraps each chickpea in a silky coating of spice and cream. What I love about this version is how it translates the spirit of classic butter masala into a vegetarian star where pantry-friendly chickpeas take center stage.

Why it belongs in your weeknight repertoire:

  • It balances indulgence and simplicity — rich sauce without fussy techniques.
  • It uses approachable ingredients that are usually on hand or easy to source.
  • It pairs with rice, naan, or even roasted vegetables for a crowd-pleasing meal.

Tone and intent:
This article walks you through thoughtful flavor and texture notes, practical prep strategies, and confident finishing tips so you can create a bowl that feels restaurant-worthy at home. Expect clear guidance, creative options, and a few professional tricks to elevate the final result.

Why You’ll Love This Recipe

This recipe is the kind of comfort food that keeps you returning to it.
Instead of repeating ingredient amounts or step-by-step instructions here, I focus on the reasons this dish resonates: it’s reliably cozy, endlessly adaptable, and deceptively simple to pull together even on busy nights.

Comfort with sophistication

  • The tomato-butter base delivers a luxurious mouthfeel that still finishes bright, thanks to a touch of acidity and a final squeeze of citrus at the table.
  • Warm spices provide complexity without overwhelming heat; they act more like supporting actors than the headline.
  • Chickpeas bring both substance and a pleasing bite that stands up to the rich sauce.

Why it’s practical
I often recommend this dish to readers who want something make-ahead friendly or suitable for feeding a group. It scales nicely and keeps well, gaining depth as it rests. The techniques you’ll use — gentle sautéing, spice blooming, and a final fold of cream and dried fenugreek — are foundational skills that enhance many other curries and global sauces.

Who will love it most
Vegetarian eaters, people who crave creamy curries without meat, and anyone who appreciates a balance of richness and bright finishing notes will find this recipe particularly satisfying.

Flavor & Texture Profile

Think velvet and spice with little pockets of bite.
The base registers as a smooth, slightly sweet tomato richness layered with buttered warmth. There’s a gentle heat from the chili powder and a warm, aromatic backbone from the garam masala that keeps the profile complex but approachable. The kasuri methi contributes an aromatic, slightly bitter herbaceous note that cuts through the creaminess and gives the sauce its characteristic lift.

Texture dynamics

  • The sauce should be luxuriously smooth — silk that coats rather than drips.
  • Chickpeas offer a tender chew with a subtle pop when bitten, providing contrast to the velvety gravy.
  • A final knob of butter folded in at the end adds glossy sheen and a silky mouth-coating finish.

Balancing elements
A successful bowl balances four things: richness, acidity, heat, and herbaceousness. The cream and butter bring richness; the tomato purée supplies acidity and body; the chili and spices introduce warmth; and the kasuri methi plus fresh cilantro supply the herbal lift. When those elements are in harmony, each spoonful feels layered and complete, never cloying. Small finishing moves — a bright squeeze of lemon or a scatter of fresh cilantro — sharpen the overall impression and make the flavors sing.

Gathering Ingredients

Gathering Ingredients

Lay everything out before you begin for a smooth cooking rhythm.
Below is the exact ingredient list so you can assemble jars, tins and produce before turning on the heat. Mise en place speeds up the process and prevents overcooking or missed steps.

  • 2 cups cooked chickpeas (or 1 can, drained) 🥫
  • 2 tbsp butter 🧈
  • 1 tbsp cooking oil 🍳
  • 1 large onion, finely chopped 🧅
  • 3 garlic cloves, minced 🧄
  • 1 inch ginger, grated 🫚
  • 400 g tomato puree 🍅
  • 1/2 cup heavy cream or coconut cream 🥛
  • 1 tsp cumin seeds 🌰
  • 1 tsp garam masala 🧂
  • 1 tsp coriander powder 🌿
  • 1/2 tsp turmeric powder 🌟
  • 1 tsp chili powder 🌶️
  • 1 tsp sugar 🍬
  • Salt to taste 🧂
  • 1 tbsp kasuri methi (dried fenugreek) 🌿
  • Fresh cilantro, chopped for garnish 🌿
  • Lemon wedges for serving 🍋

Pro checklist before you start
  • Measure the spices into small bowls so they can be added quickly when the pan is hot.
  • If using canned chickpeas, drain and give them a quick rinse to refresh their texture.
  • Have a small bowl of water nearby to adjust sauce consistency as needed.

Preparation Overview

A quick roadmap to the technique so you feel confident before you heat the pan.
This is where mise en place turns into a calm cooking rhythm: you’ll temper whole spices in hot oil to release their aroma, build sweetness and color by gently caramelizing the onion, then marry garlic and ginger into the fragrant base. After adding the tomato element, the sauce is reduced and smoothed to create that signature velvety body.

Key technique pillars

  • Blooming spices: Heat activates the essential oils in whole seeds and ground spices, which makes a dramatic difference in flavor depth.
  • Caramelizing onions: Gently developing color without burning yields natural sweetness that balances tomato acidity.
  • Sauce finishing: A brief blending or vigorous stirring creates a silky texture that clings to the chickpeas.

Finishing moves to remember
A final swirl of butter and cream combined with kasuri methi and garam masala transforms the dish from good to memorable. These finishing ingredients should be treated gently — folded in off-heat or in low heat — so they bloom without breaking the emulsion. Small adjustments at the end — a pinch more salt, a squeeze of citrus — sharpen the profile and bring balance to each bowl.

Cooking / Assembly Process

Cooking / Assembly Process

Follow these step-by-step instructions exactly as written to achieve the intended result.

  1. Heat oil and 1 tbsp butter in a pan over medium heat.
  2. Add cumin seeds and let them sizzle for 20 seconds.
  3. Add chopped onion and sauté until golden brown, about 6–8 minutes.
  4. Stir in minced garlic and grated ginger; cook 1 minute until fragrant.
  5. Add tomato puree, turmeric, coriander powder, chili powder and sugar. Simmer 8–10 minutes, stirring occasionally, until the sauce thickens and the oil separates.
  6. Use an immersion blender to smooth the sauce slightly for a creamier texture (optional).
  7. Add cooked chickpeas and 1/4 cup water (adjust for desired consistency). Simmer 8–10 minutes so chickpeas absorb the flavors.
  8. Stir in cream, remaining 1 tbsp butter, garam masala and kasuri methi. Cook 2–3 minutes more, taste and adjust salt and spice.
  9. Garnish with chopped cilantro and serve with lemon wedges on the side.
  10. Serve hot with steamed rice, jeera rice or warm naan.

Practical tips while cooking
  • Keep a close eye on the onion color — too light and you lose sweetness, too dark and you risk bitterness.
  • When you simmer the tomato mixture, watch for oil separation as a visual cue that the raw edge has cooked off.
  • If you opt to blend the sauce, do it while the pan is slightly cool to avoid splatters, and reserve a few whole chickpeas for texture contrast.

Serving Suggestions

Presentation is simple and generous — let the sauce shine.
For a classic pairing, serve this curry alongside soft, buttery naan or steaming basmati rice that soaks up the sauce. If you want to compose a broader plate, include crisp cucumber salad or pickled onions to introduce acidity and crunch. For a weeknight family meal, set out lemon wedges and chopped cilantro so each diner can finish their bowl to taste.

Plating ideas

  • Spoon the curry into a shallow bowl and scatter fresh cilantro on top, then tuck lemon wedges at the side for brightness.
  • For communal meals, serve the curry in a wide, shallow dish and keep rice and bread in separate bowls so guests can help themselves.
  • A dollop of cooling yogurt or a drizzle of extra cream at the finish can be offered for those who prefer milder spice.

Beverage pairings
Pair with a crisp, slightly sweet white wine, a light-bodied lager, or a cooling mango lassi. Non-alcoholic options like chilled iced tea with lemon or sparkling water with a lime wedge also work well to balance the richness.

Storage & Make-Ahead Tips

Plan ahead and this curry becomes even more convenient — and sometimes more flavorful — the next day.
If you’re making this for leftovers or meal prep, cool it to near room temperature before transferring to airtight containers. Store in the refrigerator for short-term enjoyment, and consider freezing portions for longer-term use. When reheating, do so gently to preserve the creaminess and avoid breaking the sauce; a splash of water or cream can help restore the desired consistency if it thickens in the fridge.

Make-ahead strategies

  • Prepare the tomato-onion base in advance and refrigerate; finish with chickpeas and cream when you’re ready to serve.
  • If you’ll be freezing, portion into meal-sized containers and thaw in the refrigerator before reheating over low heat.
  • Store nitrile or silicone lids for airtight sealing and label containers to rotate your meals efficiently.

Reheating notes
Reheat slowly over low to medium heat, stirring frequently so the sauce warms evenly and the cream reincorporates smoothly. Avoid rapid high heat which can cause the emulsion to separate. When reheating from frozen, defrost overnight in the refrigerator for the most consistent texture.

Frequently Asked Questions

Common questions and confident answers from a pro cook’s perspective.

Q: Can I use dried chickpeas instead of canned?
Yes. If you prefer dried chickpeas, soak them and cook until tender before adding to the curry. Using home-cooked chickpeas gives you control over texture and allows you to season the cooking water for extra depth. Keep in mind dried chickpeas require planning ahead for soaking and simmering time, so they’re best if prepared in advance.

Q: How do I make this vegan?
Swap butter for a neutral oil or vegan butter and use coconut cream instead of dairy heavy cream. The texture will be slightly different but still very satisfying; coconut cream brings a subtle sweetness that complements the tomato base. Finish with a touch more kasuri methi and lemon to balance the richness.

Q: My sauce tastes too acidic — how can I balance it?
A small amount of sweetness or fat can round out acidity; a pinch of sugar and a final swirl of cream or butter are traditional ways to achieve balance. Taste incrementally and adjust until the sauce feels harmonious. Fresh cilantro and a squeeze of lemon at the table will also brighten without increasing perceived acidity.

Q: Is kasuri methi essential? Any substitutes?
Kasuri methi imparts a distinctive, slightly bitter-herbaceous note that contributes authenticity. If you don’t have it, a small pinch of fenugreek powder can work in a pinch, or increase fresh cilantro for herbal lift though the flavor won’t be identical. Add dried fenugreek sparingly as it can quickly become dominant.

Q: Can I prepare parts of this recipe ahead without losing quality?
Absolutely. Preparing the tomato-onion base ahead of time and storing it refrigerated is a pro move — it lets flavors marry and reduces hands-on time at service. Finish with chickpeas and cream just before serving to preserve texture and brightness.

Final note:
If you’d like tips tailored to specific pantry items or dietary goals, tell me what you have on hand and I’ll suggest precise swaps and timing adjustments to help you get an excellent bowl every time.

Indian Butter Chickpeas (Chana Makhani)

Indian Butter Chickpeas (Chana Makhani)

Creamy, spiced and comforting — try these Indian Butter Chickpeas! A vegetarian twist on classic butter masala: rich tomato gravy, butter, and tender chickpeas. Perfect with rice or naan. 🍛🧈

total time

40

servings

4

calories

420 kcal

ingredients

  • 2 cups cooked chickpeas (or 1 can, drained) 🥫
  • 2 tbsp butter 🧈
  • 1 tbsp cooking oil 🍳
  • 1 large onion, finely chopped 🧅
  • 3 garlic cloves, minced 🧄
  • 1 inch ginger, grated 🫚
  • 400 g tomato puree 🍅
  • 1/2 cup heavy cream or coconut cream 🥛
  • 1 tsp cumin seeds 🌰
  • 1 tsp garam masala 🧂
  • 1 tsp coriander powder 🌿
  • 1/2 tsp turmeric powder 🌟
  • 1 tsp chili powder 🌶️
  • 1 tsp sugar 🍬
  • Salt to taste 🧂
  • 1 tbsp kasuri methi (dried fenugreek) 🌿
  • Fresh cilantro, chopped for garnish 🌿
  • Lemon wedges for serving 🍋

instructions

  1. Heat oil and 1 tbsp butter in a pan over medium heat.
  2. Add cumin seeds and let them sizzle for 20 seconds.
  3. Add chopped onion and sauté until golden brown, about 6–8 minutes.
  4. Stir in minced garlic and grated ginger; cook 1 minute until fragrant.
  5. Add tomato puree, turmeric, coriander powder, chili powder and sugar. Simmer 8–10 minutes, stirring occasionally, until the sauce thickens and the oil separates.
  6. Use an immersion blender to smooth the sauce slightly for a creamier texture (optional).
  7. Add cooked chickpeas and 1/4 cup water (adjust for desired consistency). Simmer 8–10 minutes so chickpeas absorb the flavors.
  8. Stir in cream, remaining 1 tbsp butter, garam masala and kasuri methi. Cook 2–3 minutes more, taste and adjust salt and spice.
  9. Garnish with chopped cilantro and serve with lemon wedges on the side.
  10. Serve hot with steamed rice, jeera rice or warm naan.

related articles

Slow Cooker Indian Butter Chicken
Slow Cooker Indian Butter Chicken
Set-and-forget slow cooker butter chicken with a rich, creamy tomato-cream sauce and melt-in-your-mo...
Crispy Garlic Butter Parmesan Smashed Potatoes
Crispy Garlic Butter Parmesan Smashed Potatoes
Crunchy-edged smashed potatoes finished with garlic, butter and Parmesan—fluffy interiors and golden...
Peanut Butter Protein Oatmeal Cups
Peanut Butter Protein Oatmeal Cups
Chewy peanut butter protein oatmeal cups: portable, high-protein breakfast or snack. Easy make-ahead...
Easy Healthy Homemade Reese's-Style Peanut Butter Eggs
Easy Healthy Homemade Reese's-Style Peanut Butter Eggs
Easy, healthier Reese's-style peanut butter eggs made with natural peanut butter and dark chocolate ...
Butterfly Cake — Stunning Butterfly Cake in 5 Easy Steps
Butterfly Cake — Stunning Butterfly Cake in 5 Easy Steps
Create an elegant butterfly cake with tender sponge and silky buttercream—five simple steps to a sho...
Kathryn's Kitchen: Oatmeal Peanut Butter Energy Bites
Kathryn's Kitchen: Oatmeal Peanut Butter Energy Bites
Easy no-bake oatmeal peanut butter energy bites — chewy, protein-packed snacks perfect for on-the-go...
Indian Butter Chickpeas (Chana Makhani)
Indian Butter Chickpeas (Chana Makhani)
Creamy Indian Butter Chickpeas (Chana Makhani) — rich tomato-butter gravy, warm spices, and tender c...
Brookies Browned Butter Blondie Cookies
Brookies Browned Butter Blondie Cookies
Gooey brookies with browned-butter blondie base and chocolate swirl—easy, indulgent cookies for baki...
Creamy Indian Butter Chicken
Creamy Indian Butter Chicken
A classic creamy Indian butter chicken with tender marinated chicken in a silky tomato-cream sauce. ...