- August 8, 2025
๐ Indian Butter Chickpeas Recipe | Creamy Chickpea Curry (Vegan-Friendly)
If you love Indian vegetarian curry recipes, youโre going to fall in love with this Indian Butter Chickpeas dish โ also known as Butter Chana Masala. This creamy, mildly spiced chickpea curry is cooked in a rich tomato butter sauce, similar to the famous Butter Chicken, but made with protein-rich chickpeas instead of meat.
Whether you follow a vegetarian diet, need a vegan-friendly curry (just swap dairy butter for vegan butter and cream), or simply want a healthy Indian dinner recipe, this dish is perfect. Itโs gluten-free, full of plant-based protein, and packs in the authentic flavors of North Indian cuisine.
๐ Ingredients for Indian Butter Chickpeas
๐ฑ Main Ingredients:
Chickpeas (kabuli chana) โ 2 cups cooked (or 1 can, drained)
Onion โ 1 large, finely chopped
Tomato puree โ 2 cups (fresh or canned)
Garlic โ 4 cloves, minced
Ginger โ 1 inch, grated
Green chilies โ 1โ2, slit
๐ง For the Butter Sauce:
Butter โ 3 tbsp (use vegan butter for dairy-free)
Fresh cream โ ยผ cup (or coconut cream for vegan)
Cashew paste โ 2 tbsp (optional, for creaminess)
Oil โ 1 tbsp
๐ฅ Spices & Seasoning:
Cumin seeds โ 1 tsp
Turmeric powder โ ยฝ tsp
Red chili powder โ 1 tsp
Coriander powder โ 1ยฝ tsp
Garam masala โ ยฝ tsp
Kasuri methi (dried fenugreek leaves) โ 1 tsp, crushed
Salt โ to taste
๐ฟ Garnish:
Fresh coriander leaves โ 2 tbsp, chopped
Lemon wedges โ for serving
๐จโ๐ณ Step-by-Step Method โ Make Indian Butter Chickpeas
๐น Step 1: Prepare the Chickpeas
If using dried chickpeas, soak them overnight, then boil until soft (about 35โ40 minutes in a pressure cooker).
If using canned chickpeas, drain and rinse them well.
๐น Step 2: Make the Butter Curry Base
Heat 1 tbsp oil + 2 tbsp butter in a heavy-bottomed pan.
Add cumin seeds and let them crackle.
Add onions and sautรฉ until golden brown.
Stir in garlic, ginger, and green chilies, sautรฉ for 30 seconds.
Add tomato puree, turmeric powder, red chili powder, coriander powder, and salt.
Cook for 7โ8 minutes until oil starts separating from the sauce.
๐น Step 3: Add Chickpeas & Simmer
Add boiled chickpeas to the curry base.
Mix well so they are coated in the spiced butter sauce.
Add ยฝ cup water (or more if you want a thinner curry).
Cover and simmer for 10 minutes to let flavors absorb.
๐น Step 4: Finish with Creaminess
Stir in garam masala, crushed kasuri methi, and cashew paste.
Add the remaining butter and fresh cream.
Simmer for 2 minutes on low heat (donโt boil after adding cream).
๐น Step 5: Garnish & Serve
Garnish with fresh coriander leaves.
Serve hot with naan, jeera rice, or paratha.
๐ฝ๏ธ Best Occasions to Serve Indian Butter Chickpeas
๐ Weeknight Dinners โ Quick, filling, and flavorful
๐ Festivals & Family Gatherings โ Vegetarian crowd-pleaser
๐ฅ Vegan & Vegetarian Parties โ Fits plant-based diets easily
๐ฅ Lunchbox Curry โ Stays fresh and creamy
โ๏ธ Winter Comfort Food โ Rich and warming
๐ Serving Suggestions
Indian Breads โ Garlic naan, butter naan, tandoori roti, or lachha paratha
Rice Dishes โ Steamed basmati rice, jeera rice, or pulao
Accompaniments โ Onion salad, pickles, papad
Healthy Twist โ Serve with quinoa or millet for a protein boost
๐งฎ Nutrition Facts (Approx. per serving โ 1 cup)
Nutrient | Amount |
---|---|
Calories | 320 kcal |
Protein | 11 g |
Carbohydrates | 28 g |
Fat | 17 g |
Fiber | 9 g |
Sodium | 520 mg |
Sugar | 7 g |
๐ก Tip: For a lower-calorie version, use less butter and replace cream with low-fat yogurt or coconut milk.
๐ Pro Tips for the Best Indian Butter Chickpeas
Use freshly cooked chickpeas for better flavor and texture.
Donโt skip kasuri methi โ it gives authentic restaurant-style taste.
For extra creaminess, blend a handful of cashews with water and add it to the curry.
Make in advance โ flavors deepen the next day.
โ FAQs โ Indian Butter Chickpeas
Q. Can I make this curry vegan?
Yes! Just replace butter with vegan butter and cream with coconut cream.
Q. How long does it last in the fridge?
3โ4 days in an airtight container.
Q. Can I freeze butter chickpeas?
Yes, freeze in portions for up to 2 months. Thaw and reheat before serving.
Q. Is this curry spicy?
Itโs mildly spiced, but you can adjust chili to taste.
๐ Interesting Facts
This Indian Butter Chickpeas recipe is proof that healthy vegetarian curries can be rich, indulgent, and satisfying without meat. The creamy tomato-butter sauce, paired with protein-packed chickpeas, makes it a wholesome choice for both family dinners and special occasions.
Whether you serve it with naan, rice, or even a healthy grain bowl, this restaurant-style chickpea curry will surely become a regular on your menu.