This creamy, spiced dish is your answer to comfort food with a nourishing twist. Indian Butter Chickpeas deliver bold flavor, satisfying protein, and weeknight convenience—all in one easy skillet.

Why Indian Butter Chickpeas Deserve a Spot on Your Dinner Table
Whether you’re new to Indian-inspired dishes or already a spice lover, Indian Butter Chickpeas is a simple yet flavorful meal that hits every mark—creamy, rich, and deeply satisfying. It’s also a smart way to pack in plant-based protein without relying on overly processed ingredients or expensive powders.
With the same cozy feel of butter chicken, but made with chickpeas, this recipe keeps it light yet indulgent. Here’s why it’s a game-changer for your weekly rotation:
- Ready in 40 minutes
- Protein-rich and fiber-loaded
- Budget-friendly ingredients
- Comforting and crowd-pleasing
- Naturally meatless, yet filling
The spice blend is what takes it to the next level: garam masala, ginger, and chili create that signature warmth. Add a swirl of cream and butter, and you’ve got a dish that feels like a hug in a bowl.
If you love recipes that are creamy and satisfying like our Peanut Chickpea Protein Bowls, this one will easily earn a permanent place in your meal prep plan.
The Magic of Butter Chickpeas (Without the Meat)
You’ve probably heard of butter chicken—but this is its cozy cousin that’s lighter and faster to make. Chickpeas soak up all the spices and creamy sauce just as well, while offering:
- 20g of protein per serving
- 17g of fiber to keep you full
- No need for marinating or meat handling
Plus, the addition of baking soda in the simmer helps soften the chickpeas for that melt-in-your-mouth texture. And since the sauce is naturally rich, you don’t need much to feel satisfied.
A Weeknight Win: Fast, Flexible, and Family-Friendly
This recipe fits right into your real-life schedule. Whether you’re cooking for one or feeding a family, the process is simple:
- Chop, sauté, simmer. Done.
- Pairs well with rice, naan, or even quinoa
- Leftovers reheat beautifully
And if you’re already a fan of plant-forward meals like our Lentil Soup Recipe, you’ll love how this dish balances comfort and convenience with nutrient-dense ingredients.
Recipe
Print
Indian Butter Chickpeas
- Total Time: 40 mins
- Yield: 4 serving(s) 1x
Description
A rich and creamy Indian-inspired dish made with chickpeas, spices, tomato paste, and butter. A fast, protein-packed weeknight dinner option that’s naturally satisfying.
Ingredients
- 4 Tbsp. unsalted butter (56 g)
- 1 yellow onion, finely chopped
- 1 tsp. kosher salt, divided (5 g)
- 1/2 cup tomato paste (120 g)
- 1/2 serrano chile, seeded, finely chopped
- 1 Tbsp. grated or finely chopped peeled ginger (6 g)
- 2 (14.5-oz.) cans chickpeas, drained, rinsed (about 800 g)
- 1/8 tsp. baking soda (0.5 g)
- 1 tsp. garam masala (2 g)
- 1 tsp. ground cumin (2 g)
- 1 tsp. Kashmiri chili powder or 3/4 tsp. paprika + 1/4 tsp. cayenne (2 g)
- 1 cup heavy cream (240 ml)
- 1 Tbsp. dried fenugreek leaves or kasoori methi (optional) (2 g)
- 1/4 cup finely chopped fresh cilantro (4 g)
- Cooked jasmine rice or naan, for serving
Instructions
- In a large skillet over medium heat, melt butter. Add onion and 1/2 tsp salt. Cook until softened, about 7 minutes.
- Stir in tomato paste and cook until darkened, 4 to 5 minutes.
- Add chile and ginger. Stir and cook until fragrant, about 1 minute more.
- Add chickpeas and baking soda, stir to coat.
- Add garam masala, cumin, and chili powder. Cook 30 seconds until fragrant.
- Pour in heavy cream, fenugreek (if using), remaining salt, and 1 cup water. Stir to combine.
- Bring to a simmer, then reduce heat and cook 10–15 minutes until thickened.
- Taste and season with salt as needed. Garnish with cilantro.
- Serve over cooked rice or with warm naan.
Notes
- Use coconut cream instead of heavy cream for a dairy-free version.
- Store leftovers in the fridge up to 4 days.
- Freezes well for up to 2 months.
- Add spinach or peas for more greens.
- Adjust chili to control the heat level.
- Prep Time: 10 mins
- Cook Time: 30 mins
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 705
- Sugar: 16 g
- Sodium: 930 mg
- Fat: 40 g
- Saturated Fat: 22 g
- Unsaturated Fat: 17 g
- Trans Fat: 1 g
- Carbohydrates: 55 g
- Fiber: 17 g
- Protein: 20 g
- Cholesterol: 98 mg
Building Bold Flavor in Every Bite of Butter Chickpeas
This isn’t just another curry-style dish. What makes Indian Butter Chickpeas stand out is how each step in the cooking process layers flavor—without needing hours of simmering. You don’t need to be a pro to get it right either. All it takes is a little technique and the right ingredients.
The Foundation: Aromatics, Tomato Paste & Heat
Start strong with butter, onions, ginger, and chili. These aren’t just flavor agents—they’re essential for building depth from the base up.
Here’s how to set your dish up for success:
- Melt the butter: It brings richness and carries flavor evenly across the dish.
- Sauté the onions until golden and soft. This adds a touch of sweetness that balances the spices.
- Ginger and serrano chili come in next for a punch of heat and aroma. Use more or less chili depending on your spice preference.
- Tomato paste is key—let it caramelize until darkened. It’s where that tangy, slightly sweet foundation comes from.
This process takes just 10 minutes, but makes all the difference. It’s the same layering that gives restaurant-style Indian food its signature richness—without needing dozens of ingredients.
If you’re a fan of dishes that balance tang, cream, and spice like our Easy Shakshuka Recipe, this base technique will feel familiar.
The Heart: Chickpeas, Spices, and Cream
Once the aromatics are softened and fragrant, it’s time to introduce the main players:
- Chickpeas: Drained and rinsed for a clean start. The baking soda helps break down the skins slightly, making them ultra-soft in the sauce.
- Spice trio: Garam masala, cumin, and Kashmiri chili powder (or paprika + cayenne) bring warmth, earthiness, and a beautiful color.
- Heavy cream: This pulls everything together into that creamy, velvety finish you expect from butter-based recipes.
Stir everything gently and let it simmer for 10 to 15 minutes. This allows the sauce to thicken and flavors to marry beautifully. If you’re using dried fenugreek leaves (kasoori methi), this is the time to toss them in for that authentic, nutty touch.
This technique of blooming spices and finishing with cream is also seen in other warming, protein-rich recipes like our Ranch Crispy Roasted Chickpeas, where depth comes from the sequence—not complication.

