If you’re on the lookout for a satisfying, creamy, and utterly delicious meal that can be prepared in less than an hour, look no further than Butter Chickpeas. This dish combines the heartiness of chickpeas with the luxurious richness of butter and cream, creating a comforting experience that’s perfect for any day of the week. Inspired by traditional Indian flavors, Butter Chickpeas are a fantastic vegetarian option that can be enjoyed on their own, or served alongside fluffy rice or warm naan. Let’s dive into the reasons why you’ll love this dish, the ingredients you’ll need, and how to whip it up in your kitchen!
Reasons to Love Butter Chickpeas

Butter Chickpeas are not just another meal; they’re an experience. Here’s why you’ll want to add this dish to your dinner rotation:
- Quick and Easy: This recipe can be prepared in under an hour, making it perfect for busy weeknights.
- Flavor-Packed: The combination of spices creates a depth of flavor that’s simply irresistible.
- Nutritious: Packed with plant-based protein and fiber from chickpeas, it’s a healthy option too!
- Customizable: You can adjust the spice levels to suit your palate and add your favorite veggies for extra nutrition.
- Comfort Food: The creamy sauce and warm spices offer a comforting meal that feels like a warm hug.
Ingredient Notes
Before you start cooking, ensure you have the following ingredients on hand for your Butter Chickpeas:
- 1 tablespoon olive oil: For sautéing the onions and spices.
- 1 cup finely diced yellow onion: Adds sweetness and depth to the dish.
- 1 tablespoon ginger paste: A flavorful base that adds warmth.
- 1 tablespoon minced garlic: A classic aromatic that enhances the overall flavor.
- 1/4 teaspoon ground turmeric: Provides a warm color and earthy flavor.
- 3/4 teaspoon smoked paprika: Adds a subtle smokiness.
- 3/4 teaspoon ground cumin: A key spice for an authentic taste.
- 3/4 teaspoon garam masala: A blend of spices that elevates the dish.
- 1-1/4 teaspoons salt: Enhances all flavors.
- 1/4 teaspoon pepper: For a hint of heat.
- 1 teaspoon sugar: Balances the acidity of tomatoes.
- 1/8 teaspoon red pepper flakes (optional): For those who like it spicy!
- 1 (28-ounce) can crushed tomatoes: The base of the sauce, providing acidity and sweetness.
- 2 (15-ounce) cans chickpeas: The star ingredient, providing protein and texture.
- 1/2 cup heavy cream: Creates a rich, creamy sauce.
- 2 tablespoons unsalted butter: Adds richness and flavor.
- Fresh herbs (optional): Such as cilantro or parsley for garnish.
- Rice (optional): To serve alongside the dish.
- Naan (optional): Perfect for scooping up the creamy sauce.
Kitchen Gear Checklist
Get your kitchen ready with these essentials:
- Large skillet: For sautéing and simmering.
- Wooden spoon: For stirring and mixing ingredients.
- Can opener: To open the canned tomatoes and chickpeas.
- Measuring spoons: To ensure accurate ingredient measurements.
- Chopping board and knife: For dicing onions and preparing garlic and ginger.
- Serving bowls: For presenting your delicious Butter Chickpeas.
Butter Chickpeas in Steps

Follow these simple steps to create your Butter Chickpeas:
Step 1: Sauté Aromatics
In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the finely diced yellow onion and sauté for about 5-7 minutes until it becomes translucent and fragrant. Stir in ginger paste and minced garlic, cooking for another minute until aromatic.
Step 2: Add Spices
Sprinkle in the ground turmeric, smoked paprika, ground cumin, and garam masala. Stir well to toast the spices for about 30 seconds, which will release their flavors.
Step 3: Incorporate Tomatoes
Pour in the crushed tomatoes, stirring to combine. Add 1-1/4 teaspoons of salt, 1/4 teaspoon of pepper, 1 teaspoon of sugar, and red pepper flakes if using. Let the mixture simmer for about 10 minutes on low heat, allowing the flavors to meld.
Step 4: Add Chickpeas
Once the sauce has thickened slightly, stir in the drained and rinsed chickpeas. Mix well to coat the chickpeas in the sauce, allowing them to heat through for another 5 minutes.
Step 5: Creamy Finish
Stir in the heavy cream and unsalted butter, letting the mixture simmer for an additional 5 minutes until everything is warmed through and creamy. Taste and adjust seasoning if necessary.
Step 6: Serve and Enjoy
Garnish with fresh herbs if desired. Serve your Butter Chickpeas over fluffy rice or with warm naan for the perfect meal. Enjoy every creamy, flavorful bite!
Health-Conscious Tweaks

