Creamy Butter Chickpeas: Your Go-To Plant-Based Indian Comfort Food
Welcome to the vibrant world of Butter Chickpeas, a truly sensational plant-based adaptation of the beloved Butter Chicken. This recipe transforms humble chickpeas into a luxurious, creamy tomato sauce infused with a symphony of smoky paprika and warm, aromatic Indian spices. It’s an explosion of flavor that promises to satisfy your cravings for comforting, richly spiced food, making it an absolute must-try for vegetarians, vegans, and anyone looking to enjoy a delicious, meat-free meal. Serve it generously over fluffy rice and with warm, soft naan bread for an unforgettable culinary experience that will have everyone asking for seconds.

Author’s Note
You Won’t Miss The Meat In This One, We Promise!
At my home, Butter Chicken has always been a reigning champion, and my Butter Chicken Meatballs also make a regular appearance on our dinner rotation. However, during the bustling “back-to-school” season, I found myself craving that same incredible flavor profile but with a significantly shorter prep and cook time. That’s when the idea of a plant-based shortcut struck me: swapping the chicken for hearty chickpeas.
I embarked on a culinary experiment, testing several approaches and carefully adjusting the spice levels to suit my children’s palates. The result was a triumph: a sauce that is wonderfully silky, perfectly balanced, and incredibly easy to whip up, even on the busiest weeknights. This recipe quickly became a staple, especially since many members of my extended family follow a vegetarian diet. When I shared this creation with them, the feedback was overwhelmingly positive. Everyone raved about how profoundly flavorful it was, assuring me that not a single person missed the meat. It truly delivers all the comforting warmth of traditional butter chicken without the extensive simmering time typically required.
This Butter Chickpeas recipe isn’t just a meal; it’s a testament to how satisfying and delicious plant-based cooking can be. It offers a rich, aromatic experience that feels both familiar and exciting, proving that wholesome ingredients can be transformed into something truly spectacular with the right blend of spices and a touch of creativity.

Essential Ingredients for Your Butter Chickpeas
Crafting the perfect Butter Chickpeas begins with selecting fresh, high-quality ingredients and knowing a few smart substitutions. Here’s a detailed look at what you’ll need and how to optimize your cooking process:
| Ingredient | Swap or Tip for Best Results |
|---|---|
| Yellow Onion | For ultimate convenience, consider using pre-diced fresh or even frozen yellow onion to significantly cut down on prep time. |
| Garlic + Ginger | While fresh is always fantastic, jarred ginger paste and minced garlic or frozen Dorot ginger and garlic cubes are brilliant time-savers that you can simply add directly to your pan. |
| Spice Blend | The secret to maximum flavor! Be sure to “bloom” your spices—turmeric, smoked paprika, cumin, and garam masala—in oil for 30–60 seconds before adding liquids. This technique intensifies their aromas and flavors. Handle turmeric with care, as it can stain surfaces and clothing. |
| Crushed Tomatoes | A good quality can of crushed tomatoes forms the backbone of your sauce. For an extra layer of smoky depth and complexity, fire-roasted crushed tomatoes are an excellent choice. |
| Chickpeas | Canned chickpeas are perfect for this recipe. Always remember to drain and rinse them thoroughly under cold water before use. This removes excess sodium and any canning liquid, ensuring a cleaner, fresher flavor in your dish. |
| Heavy Cream | This is what gives the sauce its signature richness and creamy texture. For a dairy-free or vegan version, full-fat coconut milk is an excellent, equally delicious alternative. |
| Unsalted Butter | Butter adds a luscious, melt-in-your-mouth finish. If you’re preparing a dairy-free meal, high-quality vegan butter works wonderfully. |
| Sugar | A small amount of sugar is used to balance the acidity of the tomatoes. Only add it if your tomatoes taste particularly sharp or acidic after simmering. |

Crafting Perfect Butter Chickpeas: A Simple Guide
Making this incredibly flavorful Butter Chickpeas dish is surprisingly straightforward. Follow these easy steps to achieve a restaurant-quality meal right in your own kitchen:
- Toast the Spices and Aromatics: Begin by warming a tablespoon of olive oil in a large pan over medium heat. Once the oil glistens, add your finely diced yellow onion and sauté it gently until it turns soft and translucent, beginning to take on a golden hue, which usually takes about 3 minutes. Next, stir in the ginger paste, minced garlic, ground turmeric, smoked paprika, ground cumin, garam masala, salt, pepper, and a pinch of red pepper flakes (if using for a bit of heat). Continue to sauté this aromatic mixture for 1–2 minutes, stirring constantly, until the spices become incredibly fragrant and potent. This blooming process is crucial for deep flavor.
- Simmer to Perfection: Carefully pour the crushed tomatoes into the pan, followed by the sugar (if using) and the thoroughly rinsed chickpeas. Stir all the ingredients together until well combined. Bring the mixture to a gentle simmer, then reduce the heat to just above low. Allow the curry to simmer uncovered for 10–15 minutes, or until the sauce has visibly thickened to your desired consistency and the chickpeas have softened and absorbed the wonderful flavors. Stir occasionally to prevent sticking.
- Achieve Silky Smoothness: Once the sauce has thickened and the flavors have melded, turn off the heat. This is a critical step for preventing the cream from curdling. Gently fold in the heavy cream and the unsalted butter, stirring continuously until the butter has completely melted and the sauce achieves a luxurious, silky-smooth texture. If you’re adding fresh herbs (like cilantro or basil), now is the time to stir them in.
- Taste and Adjust: Take a moment to taste your exquisite Butter Chickpeas. Adjust the seasoning as needed, adding more salt for flavor or a touch more red pepper flakes if you desire extra heat. If the sauce seems too thick for your preference, you can thin it out with a small splash of water or a bit more coconut milk (for dairy-free versions).
- Serve and Enjoy: Ladle generous portions of the creamy Butter Chickpeas over a bed of freshly cooked rice. For the ultimate experience, pair it with warm, soft naan bread, perfect for scooping up every last drop of the rich sauce. Garnish with additional fresh herbs if desired. Enjoy your homemade, comforting feast!

