If you are craving a dish that’s both comforting and packed with vibrant flavors, this Indian Butter Chickpeas Recipe is exactly what you need. This creamy, spiced chickpea curry brings together a rich tomato base, fragrant spices, and velvety butter and cream, creating a mouthwatering vegetarian delight that’s perfect for any day of the week. Whether you enjoy it with warm naan or fluffy basmati rice, this Indian Butter Chickpeas Recipe promises a bowl of pure, heartwarming satisfaction that never fails to impress.

Chickpeas in two small open glass jars, golden yellow-brown with smooth round texture; two cans of crushed tomatoes with bright red rich sauce spilling slightly; small wooden bowls with vibrant orange turmeric powder, deep red chili powder, earthy brown ground cumin, ground coriander, and garam masala powders; a bowl of finely chopped golden caramelized onions; peeled garlic cloves and a small pile of minced garlic; a piece of fresh ginger root next to a heap of grated ginger; a small glass bowl of thick deep red tomato paste; cinnamon-colored cumin seeds scattered artfully on a clean white ceramic plate; a small glass jug of creamy off-white heavy cream; two smooth cubes of pale yellow unsalted butter on a slate board; fresh bright green cilantro sprigs loosely gathered; a small bottle of golden vegetable oil with a subtle sheen; all ingredients carefully spaced and arranged on a crisp white textured surface with natural soft daylight casting gentle shadows, emphasizing vibrant colors and varied textures, styled with rustic wooden spoons and linen napkins for contrast and warmth, minimalistic and clean background, overhead shot, top down view, flat lay photography, professional food styling --ar 1:1 --q 2 --s 750 --v 6.1

Ingredients You’ll Need

Putting together this Indian Butter Chickpeas Recipe requires a handful of simple but essential ingredients. Each one plays a crucial role in balancing the richness, spice, and texture that make this dish so incredible. Here’s what you’ll gather:

  • Chickpeas: Two cans (or about 3 cups cooked) provide the hearty, creamy base full of protein and texture.
  • Vegetable oil: Helps in tempering the spices and sautéing the aromatics for a perfect flavor foundation.
  • Cumin seeds: Adds that warm, nutty aroma right from the start.
  • Onion: Finely chopped and cooked till golden, it brings sweetness and depth to the sauce.
  • Garlic and ginger: Minced and grated respectively, for that signature aromatic punch.
  • Crushed tomatoes & tomato paste: These create a rich, tangy, and thick base for the curry.
  • Garam masala, ground coriander, ground cumin, turmeric, and red chili powder: Each spice adds layers of warmth, earthiness, and a hint of heat.
  • Heavy cream & unsalted butter: The creamy duo that lends indulgence and smooths out the spices perfectly.
  • Fresh cilantro: Garnishes with a pop of herby freshness.
  • Salt: To bring out and balance all the flavors.

How to Make Indian Butter Chickpeas Recipe

Step 1: Heat the Oil and Toast Cumin Seeds

Begin by warming up 2 tablespoons of vegetable oil in a skillet over medium heat. Once the oil is hot, toss in a teaspoon of cumin seeds and let them sizzle and pop for a few seconds. This step creates a flavorful base that’ll infuse the dish with a subtle smoky earthiness right from the start.

Step 2: Sauté the Onions

Next, add one finely chopped onion to the pan and cook it gently until it turns golden brown. This step requires patience, as slow sautéing lets the onions develop a lovely sweetness, which balances the spicy elements in the recipe beautifully.

Step 3: Add Garlic and Ginger

Stir in two cloves of minced garlic and a tablespoon of grated ginger. Cook these aromatics for another one to two minutes until the kitchen fills with their irresistible scent. This blend is essential for building the dish’s signature flavor depth.

Step 4: Incorporate Tomatoes and Tomato Paste

Pour in one can of crushed tomatoes and add a tablespoon of tomato paste. Allow this mixture to simmer and thicken for about five minutes. The acidity from the tomatoes marries perfectly with the spices and creamy elements added later.

Step 5: Spice It Up

Now it’s time to add the magic spices: a teaspoon each of garam masala, ground coriander, and ground cumin, plus half a teaspoon each of turmeric powder and red chili powder. Season with salt to taste. Stir everything together and let it cook for a couple more minutes, letting the spices bloom and impart their warmth throughout.

Step 6: Add Chickpeas and Simmer

Mix in your rinsed and drained chickpeas, ensuring each one is coated with the luscious sauce. Pour in half a cup of water to loosen the consistency to your liking and bring everything to a simmer. Let it gently cook for about ten minutes so the chickpeas soak up all the fragrant flavors.

Step 7: Finish with Cream and Butter

Reduce the heat to low, then stir in half a cup of heavy cream and two tablespoons of unsalted butter. This luscious addition transforms the dish into a velvety, indulgent curry. Heat through gently and adjust the seasoning if needed.

Step 8: Garnish and Serve

Take the pan off the heat and sprinkle fresh chopped cilantro over the dish. The herb’s brightness is the perfect counterpoint to the rich, creamy sauce. Your Indian Butter Chickpeas are now ready to be enjoyed!

How to Serve Indian Butter Chickpeas Recipe

Garnishes

Fresh cilantro is a classic garnish that adds a burst of color and freshness to this dish. If you’re feeling adventurous, a drizzle of cream or a sprinkle of toasted cumin seeds can also enhance the experience beautifully.

Side Dishes

Indian Butter Chickpeas Recipe pairs wonderfully with warm naan or soft roti, soaking up every bit of the luscious sauce. For a wholesome meal, fluffy basmati rice or jeera rice (cumin rice) are excellent choices that complement the spices perfectly.

