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 Recipe


  • Author: I
  • Total Time: 30 minutes

Ingredients

Scale
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 medium onion (finely chopped)
  • 3 cloves garlic (minced)
  • 1-inch piece ginger (grated)
  • 1 can (15 oz) chickpeas (drained and rinsed)
  • 1 can (15 oz) crushed tomatoes
  • 1/2 cup heavy cream (or coconut milk for a vegan option)
  • 2 tablespoons tomato paste
  • 1 tablespoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon red chili powder (adjust to taste)
  • Salt (to taste)
  • Fresh cilantro (chopped, for garnish)

 


Instructions

Step 1: Sauté the Aromatics

  1. In a large skillet, heat the butter and olive oil over medium heat.
  2. Add the chopped onion and sauté for about 5 minutes until softened and translucent.
  3. Stir in the minced garlic and grated ginger, cooking for an additional 1–2 minutes until fragrant.

Step 2: Add Spices and Tomatoes

  1. Stir in the garam masala, ground cumin, ground coriander, turmeric, and red chili powder. Cook for about 1 minute to toast the spices.
  2. Add the crushed tomatoes and tomato paste, stirring to combine. Let the mixture simmer for about 5 minutes.

Step 3: Incorporate Chickpeas and Cream

  1. Stir in the drained chickpeas and season with salt to taste. Cook for another 5 minutes to heat through.
  2. Lower the heat and stir in the heavy cream or coconut milk until well combined. Simmer for an additional 5–10 minutes until the sauce is thick and creamy.

Step 4: Serve

  1. Remove from heat and garnish with fresh cilantro.
  2. Serve hot with rice, naan, or your favorite bread.

 

  • Prep Time: 10
  • Cook Time: 20