Customizing Your Indian Butter Chickpeas to Fit Any Diet or Mood
One of the best things about this dish? It’s highly adaptable. Whether you’re cooking for picky eaters, watching your macros, or just cleaning out your pantry, this recipe can flex to your needs without losing flavor or comfort.
Easy Ingredient Swaps That Don’t Sacrifice Taste
Even though the original version is rich and creamy, there are simple swaps that keep it just as satisfying while meeting your preferences:
- Butter: Swap with olive oil or ghee if preferred. You’ll still get that luscious mouthfeel.
- Heavy cream: Coconut cream works beautifully here. It brings a touch of sweetness and pairs well with the warming spices.
- Chickpeas: No chickpeas? Try white beans or lentils. It changes the texture slightly but keeps the protein punch.
- Serrano chili: Use jalapeño for milder heat or skip altogether if serving kids.
And if you’re into flavor-forward recipes with healthy flexibility, our Creamy Coconut-Lime Chickpea Skillet is another great one to try.
You can also reduce the cream slightly and boost the tomato paste to create a more tangy, tomato-forward version.
What to Serve with Indian Butter Chickpeas
This dish is satisfying on its own, but if you want to round out the plate, here are smart pairings that balance flavor and nutrition:
| Side Dish | Why It Works |
|---|---|
| Jasmine Rice | Fluffy, aromatic, and perfect for soaking up sauce |
| Naan | Great for dipping and scooping, soft texture |
| Quinoa | Adds extra protein and nutty flavor |
| Steamed Veggies | Brightens the plate and adds crunch |
| Raita (Yogurt Sauce) | Cools the heat and adds creaminess |
Feel free to build a full meal bowl-style—rice or quinoa on the bottom, Butter Chickpeas on top, with a scoop of yogurt and chopped cucumber for crunch.
Leftovers? Spoon them into wraps, stuff into pita, or serve over baked potatoes for a second-day upgrade.
You can even bulk up the dish with sautéed spinach or peas stirred in during the final simmer if you’re trying to sneak in more greens.
Make-Ahead Magic and Meal Prep with Indian Butter Chickpeas
This isn’t just a one-night wonder. Indian Butter Chickpeas actually gets better with time, making it one of the most meal-prep-friendly recipes in your rotation. The flavors deepen overnight, the sauce thickens perfectly, and reheating is a breeze.
Perfect for Meal Prep: Store, Reheat, Repeat
With a short cook time and simple cleanup, this dish is ideal for planning ahead. Here’s how to make it work for your week:
- Make once, eat twice: The recipe yields 4 hearty servings, great for dinner and lunch the next day.
- Storage: Keep leftovers in airtight glass containers for up to 4 days.
- Freezer-friendly: Freeze in portions. Reheat with a splash of water or broth to loosen the sauce.
- Microwave-safe: Reheat in under 2 minutes, or simmer gently on the stove.
This is one of those meals that tastes even better on day two, similar to our flavor-loaded Chickpea Broccoli Alfredo Skillet that also holds up well for leftovers.
Meal prep doesn’t have to be boring—and this dish proves it.
A Balanced Bowl That Works for Every Goal
If your goals include eating more protein, feeling satisfied longer, or fueling up without crashing, this recipe hits the mark:
| Macro | Amount per Serving |
|---|---|
| Calories | 705 kcal |
| Protein | 20 g |
| Fiber | 17 g |
| Fat | 40 g |
| Carbs | 55 g |
It’s rich in complex carbs and protein from chickpeas, plus fiber to support digestion and energy levels. That’s the kind of balance that fits right into a strong, sustainable wellness plan.
Bonus tip: Add grilled tofu, paneer-style cubes, or roasted chicken if you want to bump up the protein even further—without changing the soul of the dish.
If you’re all about dishes that are meal-prepable, satisfying, and good for your goals, you’ll also enjoy our High-Protein Marry Me Chicken—a fan-favorite for a reason.
Serving, Styling, and Savoring Indian Butter Chickpeas
Now that your kitchen smells like magic and the sauce is simmering beautifully, it’s time to plate it like a pro. The beauty of Indian Butter Chickpeas is that it’s not only packed with flavor, but it also looks incredible with minimal effort.
How to Serve It Like a Takeout Favorite (But Better)
For the most satisfying experience, serve it warm over a bed of fluffy rice, preferably jasmine or basmati. The soft grains soak up the creamy sauce, turning every bite into comfort on a spoon.
Here’s how to plate it simply but beautifully:
- Use shallow bowls or rimmed plates
- Start with rice or quinoa as the base
- Spoon chickpeas generously over the top
- Garnish with fresh chopped cilantro
- Add a wedge of lime on the side for brightness
- Optional: Drizzle with a bit more cream or yogurt
To upgrade the experience, pair with a crisp chopped cucumber salad or toasted naan warmed in the oven. Think of it as your own better-than-takeout dinner.
It’s that same cozy feel you get with dishes like our Creamy Feta & Tomato Chicken, where rich sauces meet comforting sides—and every bite feels intentional.
Final Flavor Tweaks: Your Signature Version
Once you’ve made it once, you’ll start finding your own spin. Here are some easy ways to change it up without starting from scratch:
- Add a dash of lemon juice right before serving for brightness
- Stir in a handful of spinach for extra greens
- Finish with a swirl of plain yogurt if you’re light on cream
- Double the spices if you like more heat
- Add a pinch of sugar if your tomatoes are too tangy
This dish doesn’t need much—but it’s endlessly customizable. Whether you’re feeding kids, friends, or just yourself after a long day, it feels indulgent while delivering on nourishment and flavor.
Conclusion
Indian Butter Chickpeas is more than just a vegetarian alternative—it’s a bold, protein-rich, satisfying main dish that easily earns its place in your regular recipe rotation. From busy weeknights to cozy Sunday dinners, it’s fast, flexible, and full of flavor.