Creative Ways to Present

For a unique twist, try serving the chickpeas in a warm, hollowed-out pita or as a hearty topping for baked potatoes. You could also turn it into a beautiful grain bowl by adding roasted veggies and greens, making a vibrant, colorful meal.

Make Ahead and Storage

Storing Leftovers

Store leftover Indian Butter Chickpeas in an airtight container in the refrigerator. The flavors actually deepen overnight, making it even more delicious the next day. It’s best consumed within 3 to 4 days for optimal freshness.

Freezing

This dish freezes beautifully, making it a perfect option for meal prep. Transfer cooled chickpeas into a freezer-safe container and freeze for up to 2 months. When ready to eat, thaw overnight in the fridge for gentle reheating.

Reheating

Reheat gently on the stove over low heat, stirring occasionally. Add a splash of water or cream if the sauce thickens too much. Microwaving is also fine—just cover the dish to retain moisture and stir halfway through.

FAQs

Can I make Indian Butter Chickpeas Recipe vegan?

Absolutely! Simply swap the heavy cream with coconut cream or cashew cream and substitute butter with a plant-based vegan butter or additional oil. The dish remains just as flavorful and creamy.

What can I use instead of canned chickpeas?

If you prefer, you can use dried chickpeas that you’ve soaked overnight and cooked until tender. Just make sure they’re fully cooked before adding them to the curry.

How spicy is this Indian Butter Chickpeas Recipe?

The recipe has a mild to moderate heat level, thanks to the red chili powder. You can easily adjust the amount of chili to suit your taste, adding more for extra kick or less for a gentler flavor.

Is this recipe gluten-free?

Yes! This entire dish is naturally gluten-free, making it a great option for anyone with gluten sensitivities or those following a gluten-free diet.

Can I use dried spices instead of fresh garlic and ginger?

While fresh garlic and ginger offer the best aroma and flavor, you can substitute with garlic powder and ground ginger in a pinch. Just keep in mind that fresh ingredients provide a livelier taste.

Final Thoughts

There is something incredibly satisfying about a well-made curry that’s creamy, spiced, and comforting all at once. This Indian Butter Chickpeas Recipe has become a beloved favorite for so many because it’s easy to prepare, packed with warmth and richness, and absolutely delicious. I encourage you to give it a try—you might just find your new go-to vegetarian dish that feels like a warm hug on a plate!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Indian Butter Chickpeas Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 62 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegetarian

Description

Indian Butter Chickpeas is a rich and flavorful vegetarian dish that combines tender chickpeas simmered in a spiced tomato-based creamy sauce, enhanced with butter and aromatic spices. This comforting recipe is perfect served with steamed rice, naan, or roti, offering a delightful Indian-inspired meal that is both satisfying and easy to prepare.


Ingredients

Scale

For the Chickpeas:

  • 2 cans (15 oz each) chickpeas, rinsed and drained (or 3 cups cooked chickpeas)
  • 2 tablespoons vegetable oil
  • 1 teaspoon cumin seeds
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated or minced
  • 1 can (15 oz) crushed tomatoes
  • 1 tablespoon tomato paste
  • 1 teaspoon garam masala
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon red chili powder (adjust to taste)
  • Salt, to taste

For the Creamy Sauce:

  • 1/2 cup heavy cream (can substitute with coconut cream for vegan option)
  • 2 tablespoons unsalted butter
  • Fresh cilantro, chopped for garnish


Instructions

  1. Heat Oil: In a large skillet or saucepan, heat 2 tablespoons of vegetable oil over medium heat until hot but not smoking.
  2. Add Cumin Seeds: Add 1 teaspoon of cumin seeds and let them sizzle for a few seconds until fragrant, releasing their nutty aroma.
  3. Sauté Onions: Add the finely chopped onion and cook, stirring occasionally, until golden brown and soft, about 5-7 minutes.
  4. Add Garlic and Ginger: Stir in the minced garlic and grated ginger. Cook for 1-2 minutes, continuing to stir until the mixture smells fragrant.
  5. Add Tomatoes: Pour in the crushed tomatoes and tomato paste, mixing well. Let the sauce cook for approximately 5 minutes to thicken and develop flavor.
  6. Add Spices: Incorporate garam masala, ground coriander, ground cumin, turmeric powder, red chili powder, and salt. Stir thoroughly and cook for another 2-3 minutes to allow the spices to meld.
  7. Add Chickpeas: Mix in the rinsed and drained chickpeas, ensuring they are well coated with the spiced tomato sauce.
  8. Simmer: Pour in 1/2 cup of water (adjust for desired sauce consistency), bring to a simmer, and cook for 10 minutes to blend all the flavors together.
  9. Add Cream and Butter: Reduce heat to low, then stir in the heavy cream and unsalted butter until fully integrated and heated through. Taste and adjust seasoning if needed.
  10. Garnish: Remove the pan from heat and sprinkle with freshly chopped cilantro for a fresh, vibrant finish.
  11. Enjoy: Serve the Indian Butter Chickpeas hot with steamed rice, naan, or roti for a comforting and delicious meal.

Notes

  • You can substitute heavy cream with coconut cream for a vegan-friendly version of this dish.
  • Adjust the red chili powder to control the heat level according to your preference.
  • Rinsing canned chickpeas helps reduce sodium and improves flavor.
  • This dish pairs well with various Indian breads or plain basmati rice.
  • Leftovers keep well in the refrigerator for up to 3 days and can be reheated gently on the stovetop.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star