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 No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegetarian

Description

A rich and comforting Indian-inspired dish made with tender chickpeas simmered in a creamy, spiced tomato butter sauce. Perfectly aromatic and velvety, it pairs beautifully with basmati rice or warm naan.


Ingredients

  • 2 (15-ounce) cans chickpeas, drained and rinsed
  • 3 tablespoons unsalted butter
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 1/2 cups tomato puree or crushed tomatoes
  • 1/2 cup heavy cream or coconut milk
  • 1 1/2 teaspoons garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika or chili powder
  • 1/2 teaspoon turmeric
  • 1 teaspoon salt (or to taste)
  • 1/2 teaspoon black pepper
  • 2 tablespoons fresh cilantro, chopped

Instructions

  1. Melt the butter in a large skillet or saucepan over medium heat.
  2. Add the chopped onion and cook for 5–6 minutes until soft and translucent.
  3. Stir in the minced garlic and grated ginger. Cook for 1 minute until fragrant.
  4. Add garam masala, cumin, coriander, paprika (or chili powder), and turmeric. Toast the spices gently for about 1 minute.
  5. Pour in the tomato puree and simmer for 5–7 minutes until slightly thickened.
  6. Add the drained chickpeas and stir to coat evenly in the sauce.
  7. Reduce heat to low and stir in the heavy cream or coconut milk until smooth and creamy.
  8. Simmer for 10–15 minutes, allowing flavors to blend. Season with salt and black pepper to taste.
  9. Garnish with freshly chopped cilantro and serve hot with rice or naan.

Notes

  • Adjust chili powder or add cayenne pepper for extra heat.
  • For a vegan version, use coconut milk and plant-based butter.
  • Add frozen peas during the last 5 minutes for extra texture.
  • The flavors deepen after a day, making it great for meal prep.
  • Store in the refrigerator for up to 4 days or freeze for up to 2 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 380 kcal
  • Sugar: 8 g
  • Sodium: 520 mg
  • Fat: 20 g
  • Saturated Fat: 11 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 40 g
  • Fiber: 10 g
  • Protein: 12 g
  • Cholesterol: 45 mg