Indian Butter Chickpeas

I love making Indian Butter Chickpeas when I want a rich, comforting dish packed with warm spices and creamy texture. Tender chickpeas simmer in a velvety tomato-based sauce infused with garlic, ginger, and aromatic spices. For me, it’s a satisfying vegetarian meal that feels indulgent yet wholesome.

Why You’ll Love This Recipe

I love how this dish delivers bold, layered flavor with simple pantry ingredients. The creamy tomato sauce wraps around the chickpeas beautifully, creating a hearty and comforting meal.

I also appreciate how easy it is to prepare. It comes together in one pan and tastes even better the next day. Whether I serve it with rice or naan, it always feels like a cozy, satisfying dinner. Indian Butter Chickpeas

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

2 tablespoons butter or olive oil
1 small onion, finely chopped
3 cloves garlic, minced
1 tablespoon grated fresh ginger
1 teaspoon ground cumin
1 teaspoon garam masala
1 teaspoon paprika
1/2 teaspoon turmeric
1/2 teaspoon chili powder (adjust to taste)
Salt to taste
Black pepper to taste
1 can (14–15 oz) crushed tomatoes
1 can (15 oz) chickpeas, drained and rinsed
1/2 cup heavy cream or coconut milk
1/2 cup vegetable broth or water
1 teaspoon sugar (optional)
Optional garnish: chopped cilantro

Directions

  1. I heat the butter or olive oil in a large skillet over medium heat.

  2. I add the chopped onion and cook for about 4–5 minutes until softened.

  3. I stir in the minced garlic and grated ginger, cooking for another 30 seconds.

  4. I add the cumin, garam masala, paprika, turmeric, chili powder, salt, and black pepper, stirring to toast the spices for about 1 minute.

  5. I pour in the crushed tomatoes and vegetable broth, stirring to combine.

  6. I let the sauce simmer for 8–10 minutes to develop flavor.

  7. I add the drained chickpeas and continue simmering for another 10–15 minutes.

  8. I stir in the heavy cream or coconut milk and let it simmer gently for 3–5 minutes until the sauce thickens.

  9. I taste and adjust seasoning, adding a pinch of sugar if needed to balance acidity.

  10. I garnish with chopped cilantro before serving.

Servings and timing

This recipe makes about 4 servings.

Prep Time: 10 minutes
Cook Time: 25–30 minutes
Total Time: About 40 minutes

Variations

I sometimes blend part of the sauce before adding the chickpeas for an extra smooth texture. When I want more vegetables, I stir in spinach during the last few minutes of cooking.

If I prefer extra heat, I add a pinch of cayenne pepper. For a fully vegan version, I use olive oil and coconut milk instead of butter and cream.

storage/reheating

I store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors deepen beautifully over time.

To reheat, I warm the chickpeas gently on the stovetop over medium-low heat, adding a splash of water or broth if needed. I can also microwave in short intervals, stirring between each interval.

If I want to freeze it, I let it cool completely and store it in freezer-safe containers for up to 2 months. I thaw overnight in the refrigerator before reheating. Indian Butter Chickpeas

FAQs

Can I use dried chickpeas instead of canned?

Yes, I cook the dried chickpeas until tender before adding them to the sauce.

Is this dish very spicy?

I adjust the heat by controlling the amount of chili powder used.

What should I serve with butter chickpeas?

I like serving it with basmati rice, naan, or flatbread.

Can I make this dairy-free?

Yes, I use coconut milk and olive oil for a dairy-free version.

Can I prepare this ahead of time?

Yes, I often make it in advance because the flavors improve as it rests.

Conclusion

I find Indian Butter Chickpeas to be a rich and comforting dish that delivers bold flavor with simple ingredients. The creamy tomato sauce and tender chickpeas create a satisfying and nourishing meal. Whenever I want something cozy, flavorful, and easy to prepare, this recipe is always a favorite in my kitchen.

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

Indian Butter Chickpeas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 25–30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-Inspired
  • Diet: Vegetarian

Description

Indian Butter Chickpeas is a rich and comforting vegetarian dish featuring tender chickpeas simmered in a creamy, spiced tomato sauce infused with garlic, ginger, and warm aromatic spices.


Ingredients

  • 2 tablespoons butter or olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 1 teaspoon ground cumin
  • 1 teaspoon garam masala
  • 1 teaspoon paprika
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon chili powder (adjust to taste)
  • Salt to taste
  • Black pepper to taste
  • 1 can (14–15 oz) crushed tomatoes
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 1/2 cup heavy cream or coconut milk
  • 1/2 cup vegetable broth or water
  • 1 teaspoon sugar (optional)
  • Optional garnish: chopped cilantro

Instructions

  1. Heat butter or olive oil in a large skillet over medium heat.
  2. Add chopped onion and cook 4–5 minutes until softened.
  3. Stir in minced garlic and grated ginger and cook 30 seconds.
  4. Add cumin, garam masala, paprika, turmeric, chili powder, salt, and black pepper, toasting spices for about 1 minute.
  5. Pour in crushed tomatoes and vegetable broth, stirring to combine.
  6. Simmer 8–10 minutes to develop flavor.
  7. Add drained chickpeas and simmer 10–15 minutes.
  8. Stir in heavy cream or coconut milk and simmer 3–5 minutes until sauce thickens.
  9. Taste and adjust seasoning, adding sugar if needed to balance acidity.
  10. Garnish with chopped cilantro before serving.

Notes

  • Blend part of the sauce for a smoother texture.
  • Add fresh spinach during the last few minutes for extra greens.
  • Increase chili powder or add cayenne for more heat.
  • Use coconut milk and olive oil for a fully vegan version.
  • Store in the refrigerator for up to 4 days.
  • Freeze for up to 2 months in freezer-safe containers.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 360 kcal
  • Sugar: 8 g
  • Sodium: 640 mg
  • Fat: 18 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 38 g
  • Fiber: 9 g
  • Protein: 11 g
  • Cholesterol: 35 mg

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