Delicious Indian Butter Chickpeas served in a bowl with spices and herbs

Indian Butter Chickpeas Recipe

Indian Butter Chickpeas is a delightful vegetarian dish that’s both creamy and flavorful. Inspired by the traditional North Indian butter chicken, this recipe replaces chicken with chickpeas, making it a hearty and nutritious option for anyone looking to enjoy a fulfilling meal. The rich and buttery sauce is a perfect match for rice or bread, making it a consistent favorite for weeknight dinners or special occasions.

Recipe Information

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Servings: 4
  • Difficulty Level: Easy

Nutrition Information

  • Calories per serving: Approximately 350
  • Protein: 12 grams
  • Carbohydrates: 30 grams
  • Fat: 22 grams
  • Fiber: 6 grams
  • Sugar: 6 grams
  • Sodium: 400 mg

Why Make This Indian Butter Chickpeas

This Indian Butter Chickpeas recipe is an easy and satisfying dish that pleases a crowd. With its rich flavor profile, combining savory spices and creamy textures, it’s the ideal meal for vegetarians and those looking to cut down on meat without sacrificing taste. Moreover, it’s simple enough for a beginner and offers an impressive result that can elevate any dinner table.

How to Make Indian Butter Chickpeas

Ingredients:

  • 1 can chickpeas, drained and rinsed
  • 2 tablespoons unsalted butter
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 inch ginger, minced
  • 1 can tomato puree
  • 1 teaspoon garam masala
  • 1 teaspoon cumin
  • Salt to taste
  • ½ cup heavy cream or coconut milk
  • Fresh cilantro for garnish

Image of Indian Butter Chickpeas

Directions:

### Step 1: Preparation

In a large skillet, melt the butter over medium heat.

### Step 2: Sautéing Aromatics

Add the chopped onion, and sauté until it becomes soft and translucent, stirring occasionally to ensure even cooking.

### Step 3: Mixing Spices

Stir in the minced garlic and ginger, cooking for an additional minute until the mixture becomes fragrant.

### Step 4: Cooking the Sauce

Add the tomato puree, garam masala, cumin, and salt to the skillet. Cook this mixture for about 5 minutes, allowing the flavors to meld together beautifully.

### Step 5: Heating the Chickpeas

Stir in the drained chickpeas and let them cook until they are heated through, ensuring they soak in all the wonderful flavors.

### Step 6: Adding Creaminess

Reduce the heat and add the heavy cream or coconut milk, mixing to combine everything well.

### Step 7: Simmer for Thickness

Allow the dish to simmer for a few minutes until the sauce thickens slightly, stirring occasionally to prevent sticking.

### Step 8: Garnishing and Serving

Garnish with fresh cilantro and serve with rice or warm bread for an authentic Indian experience.

How to Serve Indian Butter Chickpeas

Indian Butter Chickpeas is versatile and can be served over basmati rice, with naan or chapati, or even as part of a larger Indian meal spread. Feel free to accompany it with a refreshing cucumber salad or yogurt to balance the flavors.

How to Store Indian Butter Chickpeas

Store any leftovers in an airtight container in the refrigerator. It will keep well for about 3-4 days. When reheating, you might want to add a splash of water or extra cream to loosen up the sauce.

Expert Tips for Perfect Indian Butter Chickpeas

  • For added depth of flavor, consider roasting your spices in the pan for a minute before adding other ingredients.
  • If you want a bit of heat, add a chopped chili or a pinch of red chili powder at the stage of mixing spices.
  • To make it vegan, substitute the heavy cream with coconut milk or almond milk, and use vegan butter.

Delicious Variations

  • For a protein boost, consider adding cooked lentils or tofu along with the chickpeas.
  • Experiment with different spices such as turmeric or coriander for added flavor complexity.
  • Add vegetables like spinach or bell peppers for extra nutrition and color.

Frequently Asked Questions

  • Can I use dried chickpeas instead of canned?
    Yes, you can use dried chickpeas. Soak them overnight and cook until tender before adding them to the dish.

  • Is this recipe spicy?
    This recipe is not inherently spicy, but you can adjust the spice level to your liking by adding chili or using spicy garam masala.

  • Can I freeze leftovers?
    Absolutely! The dish freezes well; just ensure it’s cooled completely before transferring to an airtight container.

  • What can I substitute for heavy cream?
    If you’re looking for a lighter option, you can substitute with Greek yogurt or cashew cream.

  • How can I make this a one-pot meal?
    You can cook rice directly in the sauce by adding it with extra water in the final simmering stage, allowing the rice to absorb the flavors.

Conclusion

Indian Butter Chickpeas is a comforting and flavorful dish that’s surprisingly simple to make. Whether you’re cooking for yourself or serving guests, this dish is sure to impress with its rich flavors and creamy texture. Give it a try, and you’ll find it quickly becomes a regular addition to your dinner rotation. Enjoy the warm, inviting flavors of India in your own 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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 61 reviews

  • Author: stella
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A creamy and flavorful vegetarian dish inspired by the traditional North Indian butter chicken, using chickpeas for a nutritious twist.


Ingredients

Scale
  • 1 can chickpeas, drained and rinsed
  • 2 tablespoons unsalted butter
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 inch ginger, minced
  • 1 can tomato puree
  • 1 teaspoon garam masala
  • 1 teaspoon cumin
  • Salt to taste
  • ½ cup heavy cream or coconut milk
  • Fresh cilantro for garnish

Instructions

  1. Melt the butter over medium heat in a large skillet.
  2. Add the chopped onion, and sauté until it becomes soft and translucent.
  3. Stir in the minced garlic and ginger, cooking for an additional minute.
  4. Add the tomato puree, garam masala, cumin, and salt to the skillet. Cook for about 5 minutes.
  5. Stir in the drained chickpeas and let them cook until heated through.
  6. Reduce the heat and add the heavy cream or coconut milk, mixing to combine.
  7. Allow the dish to simmer for a few minutes until the sauce thickens slightly.
  8. Garnish with fresh cilantro and serve with rice or warm bread.

Notes

For extra flavor, roast the spices before adding other ingredients. Substitute heavy cream for coconut milk to make it vegan.

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

Nutrition

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

More Recipes

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