Indian Butter Chickpeas hook you from the first bite with a tomato kiss of garam masala. As a chef who runs Meal Prep Ideas, I know busy moms and professionals crave comfort. It comes together in a single pan after a long day, easy and cozy. This recipe is vegetarian, pantry-friendly, and quick enough for weeknights, yet feels special. My story behind it mirrors my mission: nourish families with flavor without fuss.
Read on to see how Indian Butter Chickpeas can transform a rushed evening into cozy nourishment. I love showing busy families how flavor and ease can share the kitchen. This post, like all my recipes, aims to save you time and spark joy. If you’re new here, check the about page for my cooking philosophy.
Table of Contents
Table of Contents
What Make This Recipe It Special
I’ve learned that the meals we reach for on busy nights should feel like a hug in a pan.
Indian Butter Chickpeas delivers that warmth fast, with a creamy, tomato-scented sauce that clings to every chickpea.
This one-pan hero is vegetarian, pantry-friendly, and designed to save you time without skimping on flavor.
With ingredients you likely already have, it comes together in about 30 minutes, making it a trustworthy weeknight anchor.
I love how the garam masala blooms, perfume filling the kitchen, and how the sauce coats each chickpea in velvet richness.
This dish proves you can pull off luxury without stress, even after a long day.
Whether you’re feeding picky eaters or fueling a late meeting, this recipe proves flavor and ease can share the table.
I want readers to feel confident reaching for Indian Butter Chickpeas whenever time is tight.
It’s the little dish that says: dinner doesn’t have to be complicated to be memorable.
The appeal of Indian Butter Chickpeas for busy families
One-pan factor wins every busy night.
No juggling pots means less mess, quicker cleanups, and more time for what matters.
The aroma—garam masala, garlic, ginger—fills the kitchen and excites even the pickiest eaters.
This dish delivers weeknight flavor without meat, but with creamy satisfaction that rivals takeout.
Chickpeas stay tender and sauce clings to them, making every bite feel special.
Plus, you can tailor it with dairy or dairy-free cream and with a quick splash of lemon for brightness.
Indian Butter Chickpeas: a creamy, comforting weeknight solution
Think of it as a cozy blanket for your weeknights.
The tomato cream sauce feels indulgent, yet it stays vegetarian and light enough to serve with whole grains.
I love spooning it over steaming rice and watching the kids go quiet as they savor the velvet texture.
Because it’s fast, you can plan a quick, comforting dinner without sacrificing nutrition.
The dish proves that a simple pantry can create a memorable meal, even on the busiest evenings.
I always keep a can of chickpeas handy for those days when time slips away.

