Indian Butter Chickpeas

why make this recipe

Indian Butter Chickpeas are a delicious and comforting dish that brings the flavors of Indian cuisine right to your kitchen. This recipe is perfect for those who love hearty meals that are both simple and satisfying. By using everyday ingredients, this dish is not only easy to make, but it’s also a great option for vegetarians and vegans. Rich and creamy, it pairs well with rice or naan, making it a versatile addition to your meal rotation.

🧰 Kitchen tools commonly used in similar recipes

Before starting, many home cooks like to have these basic tools ready:

👉 Browse popular kitchen tools on Amazon

how to make Indian Butter Chickpeas

Ingredients :

  • 2 cans chickpeas, drained and rinsed
  • 2 tablespoons butter or vegan alternative
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1-inch piece ginger, grated
  • 1 can diced tomatoes
  • 1 cup heavy cream or coconut milk
  • 1 tablespoon garam masala
  • 1 teaspoon cumin
  • Salt, to taste
  • Fresh cilantro, for garnish

Directions :

  1. In a large pan, melt the butter over medium heat.
  2. Add the chopped onion and cook until translucent, about 5 minutes.
  3. Stir in the garlic and ginger, cooking for an additional 1-2 minutes.
  4. Add the chickpeas, diced tomatoes, garam masala, cumin, and salt. Stir to combine.
  5. Let the mixture simmer for 10-15 minutes.
  6. Stir in the heavy cream or coconut milk and cook for another 5 minutes.
  7. Serve hot, garnished with fresh cilantro.

how to serve Indian Butter Chickpeas

Serve Indian Butter Chickpeas hot over a bed of steaming rice or with warm naan bread. You can also pair it with a side of steamed vegetables for added nutrition. Don’t forget the fresh cilantro on top for a burst of flavor and color!

how to store Indian Butter Chickpeas

Store any leftovers in an airtight container in the refrigerator. The dish will stay fresh for up to 3-4 days. To reheat, simply warm it in a pan or microwave until heated through.

tips to make Indian Butter Chickpeas

  • For a spicier kick, add some red chili powder or diced green chilies.
  • If you want a thicker sauce, let it simmer a little longer to reduce.
  • You can substitute the heavy cream with more coconut milk for a lighter version.

variation

You can easily customize this recipe by adding vegetables like spinach or bell peppers for extra flavor and nutrients. Additionally, if you want a more protein-packed meal, you can include tofu or tempeh.

FAQs

Can I make this recipe gluten-free?
Yes, this recipe is naturally gluten-free since it doesn’t use any wheat products. Just make sure that the ingredients you choose (like the butter or cream) are gluten-free.

Can I freeze Indian Butter Chickpeas?
Yes, you can freeze this dish! Just let it cool down before placing it in an airtight container. It will last about 2 months in the freezer.

What can I use instead of chickpeas?
You can use other beans like kidney beans or black beans if you prefer. However, the flavor will change a bit, so keep that in mind!

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


  • Author: ikramnihad
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A rich and creamy Indian dish made with chickpeas, perfect for vegetarians and vegans. Pairs well with rice or naan.


Ingredients

Scale
  • 2 cans chickpeas, drained and rinsed
  • 2 tablespoons butter or vegan alternative
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1-inch piece ginger, grated
  • 1 can diced tomatoes
  • 1 cup heavy cream or coconut milk
  • 1 tablespoon garam masala
  • 1 teaspoon cumin
  • Salt, to taste
  • Fresh cilantro, for garnish

Instructions

  1. In a large pan, melt the butter over medium heat.
  2. Add the chopped onion and cook until translucent, about 5 minutes.
  3. Stir in the garlic and ginger, cooking for an additional 1-2 minutes.
  4. Add the chickpeas, diced tomatoes, garam masala, cumin, and salt. Stir to combine.
  5. Let the mixture simmer for 10-15 minutes.
  6. Stir in the heavy cream or coconut milk and cook for another 5 minutes.
  7. Serve hot, garnished with fresh cilantro.

Notes

For a spicier kick, add red chili powder or diced green chilies. You can also substitute the heavy cream with more coconut milk for a lighter version.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 10g
  • Protein: 15g
  • Cholesterol: 30mg

Keywords: Indian, vegetarian, creamy, chickpeas, vegan, easy recipes

Author Avatar

Patricia S. Bland

Love the recipe? Share it with friends and family! We'd also love to hear your thoughts in the comments. If you try it, send us a photo on social media or email—we can't wait to see your creations! 😊

Leave a Comment

Recipe rating