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
Creamy Indian Butter Chickpeas in a skillet with fresh cilantro and naan on the side

Indian Butter Chickpeas


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Creamy, comforting, and full of flavor, this Indian Butter Chickpeas Recipe brings together tender chickpeas simmered in a spiced tomato sauce with butter and cream (or coconut milk for dairy-free). Perfect for busy weeknights or cozy family dinners, this one-pan dish is delicious with naan or rice.


Ingredients

Scale
  • 2 tbsp butter (or ghee/vegan butter)

  • 1 medium onion, diced

  • 3 garlic cloves, minced

  • 1 tbsp fresh ginger, minced

  • 2 tbsp tomato paste

  • 1 tsp turmeric

  • 1 tsp cumin

  • 1 tsp coriander

  • 1 ½ tsp garam masala

  • ½1 tsp chili powder (adjust to taste)

  • 1 tsp salt

  • 1 can (28 oz) crushed tomatoes (or passata)

  • 2 cans (15 oz each) chickpeas, drained & rinsed

  • ½ cup heavy cream (or coconut milk for vegan)

  • 1 tbsp lemon juice

  • Fresh cilantro, chopped, for garnish


Instructions

  1. Heat butter in a large skillet over medium heat. Add diced onion and sauté 5–6 minutes until softened.

  2. Stir in garlic and ginger; cook for 1 more minute.

  3. Mix in tomato paste, turmeric, cumin, coriander, garam masala, chili powder, and salt. Cook 1–2 minutes, stirring to toast the spices.

  4. Add crushed tomatoes and stir well. Blend the sauce smooth (optional) for a creamier texture.

  5. Return sauce to pan (if blended), add chickpeas, and simmer 10 minutes until slightly reduced.

  6. Lower heat, stir in cream or coconut milk, and finish with lemon juice.

  7. Garnish with cilantro and serve hot with naan or rice.

Notes

For a spicier version, increase chili powder or add cayenne.
Sauce thickens as it cools—thin with water or broth when reheating.
Tastes even better the next day as flavors meld together.
Vegan-friendly by swapping butter for vegan butter and cream for coconut milk.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian-inspired

Nutrition

  • Serving Size: 1 serving
  • Calories: 385 kcal
  • Sugar: 9 g
  • Sodium: 880 mg
  • Fat: 18 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 47 g
  • Fiber: 11 g
  • Protein: 12 g
  • Cholesterol: 30 mg