Why You’ll Love This Recipe
I love how Indian Butter Chickpeas come together in one pan, saving time without skimping on flavor. This dish is a weeknight dream: quick to sauté, pantry-friendly, and comforting with a creamy tomato sauce. It suits busy moms like me and pros who need nourishment fast. The aroma alone boosts morale, and the creamy texture helps even picky eaters linger at the table. Plus, leftovers taste even better next day.
Ingredients
I reach for pantry staples that promise weeknight bliss in a single pan. Indian Butter Chickpeas uses creamy dairy or dairy-free cream for richness. Garam masala warms the sauce, while garlic and ginger lift every bite. I note substitutions so you can tweak for your fridge and needs. With these ingredients prepped, you’re minutes from cozy, restaurant-worthy curry. This section keeps your stove calm and your dinner on schedule.
- 1 tablespoon butter or ghee — adds richness and a silky mouthfeel that vibrates with tomato.
- 1 tablespoon olive oil — helps prevent scorching and keeps the butter from browning too quickly.
- 1 small onion, finely chopped — provides sweetness and a soft base for the sauce.
- 3 garlic cloves, minced — brings sharp, fragrant aroma that shines in the sauce.
- 1 teaspoon grated fresh ginger — adds warmth and a zingy lift to balance tomatoes.
- 2 teaspoons garam masala — the signature cozy depth for Indian flavor.
- 1 teaspoon ground cumin — earthy sweetness that anchors the spice blend.
- 1/2 teaspoon turmeric — gives color and mild earthy notes.
- 1/2 teaspoon smoked paprika — a gentle smoky edge that brightens the dish.
- 1 can (400 g) crushed tomatoes — creates the creamy, saucy base.
- 1 can (400 g) chickpeas, drained and rinsed — the star protein with hearty texture.
- 1/4 cup heavy cream or coconut cream — choose dairy or dairy-free for creaminess.
- Salt to taste — seasons the sauce; add gradually to taste.
- Optional: chopped cilantro and lemon wedges for serving — brightens with fresh herb and citrus.
How to Make Indian Butter Chickpeas
Step 1: Heat butter and olive oil
In a large skillet, I melt butter or ghee with olive oil over medium heat. This one-pan start keeps cleanup simple and gives the base a silky, glossy finish that carries the spices later.
Step 2: Sauté onion until soft and golden
I add finely chopped onion to the pan and cook 5–6 minutes, until it’s soft and golden at the edges. The onion sweetness forms the sauce’s backbone.
Step 3: Stir garlic, ginger, and spices until fragrant
I stir in minced garlic, grated ginger, garam masala, cumin, turmeric, and smoked paprika. I cook 1–2 minutes until the mixture is fragrant and toasty, awakening my kitchen with aromatics.
Step 4: Pour in crushed tomatoes and simmer
I pour in crushed tomatoes and bring the sauce to a gentle simmer. I let it bubble away for 10 minutes, so the flavors bloom and the sauce thickens a touch.
Step 5: Add chickpeas and meld flavors
I stir in the drained chickpeas, coating them with the tomato cream. I simmer another 10 minutes so the chickpeas soak up spice and the sauce hugs every bite.
Step 6: Stir in cream, season, and finish
I stir in heavy cream or coconut cream until the curry glistens. I season with salt, then simmer 2 more minutes to marry the flavors and reach a velvet finish.
Step 7: Garnish and serve with rice or naan
I garnish with chopped cilantro and lemon wedges, then spoon over rice or warm naan. This quick, cozy finish makes weeknights feel special and invites seconds.

Tips for Success
- I start with garam masala and smoked paprika to build depth; if you like heat, add red chili.
- Don’t over-reduce after cream; simmer until glossy and the sauce coats the chickpeas.
- For dairy-free meals, swap in coconut or cashew cream and whisk until smooth.
- Taste and adjust salt at the end; balance acidity with a pinch of sugar.
- Let leftovers rest briefly; flavors mellow and meld, making tomorrow’s dinner even easier.
Tips for Success
- Build depth with garam masala and smoked paprika for Indian Butter Chickpeas; if you like heat, add a pinch of chili.
- Don’t over-reduce after adding cream; simmer just until glossy and the sauce coats chickpeas.
- For dairy-free meals, swap in coconut or cashew cream and whisk.
- Taste and adjust salt at the end; balance acidity with a pinch of sugar.
- Let leftovers rest briefly to meld flavors, making tomorrow’s dinner easier.
Equipment Needed
- Large skillet or sauté pan — the one-pan hero for Indian Butter Chickpeas.
- Wooden spoon or silicone spatula — for easy stirring.
- Measuring spoons — precise spice timing.
- Can opener — open tomatoes and chickpeas quickly.
- Optional: immersion blender for a smoother sauce, or a splash of water to loosen.
- Microwave-safe bowls for reheating (optional).
Variations
- For Indian Butter Chickpeas, I love a dairy-free version: swap in coconut cream or coconut yogurt instead of heavy cream. This keeps the sauce silky and flavorful without dairy.
- Spice lovers can amp up heat: add a pinch of crushed red pepper or a small chopped green chili to Indian Butter Chickpeas.
- Add greens near the end: stir in a handful of spinach for extra nutrition in Indian Butter Chickpeas.
- Protein swap: use paneer cubes for a richer texture in Indian Butter Chickpeas.
- Batch-friendly: double the recipe for meal prep and freeze Indian Butter Chickpeas in portions.
Serving Suggestions
- Serve with basmati or jasmine rice for Indian Butter Chickpeas.
- Naan or warm flatbread for scooping.
- Fresh cilantro and lemon wedges brighten the dish for brightness and aroma.
- A cooling yogurt raita on the side for contrast.
- Pair with a cucumber salad to balance richness and add crunch and color.
Make It Ahead: Indian Butter Chickpeas Meal Prep Tips
I keep Indian Butter Chickpeas ready for busy nights by refrigerating leftovers in a tight container within two hours of cooking. It stores nicely for 3–4 days in the fridge. Reheat gently on the stove, stirring in a splash of water or cream if the sauce thickens.
For longer storage, freeze Indian Butter Chickpeas in individual portions for up to 2 months. Sauces often taste better after a day, so plan a next-day lunch or dinner. Serve with rice or naan for a quick, comforting reheated meal.

