Indian Butter Chickpeas

This is an incredible vegetarian adaptation of the much loved classic Indian dish. It was also a fabulous weeknight dinner. I served it with steamed spinach which paired perfectly. 🙂

This recipe was adapted from The New York Times, contributed by Melissa Clark. I increased the amount of garlic, used San Marzano tomatoes, and served it over brown Basmati rice with warm naan. Great.

Yield: 4 to 6 servings

  • 4 T unsalted butter
  • 1 large yellow onion, minced
  • 1 ½ tsp kosher salt, plus more to taste
  • 4 to 8 garlic cloves, finely grated or minced
  • 1 T grated fresh ginger
  • 2 tsp ground cumin
  • 2 tsp sweet paprika or smoked paprika
  • 2 tsp garam masala
  • 1 small cinnamon stick
  • 1 (28 oz) can whole peeled San Marzano plum tomatoes
  • 1 (13.5 to 15 oz) can coconut milk
  • 2 (15 oz) cans chickpeas, drained
  • ground cayenne
  • cooked brown or white rice, for serving
  • ½ cup cilantro leaves and tender stems, for serving
  • naan, for serving, optional
  • steamed spinach, for serving, optional
  1. Melt butter in a large heavy-bottomed pot or Dutch oven over medium heat.
  2. Stir in onion and 1/2 teaspoon salt; cook until golden and browned around the edges, stirring occasionally, about 20 minutes. (Don’t be tempted to turn the heat up to medium-high; keeping the heat on medium ensures even browning without burning the butter.)
  3. Stir in garlic and ginger, and cook another 1 minute.
  4. Stir in cumin, paprika, garam masala and cinnamon stick, and cook another 30 seconds.
  5. Add tomatoes with their juices. Using a large spoon or flat spatula, break up and smash the tomatoes in the pot (or you can use a pair of kitchen shears to cut the tomatoes while they are still in the can).
  6. Stir in coconut milk and the remaining 1 teaspoon salt. Bring to a simmer, and continue to cook for 10 minutes, stirring occasionally, and continuing to mash up the tomatoes if necessary to help them break down.
  7. Stir in chickpeas and a pinch of cayenne. Bring the pot back up to a simmer and cook, stirring occasionally, for another 10 minutes.
  8. Taste and add more salt if necessary.
  9. Serve spooned over rice, topped with cilantro, with warm naan and steamed spinach, as desired.

About Josette@thebrookcook

I live in Stony Brook, New York on Long Island. I love garlic and baking. My hobby (and love) is to try new recipes. My favorite recipe resources include The New York Times, Food and Wine, Bon Appetit, and Martha Stewart Living. Enjoy!

4 responses to “Indian Butter Chickpeas

  1. Here is something fun you can try if you use dried chickpeas. When you cook the chickpeas, add 2 or 3 tea bags (you need strong tea). The chickpeas gets a lovely brown colour. No, the flavour of tea does not permeate them, they are hardy legumes. 🙂

    In India, these dishes are cooked in an iron wok and so get their colour from the reaction to iron. The tea is a shortcut; unfortunately without the nutritional benefits of cooking in an iron vessel.

    • Very interesting! Now I feel like I need an iron wok! 😉
      I made this dish with canned chickpeas but it would be even more delicious (and authentic) using dried chickpeas- especially if they had the brown color. Next time! 🙂

Leave a comment

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 1,459 other subscribers

Recipe Categories

my foodgawker gallery
my photos on tastespotting

Top Posts & Pages

Mexican Sweet Corn Cake (Pan de Elote)
Italian Sausage & Mushroom Ragu with Pappardelle
Banana Bread with Crunchy Sugar Topping
Vietnamese-American Garlic Noodles
Chez Panisse's Blueberry Cobbler
Fettuccine Alfredo with Chili Crisp & Spinach
Churro Cupcakes with Cinnamon Cream Cheese Frosting
Ina Garten's Vanilla Bean Brioche Bread Pudding
Ethiopian Chickpea Stew (Shiro Wat) & Stewed Collard Greens (Gomen Wat)
One-Pot Sticky Coconut Chicken & Rice
Foodista Food Blog of the Day Badge