Looking to make this dish a bit lighter or add some extra nutrition? Consider these options:
- Substitute coconut milk: For a lighter version, use coconut milk instead of heavy cream.
- Add veggies: Toss in some spinach or kale for added nutrients.
- Reduce butter: Use less butter or substitute with olive oil for a healthier fat option.
- Use low-sodium canned tomatoes: To control sodium intake.
Troubles You Can Avoid
Here are some tips to ensure your Butter Chickpeas turn out perfectly:
- Don’t skip toasting the spices; it enhances their flavor.
- Make sure to rinse and drain the chickpeas well to avoid a gritty texture.
- Adjust the cream and butter to your taste; the recipe allows for flexibility.
- Allow the sauce to simmer adequately to deepen the flavor profile.
Storing, Freezing & Reheating
If you have leftovers (which is always a treat!), here’s how to handle them:
- Storing: Keep in an airtight container in the fridge for up to 4 days.
- Freezing: Freeze in a sealed container for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Gently reheat on the stovetop over medium heat, adding a splash of water or broth to loosen the sauce if necessary.
Quick Q&A
Can I use dried chickpeas instead of canned?
Yes, you can! However, you will need to soak and cook them beforehand. Canned chickpeas save time and effort.
What can I serve with Butter Chickpeas?
This dish pairs beautifully with rice, naan, or even quinoa for a wholesome meal.
Can I make this dish vegan?
Absolutely! Substitute the heavy cream with coconut cream or cashew cream, and omit the butter or replace it with olive oil.
How spicy is Butter Chickpeas?
The spice level is adjustable! You can add more or less red pepper flakes according to your preference.
Because You Liked This
If you enjoyed Butter Chickpeas, you might also love these delicious recipes:
That’s a Wrap
Butter Chickpeas are an incredible dish that brings together rich flavors and satisfying textures, making it a delightful addition to your meal repertoire. Whether you’re cooking for yourself, family, or friends, this recipe is sure to impress and fill bellies with warmth and happiness. Don’t hesitate to experiment with the spices and ingredients to make it your own. Happy cooking!

Butter Chickpeas
Ingredients
For the Butter Chickpeas:
- 1 tablespoon olive oil for sautéing
- 1 cup finely diced yellow onion
- 1 tablespoon ginger paste
- 1 tablespoon minced garlic
- 1/4 teaspoon ground turmeric
- 3/4 teaspoon smoked paprika
- 3/4 teaspoon ground cumin
- 3/4 teaspoon garam masala
- 1-1/4 teaspoons salt
- 1/4 teaspoon pepper
- 1 teaspoon sugar
- 1/8 teaspoon red pepper flakes optional
- 1 can (28-ounce) crushed tomatoes
- 2 cans (15-ounce) chickpeas
- 1/2 cup heavy cream
- 2 tablespoons unsalted butter
- Fresh herbs optional, for garnish
- Rice optional, to serve
- Naan optional, for scooping
Instructions
Butter Chickpeas in Steps
- Step 1: Sauté Aromatics
In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the finely diced yellow onion and sauté for about 5-7 minutes until it becomes translucent and fragrant. Stir in ginger paste and minced garlic, cooking for another minute until aromatic. - Step 2: Add Spices
Sprinkle in the ground turmeric, smoked paprika, ground cumin, and garam masala. Stir well to toast the spices for about 30 seconds, which will release their flavors. - Step 3: Incorporate Tomatoes
Pour in the crushed tomatoes, stirring to combine. Add 1-1/4 teaspoons of salt, 1/4 teaspoon of pepper, 1 teaspoon of sugar, and red pepper flakes if using. Let the mixture simmer for about 10 minutes on low heat, allowing the flavors to meld. - Step 4: Add Chickpeas
Once the sauce has thickened slightly, stir in the drained and rinsed chickpeas. Mix well to coat the chickpeas in the sauce, allowing them to heat through for another 5 minutes. - Step 5: Creamy Finish
Stir in the heavy cream and unsalted butter, letting the mixture simmer for an additional 5 minutes until everything is warmed through and creamy. Taste and adjust seasoning if necessary. - Step 6: Serve and Enjoy
Garnish with fresh herbs if desired. Serve your Butter Chickpeas over fluffy rice or with warm naan for the perfect meal. Enjoy every creamy, flavorful bite!
Equipment
- Large Skillet
- Wooden Spoon
- Can opener
- Measuring Spoons
- Chopping Board
- Knife
- Serving bowls
Notes
- Don’t skip toasting the spices; it enhances their flavor.
- Make sure to rinse and drain the chickpeas well to avoid a gritty texture.
- Adjust the cream and butter to your taste; the recipe allows for flexibility.
- Allow the sauce to simmer adequately to deepen the flavor profile.
