Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Indian Butter Chickpeas

Published: Nov 2, 2025 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

Indian Butter Chickpeas is a comforting, creamy dish that reimagines the beloved flavors of butter chicken with a wholesome, plant-based twist. Instead of chicken, I use hearty chickpeas that soak up a luscious, spiced tomato and coconut milk sauce. It's rich, warming, and packed with bold Indian flavors—perfect for a cozy weeknight dinner or an impressive vegan meal.

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

1 tablespoon coconut oil or vegan butter

1 small onion, finely chopped

3 cloves garlic, minced

1 tablespoon fresh ginger, grated

1 tablespoon garam masala

1 teaspoon ground cumin

½ teaspoon ground turmeric

½ teaspoon smoked paprika

¼ teaspoon cayenne pepper (optional)

1 can (15 oz) crushed tomatoes

1 can (15 oz) full-fat coconut milk

2 cans (15 oz each) chickpeas, drained and rinsed

1 tablespoon maple syrup or sugar

Salt to taste

Fresh cilantro, for garnish

Cooked basmati rice or naan, for serving

Directions

I heat the coconut oil or vegan butter in a large skillet over medium heat.

I sauté the chopped onion for 3–4 minutes until soft and translucent.

I stir in the garlic and ginger and cook for another minute until fragrant.

Then, I add garam masala, cumin, turmeric, paprika, and cayenne. I stir everything to coat the onion mixture well.

I pour in the crushed tomatoes and let the mixture cook for about 5 minutes to deepen the flavor.

I add the coconut milk, chickpeas, maple syrup, and salt, stirring to combine.

I let the sauce simmer uncovered for 15–20 minutes, stirring occasionally, until it thickens and the chickpeas become tender.

I taste and adjust the seasoning if needed, then garnish with chopped cilantro and serve hot with rice or naan.

Servings and timing

This recipe makes 4 generous servings.

Prep Time: 10 minutes

Cooking Time: 25 minutes

Total Time: 35 minutes

Calories: Approximately 310 kcal per serving

Variations

I sometimes swap the chickpeas for white beans or lentils for a different texture.

For a lower-fat version, I use light coconut milk, although the sauce won’t be as rich.

If I want more veggies, I add spinach or green peas during the last 5 minutes of simmering.

To make it spicier, I increase the cayenne or add a diced green chili when cooking the onions.

I occasionally blend part of the sauce before adding chickpeas for an ultra-creamy finish.

Storage/Reheating

I store leftovers in an airtight container in the refrigerator for up to 4 days.
For reheating, I warm it on the stovetop over medium-low heat, adding a splash of water or coconut milk if the sauce has thickened too much.
It also freezes well—I let it cool completely, portion it out, and freeze for up to 2 months. I defrost overnight in the fridge and reheat on the stove or in the microwave.

FAQs

What can I serve with Indian Butter Chickpeas?

I usually serve it with basmati rice, jeera rice, or warm naan. For a lighter option, I pair it with cauliflower rice or a green salad.

Can I make this dish oil-free?

Yes, I’ve made it by sautéing the onions in a splash of water or vegetable broth instead of oil, and it still turns out flavorful.

Is this recipe spicy?

It’s mildly spiced with optional cayenne for heat. I adjust the cayenne to control the spice level—it’s easy to make it milder or hotter based on preference.

Can I use dried chickpeas?

Yes, but I always soak and cook them beforehand. Two 15 oz cans equal about 3 cups of cooked chickpeas.

Can I meal prep this dish?

Absolutely. I often make a double batch and portion it for lunches. The flavors deepen over time, making it even better the next day.

Conclusion

Indian Butter Chickpeas is one of those easy, satisfying recipes I keep coming back to. It’s hearty, richly spiced, and full of plant-based goodness. Whether I’m serving it for a quick dinner or prepping meals for the week, this dish always delivers warmth and comfort in every bite.


Recipe:

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

Indian Butter Chickpeas


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

Indian Butter Chickpeas is a rich, creamy, and flavorful vegan dish that captures the essence of butter chicken using chickpeas instead of meat. It features a spiced tomato and coconut milk sauce that's both comforting and nourishing.


Ingredients

1 tablespoon coconut oil or vegan butter

1 small onion, finely chopped

3 cloves garlic, minced

1 tablespoon fresh ginger, grated

1 tablespoon garam masala

1 teaspoon ground cumin

½ teaspoon ground turmeric

½ teaspoon smoked paprika

¼ teaspoon cayenne pepper (optional)

1 can (15 oz) crushed tomatoes

1 can (15 oz) full-fat coconut milk

2 cans (15 oz each) chickpeas, drained and rinsed

1 tablespoon maple syrup or sugar

Salt to taste

Fresh cilantro, for garnish

Cooked basmati rice or naan, for serving


Instructions

  1. Heat coconut oil or vegan butter in a large skillet over medium heat.
  2. Sauté the chopped onion for 3–4 minutes until soft and translucent.
  3. Stir in the garlic and ginger and cook for another minute until fragrant.
  4. Add garam masala, cumin, turmeric, paprika, and cayenne. Stir to coat the onion mixture.
  5. Pour in the crushed tomatoes and cook for about 5 minutes to deepen the flavor.
  6. Add coconut milk, chickpeas, maple syrup, and salt. Stir to combine.
  7. Simmer uncovered for 15–20 minutes, stirring occasionally, until the sauce thickens and chickpeas are tender.
  8. Adjust seasoning to taste, garnish with chopped cilantro, and serve hot with rice or naan.

Notes

Use white beans or lentils instead of chickpeas for variation.

Light coconut milk can be used for a lower-fat version.

Add spinach or green peas for extra veggies.

Increase cayenne or add green chili for more heat.

Blend part of the sauce before adding chickpeas for a creamier texture.

Store leftovers in an airtight container for up to 4 days in the fridge or freeze up to 2 months.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 310
  • Sugar: 6g
  • Sodium: 480mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 7g
  • Protein: 9g
  • Cholesterol: 0mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Main Courses

  • Sloppy Joe Casserole with Manwich
    Sloppy Joe Casserole with Manwich
  • Creamy Spinach & Mushroom Lasagna
    Creamy Spinach & Mushroom Lasagna
  • Double Crunch Honey Garlic Chicken Breasts
    Double Crunch Honey Garlic Chicken Breasts
  • Garlic Parmesan Chicken and Potatoes
    Garlic Parmesan Chicken and Potatoes
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Modern Sidebar

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Indian Butter Chickpeas
    Indian Butter Chickpeas
  • Caramel Apple Crumble Cheesecake
    Caramel Apple Crumble Cheesecake
  • Easy Honey Butter Skillet Corn
    Easy Honey Butter Skillet Corn
  • Sausage, Egg and Cheese Breakfast Roll-Ups
    Sausage, Egg and Cheese Breakfast Roll-Ups

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz