Indulge in the rich, creamy flavors of Indian cuisine with these Instant Pot Butter Chickpeas – a sensational vegetarian reimagining of the classic butter chicken, crafted for ease and exceptional taste!

Prepare to elevate your weeknight dinner game with a dish that promises unparalleled flavor and remarkable simplicity: Instant Pot Butter Chickpeas. This culinary marvel isn't just a vegetarian alternative to the beloved butter chicken; it's a stand-alone masterpiece that will quickly become a cherished staple in your kitchen. Imagine tender chickpeas, generously coated in a richly spiced yogurt marinade, then simmered in a luscious, creamy tomato-based sauce – all achieved effortlessly in your Instant Pot.
This recipe embodies everything you adore about traditional butter chicken – the aromatic spices, the velvety texture, the comforting warmth – but ingeniously swaps out the poultry for wholesome, protein-packed chickpeas. We even maintain the authentic essence by marinating the chickpeas in a classic spiced yogurt mixture, allowing them to absorb deep, complex flavors before they even hit the pot. The result is a dish so profoundly satisfying, you won't miss the meat one bit. It's truly a must-have for anyone seeking an easy, healthy, and incredibly delicious plant-forward meal.

The secret to the speed and depth of flavor in this recipe lies in the versatility of your Instant Pot. This multi-cooker transforms a dish that traditionally requires longer simmer times into a convenient meal, perfect for busy evenings. While we enthusiastically recommend the Instant Pot method for its efficiency and consistent results, we understand not everyone owns one. Therefore, comprehensive stovetop instructions are also provided further down this page, ensuring everyone can enjoy these fantastic butter chickpeas.
Why You'll Fall in Love with These Butter Chickpeas
Beyond being a brilliant vegetarian stand-in for butter chicken, our Instant Pot Butter Chickpeas offer a host of reasons to earn a permanent spot in your recipe rotation:
- Flavor-Packed Chickpeas: Experience exceptionally tender chickpeas, infused with a vibrant **spiced yogurt marinade** that mimics the classic flavors of Indian cuisine.
- Luxuriously Creamy Sauce: A rich, aromatic **curried tomato sauce** forms the heart of this dish, offering a silky smooth texture and a depth of flavor that's both comforting and exotic.
- Effortless Instant Pot Preparation: Enjoy the convenience of a quick and easy meal, with minimal hands-on time, thanks to the magic of pressure cooking.
- Wholesome and Satisfying: Packed with plant-based protein and fiber, these chickpeas make for a healthy, hearty, and incredibly filling meal.
- Perfect Pairings: Unforgettable when served over fluffy **basmati rice**, generously garnished with fresh **cilantro**, and accompanied by warm, soft **naan** for dipping.
- Weeknight Winner & Meal Prep Champion: This recipe is quick enough for a busy weeknight and stores beautifully, making it ideal for meal prepping healthy lunches or dinners throughout the week.

Crafting the Perfect Butter Chickpeas
(For a detailed, printable recipe card, please scroll to the bottom of this article.)
Essential Ingredients You Will Need
To embark on this delightful culinary journey, gather these key components:
- Plain Whole-Milk Yogurt: Forms the creamy, tangy base of our marinade, helping to tenderize the chickpeas and infuse them with flavor.
- Fresh Lemon Juice: Adds a bright, acidic counterpoint to the rich spices, enhancing the overall taste.
- Garlic & Ginger: The indispensable aromatic duo that provides the foundational warmth and zest characteristic of Indian curries.
- A Blend of Spices: Ground turmeric, garam masala, ground cumin, and ground coriander create the signature complex and inviting aroma of butter chicken. (Optional: a touch of cayenne for heat.)
- Canned Chickpeas: The star of our vegetarian show, offering a satisfying texture and rich protein content.
- Sweet Onion: Finely diced, it sweetens and deepens the savory base of the curry.
- Unsalted Butter: Essential for that authentic "butter" flavor and luxurious richness.
- Canned Tomato Sauce: Provides the robust, slightly sweet and tangy body of the curry.
- Vegetable Broth: Adds liquid for pressure cooking and helps to meld all the flavors.
- Heavy Whipping Cream: Stirred in at the end, it delivers the signature creamy, velvety finish.
- Salt and Pepper: To season to perfection.
- For Serving: Steamed basmati rice, warm naan bread, and fresh cilantro are highly recommended.
Stovetop Instructions: An Alternative Method
No Instant Pot? No problem! You can still create this delectable dish using traditional stovetop methods. Follow these steps:
- Begin by melting the unsalted butter in a medium-sized skillet or a Dutch oven over medium-high heat. Once melted, add the marinated chickpeas and finely diced onions. Sauté this mixture for 5-7 minutes, stirring occasionally, until the onion softens and becomes translucent, and the chickpea mixture starts to lightly brown and become fragrant.
- Next, follow the recipe card instructions for adding the remaining liquid ingredients, specifically the tomato sauce and vegetable broth. Bring the entire mixture to a gentle simmer. Reduce the heat to medium-low, cover the pot with a lid, and allow it to simmer for 15-20 minutes. This simmering time allows the sauce to thicken slightly and the chickpeas to become wonderfully tender, absorbing all the rich flavors. Remember to stir occasionally to prevent sticking and ensure even cooking. Continue with step 4 of the main Instant Pot instructions for the final finishing touches.