Storage & Meal Prep Made Easy
One of the many wonderful qualities of Butter Chickpeas is that its flavors deepen and meld even further as it rests, making it an ideal candidate for meal prep or for preparing in advance when you’re expecting company. In fact, many people find these butter chickpeas taste even better on day two!
To store leftovers, transfer the cooled Butter Chickpeas into an airtight container and refrigerate for up to 4 days. For longer storage, you can freeze it for up to 3 months. When reheating from the fridge or freezer, gently warm it on the stovetop over low heat or in the microwave. If the sauce has thickened too much during storage, add a splash of water, vegetable broth, or full-fat coconut milk to restore its creamy consistency. This dish’s incredible versatility makes it a perfect addition to your weekly meal plan, offering delicious, stress-free dining whenever you need it.
5 out of 5 stars from 2 votes
Butter Chickpeas
By Chelsea Lords
Butter Chickpeas offers a tasty plant-based twist on the classic Butter Chicken. This dish features a flavorful blend of smoky paprika and warm spices in a creamy tomato sauce, making it irresistible with rice and naan.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4 servings
Equipment Needed
- Large pan
Ingredients
- 1 tablespoon olive oil
- 1 cup finely diced yellow onion
- 1 tablespoon ginger paste (see Note 1)
- 1 tablespoon minced garlic
- 1/4 teaspoon ground turmeric
- 3/4 teaspoon smoked paprika
- 3/4 teaspoon ground cumin
- 3/4 teaspoon garam masala (see Note 2)
- 1-1/4 teaspoons salt
- 1/4 teaspoon pepper
- 1 teaspoon sugar
- 1/8 teaspoon red pepper flakes (optional)
- 1 (28-ounce) can crushed tomatoes
- 2 (15-ounce) cans chickpeas, drained and rinsed
- 1/2 cup heavy cream
- 2 tablespoons unsalted butter
- Fresh herbs (optional, see Note 3)
- Rice (see Note 4)
- Naan (see Note 5)
Instructions
- Add olive oil to a large pan over medium heat. Once the oil is shimmering, add the finely diced onion. Sauté until it starts to turn golden, about 3 minutes. Stir in the ginger paste, minced garlic, turmeric, paprika, cumin, garam masala, salt, pepper, and red pepper flakes. Continue to sauté the mixture until very fragrant, about 1–2 minutes.
- Pour in the crushed tomatoes, sugar, and rinsed chickpeas. Mix well. Bring to a simmer, then reduce heat to a little above low, and let simmer for 10–15 minutes or until the sauce is thickened and chickpeas are softened.
- Turn off heat. Gently fold in the cream and butter, stirring continuously until the butter has melted completely. If you are adding fresh herbs, mix them through. Taste the curry and adjust the seasoning, if needed.
- Ladle the Butter Chickpeas over a bed of rice. Pair it with warmed or charred naan on the side. Enjoy!
Recipe Notes for Success
Note 1: For a quick and convenient option, refrigerated garlic paste and minced ginger are excellent shortcuts that deliver great flavor.
Note 2: Garam masala is a blend of various ground spices. The taste and heat intensity can vary significantly between brands. I personally recommend Private Selection® Garam Masala Blend for its balanced profile.
Note 3: While optional, adding about 1/3 cup of finely chopped fresh herbs—such as cilantro, basil, or even parsley—can brighten the dish and add a layer of freshness.
Note 4: Serve with your preferred type of rice. Freshly cooked basmati or jasmine rice works wonderfully, but leftover rice or convenient microwaveable ready-rice pouches are also great options.
Note 5: Warm naan bread is essential for scooping up the rich chickpeas and sauce. To char the naan: spray both sides lightly with cooking spray and grill over medium heat on a gas stovetop for 10–15 seconds per side, flipping with tongs until lightly charred. Once done, fold it in half and cover with a clean towel to keep it warm and soft until serving. Alternatively, you can warm it in a dry pan or microwave with a damp paper towel.
Storage: Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. For longer preservation, Butter Chickpeas freezes well for up to 3 months. Reheat on the stove or in the microwave, adding a splash of water or coconut milk if the sauce becomes too thick.
Nutrition Information
- Serving: 1 serving
- Calories: 576 kcal
- Carbohydrates: 79g
- Protein: 24g
- Fat: 21g
- Saturated Fat: 8g
- Polyunsaturated Fat: 4g
- Monounsaturated Fat: 7g
- Trans Fat: 0.02g
- Cholesterol: 36mg
- Sodium: 290mg
- Potassium: 1290mg
- Fiber: 21g
- Sugar: 23g
- Vitamin A: 935IU
- Vitamin C: 24mg
- Calcium: 201mg
- Iron: 9mg
Nutrition information is automatically calculated and should only be used as an approximation.
Like this recipe? We’d love to hear from you! Leave a comment below!
What to Serve with Your Delightful Butter Chickpeas
Butter Chickpeas is a versatile dish that pairs beautifully with a variety of sides, enhancing the overall dining experience. Here are some classic and creative suggestions to complement its rich, creamy flavors:
- Rice: A bed of fluffy rice is essential for soaking up every drop of the luxurious sauce. Basmati rice is the traditional choice, offering a fragrant and light counterpoint. You can use freshly cooked rice, repurpose leftovers, or opt for convenient microwaveable Ready Rice® pouches for a quick solution.
- Naan Bread: Warm, soft, and slightly chewy naan bread is practically a non-negotiable accompaniment. Its texture and subtle sweetness are perfect for scooping up the chickpeas and sauce, making every bite a delight. Consider charring it slightly for an extra layer of flavor.
- Cucumber Raita: For a refreshing contrast, a cool and creamy cucumber raita is a fantastic choice. Made with yogurt, grated cucumber, and light spices, it provides a soothing balance to the rich, warm flavors of the curry.
- Fresh Salad: A simple garden salad or a crisp cucumber-pepper salad can add a much-needed fresh crunch and brightness to your meal, cutting through the richness of the sauce.
- Roasted Vegetables: Lightly spiced roasted vegetables are a healthy and delicious addition. Consider tender cauliflower florets, vibrant broccoli, or sweet carrots to complete your Indian-inspired feast.
Explore More Delicious Chickpea Recipes:
Dinner
Sausage and Chickpeas (One Pan!)
Dinner
General Tso Chickpeas
Lunch
Hummus Wraps (With Chickpeas!)
Snacks
Air Fryer Chickpeas