FAQs
Is butter chickpeas healthy?
When I base it on chickpeas, Indian Butter Chickpeas offer fiber and plant-based protein.
The butter and cream add richness; you can lighten with less butter, swap in olive oil, or use coconut cream for dairy-free versions.
Enjoy in moderation as part of a balanced diet.
What exactly are butter chickpeas?
They’re chickpeas simmered in a creamy, tomato-based sauce seasoned with garam masala and spices.
Think a dairy-friendly, vegetarian curry inspired by butter chicken, but without chicken.
The result is a comforting, rich curry that’s still plant-forward.
Is there a downside to eating chickpeas?
Chickpeas are fiber-rich and nourishing, but they can cause gas for some people when not cooked or chewed well.
Soaking and rinsing, plus gradual introduction into the diet, helps.
P pairing with spices and herbs also aids digestion.
Is there a downside to chickpeas?
The main considerations are portion size (calories from cream or oil), sodium, and potential digestive effects.
If you’re watching fat or sodium, dial back dairy and salt and balance with veggies and whole grains.
Moderation and variety are key.
Final Thoughts
This creamy Indian Butter Chickpeas turns weeknights into small celebrations.
I love how a single pan can feel like a restaurant night at home.
The velvet tomato cream coats each chickpea, nourishing body and spirit after a long day at the table.
It’s comforting without guilt, and it adapts to dairy preferences with a simple swap that won’t upset flavor.
Leftovers taste even better tomorrow, and the kids beg for seconds, which is basically a win for sanity and smiles.
I keep a can handy for those rush days, confident I can pull off something cozy in minutes, no drama.

Indian Butter Chickpeas Bring 5-Min Creamy, Quick, Delish.
- Total Time: 30 minutes
- Yield: Serves 4
- Diet: Vegetarian
Description
Indian Butter Chickpeas are a creamy, tomato-based vegetarian dish inspired by butter chicken, delivering rich, cozy flavors in a quick one-pan meal.
Ingredients
- 1 tbsp butter or ghee
- 1 tbsp olive oil
- 1 small onion, finely chopped
- 3 garlic cloves, minced
- 1 tsp grated fresh ginger
- 2 tsp garam masala
- 1 tsp ground cumin
- 1/2 tsp turmeric
- 1/2 tsp smoked paprika
- 1 can (400 g) crushed tomatoes
- 1 can (400 g) chickpeas, drained and rinsed
- 1/4 cup heavy cream or coconut cream
- Salt to taste
- Optional: chopped cilantro and lemon wedges for serving
Instructions
- Heat butter and olive oil in a large skillet over medium heat.
- Add onion and cook for 5–6 minutes until soft and golden.
- Stir in garlic, ginger, and spices. Cook for 1–2 minutes until fragrant.
- Pour in crushed tomatoes and bring to a simmer. Let it cook for 10 minutes, stirring occasionally.
- Add chickpeas and stir to coat. Simmer for another 10 minutes to let flavors meld.
- Stir in cream, season with salt, and simmer for 2 more minutes.
- Garnish with cilantro and serve with rice or warm naan.
Notes
- You can substitute coconut cream for dairy cream to make it dairy-free.
- Use a lighter butter or reduce the amount to cut fat if desired.
- Leftovers refrigerate well and reheat gently on the stove.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: One-Pan
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving (about 1 cup)
- Calories: 230 kcal
- Sugar: 6 g
- Sodium: 700 mg
- Fat: 30 g
- Saturated Fat: 13 g
- Unsaturated Fat: 18 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 5 g
- Protein: 8 g
- Cholesterol: 60 mg
Keywords: Indian Butter Chickpeas, butter chickpeas, chickpea curry, creamy chickpeas, one-pan Indian, garam masala chickpeas, vegetarian Indian curry