Expert Tips for Unforgettable Instant Pot Butter Chickpeas
Achieving restaurant-quality results at home is easier than you think with these simple tips:
- Maximize Marinade Time: For the most flavorful and tender chickpeas, don't rush the marinade. We recommend a minimum of 2 hours in the refrigerator, but for truly exceptional depth, allow the chickpeas to marinate for up to 12 hours (overnight is perfect!). This allows the spices and yogurt to deeply penetrate each chickpea.
- Optimal Pressure Cooking: Cook the chickpeas for 10 minutes on high pressure. This duration, combined with a crucial 10-minute natural pressure release, is key to achieving that ideal melt-in-your-mouth tenderness without turning them mushy. The natural release helps the flavors meld and prevents the chickpeas from bursting.
- Incorporate Heavy Cream Thoughtfully: Always fold the heavy cream into the chickpeas *after* the pressure cooking cycle is complete. Adding it too early can risk curdling under high heat and pressure. Stirring it in at the end ensures a beautifully smooth, luscious, and incredibly creamy texture, elevating the dish to its signature "butter" status.
- Taste and Adjust Seasoning: Before serving, always taste your butter chickpeas and adjust salt, pepper, or even a touch more lemon juice or a pinch of sugar if needed. Flavors can mellow during cooking, and a final adjustment can make all the difference.
Creative Recipe Variations to Explore
These Instant Pot Butter Chickpeas are wonderfully versatile. Feel free to customize them with these exciting ideas:
- Boost with Vegetables: Once the chickpeas have finished pressure cooking, gently fold in fresh baby spinach (it will wilt quickly), sautéed mushrooms, diced sweet bell peppers, or tender peas. Adding a medley of colorful vegetables not only enhances nutrition but also adds texture and visual appeal.
- Make it Meaty or Add Paneer: If you're not strictly vegetarian or want to add another protein, cube 1-2 chicken breasts or thighs and add them to the chickpea marinade. Alternatively, for a richer vegetarian option, add cubed paneer (Indian cheese) directly to the sauce after pressure cooking and let it warm through for a few minutes. Tofu is also an excellent plant-based protein addition.
- Infuse More Heat: For those who love a spicy kick, increase the cayenne pepper to taste in the marinade. You can also finely mince a jalapeño or serrano pepper and sauté it with the onions for a fresh heat, or swirl in a teaspoon of your favorite hot sauce at the end.
- Go Fully Vegan: Easily transform this dish into a vegan delight by swapping plain whole-milk yogurt for a plant-based yogurt (such as unsweetened coconut or almond yogurt) and replacing heavy whipping cream with full-fat coconut milk or a rich cashew cream. Use a vegan butter alternative for sautéing.
- Add a Smoky Depth: A touch of smoked paprika (about ½ teaspoon) added to the spice blend can introduce a subtle, intriguing smoky note.
Serving Suggestions for a Complete Meal
These Instant Pot Butter Chickpeas are a flavor sensation on their own, but pairing them with the right accompaniments turns them into a truly memorable meal:
Our top recommendation is to serve these vibrant chickpeas over a bed of fluffy, steamed basmati rice, which beautifully soaks up the creamy sauce. Garnish generously with freshly minced cilantro for a burst of freshness and color. Accompany your meal with warm, soft naan bread – perfect for scooping up every last drop of the delicious curry. For a slightly different twist, consider serving the chickpeas over steamed quinoa, healthful brown rice, or a low-carb cauliflower rice. A simple side of steamed green vegetables or a cooling cucumber raita would also complement the richness of the curry perfectly. Don't forget a squeeze of fresh lime juice just before serving for an extra zing!

Every element of these Instant Pot Butter Chickpeas converges to create an explosion of flavor! The sauce is exquisitely spiced, harmoniously balanced, and unbelievably creamy, while the chickpeas achieve a remarkable tenderness. This combination pairs divinely with the simplicity of basmati rice, creating a comforting and incredibly satisfying culinary experience. Trust us, with a dish this rich and flavorful, you absolutely won't miss the meat – it’s a vegetarian triumph!
Did you try this amazing recipe? We'd love to hear from you! Please leave a comment and a star rating below to share your experience. If you captured a photo, share it on Instagram and tag @wholeandheavenlyoven or use the hashtag #wholeandheavenlyoven. Your feedback inspires us!

Craving more chickpea-packed deliciousness? Explore these other dinner favorites next!
- Caprese Chickpea Salad
- Red Thai Coconut Sweet Potato Curry
- Sweet Potato Chickpea Shawarma Bowls

Print Recipe
Pin Recipe
Instant Pot Butter Chickpeas
This recipe may include paid links. As an Amazon Associate, I earn a commission from qualifying purchases.
Ingredients
- 1/2 cup plain whole-milk yogurt
- 1 tablespoon freshly-squeezed lemon juice
- 3 medium cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 1 teaspoon ground turmeric
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1/2 teaspoon cayenne pepper (optional)
- 2 cans (15 oz) chickpeas, drained and rinsed
- 1 medium sweet onion, finely diced
- 1 tablespoon unsalted butter
- 1 can (15 oz) tomato sauce
- 1/2 cup vegetable broth
- 1/2 cup heavy whipping cream
- Salt and pepper to taste
- Steamed basmati rice, naan, and fresh cilantro for serving
Instructions
-
In a large bowl, whisk together the plain yogurt, lemon juice, minced garlic, grated ginger, ground turmeric, garam masala, ground cumin, ground coriander, and optional cayenne pepper until the mixture is completely smooth. Gently fold in the drained and rinsed chickpeas and the finely diced sweet onion. Ensure all ingredients are well combined. Cover the bowl and allow to marinate in the refrigerator for a minimum of 2 hours, or for optimal flavor development, up to 12 hours.
-
Melt the unsalted butter in your 4-quart Instant Pot by selecting the BROWN/SAUTE function. Once the butter is melted and shimmering, add the marinated chickpea and onion mixture to the pot. Sauté for 4-6 minutes, stirring frequently, until the mixture is fragrant, slightly bubbly, and the onion has softened and turned tender. This step helps to build a rich flavor base.
-
Carefully add the tomato sauce and vegetable broth to the Instant Pot, ensuring to scrape up any browned bits from the bottom of the pot to prevent a "Burn" notice. Securely lock the lid into place and close the vent. Select the HIGH PRESSURE cooking function and set the timer for 10 minutes. Once the cooking cycle is complete, allow the pressure to release naturally for 10 minutes. After 10 minutes of natural release, carefully move the vent to the open position to quick-release any remaining pressure.
-
Once the pressure has fully released and the lid can be safely removed, open the Instant Pot. Gently fold the heavy whipping cream into the chickpeas until the sauce is smooth, creamy, and beautifully incorporated. Taste the butter chickpeas and season generously with salt and freshly ground black pepper to your preference. Serve these Instant Pot Butter Chickpeas warm, traditionally over fluffy steamed basmati rice, with warm naan bread for dipping, and a final garnish of fresh cilantro. Enjoy this incredibly satisfying vegetarian curry!
Notes
Store any leftover Instant Pot Butter Chickpeas in an airtight container in the refrigerator for up to 6 days. For longer storage, these chickpeas freeze beautifully for up to 2 months. Thaw overnight in the refrigerator and gently reheat on the stovetop or in the microwave.
Nutrition
Calories: 321kcal |
Carbohydrates: 41.8g |
Protein: 11.4g |
Fat: 13.3g |
Saturated Fat: 7.2g |
Cholesterol: 39mg |
Potassium: 650mg |
Fiber: 8.1g |
Sugar: 5.6g |
Calcium: 126mg |
Iron: 6mg