Butter chickpeas cooking in skillet with tomato-based sauce and spices.

How To Make Butter Chickpeas Perfection: Easy, Vegan & Packed with Flavor

Butter Chickpeas are a mouthwatering, protein-packed dish that brings together bold Indian spices and creamy textures for a satisfying and hearty plant-based meal. These chickpeas are simmered in a luscious tomato and coconut-based sauce, enriched with garam masala, garlic, ginger, and the signature flavor of dried fenugreek leaves. Perfect for both weeknight dinners and entertaining guests, butter chickpeas recipes have surged in popularity among those seeking flavorful vegan or vegetarian options. Whether you’re new to Indian-inspired cooking or a seasoned plant-based food lover, mastering this butter chickpeas recipe will be a game changer for your meal rotation.

If you’re new here, welcome! At YummifyFood’s About page, you can learn more about why we’re obsessed with bold flavors and family-friendly recipes like this one. This recipe have become a staple in our kitchen, ever since we tested an easy Indian recipe while experimenting with chickpea curry for a weeknight dinner. Inspired by classics like this recipe Indian versions from our heritage and new-age twists like butter chickpeas NYT or Delish-style viral hits, this recipe is a delicious middle ground.

Table of Contents

Do Butter Beans and Chickpeas Go Well Together?

Yes! While traditional versions typically focus on chickpeas alone, some creative variations include butter beans for an added creaminess. The combo of both legumes creates a velvety, hearty texture that soaks up the spiced tomato sauce beautifully. For a more classic experience, stick to chickpeas, but if you’re out or want to stretch the recipe, butter beans are a smart, delicious addition.

Ingredients

Butter chickpeas served with white rice and herbs.
Creamy butter chickpeas served with rice—perfect for weeknight dinners.
  • 8 oz canned tomato puree or passata (unseasoned; avoid tomato paste)
  • 14 oz full-fat coconut milk or 1.5 cups cashew milk (blend 1/3 cup cashews + 1.25 cups water)
  • 15 oz canned chickpeas (drained) or 1.5 cups cooked chickpeas
  • 2 tsp garam masala
  • 1/2 tsp paprika or cayenne (or both)
  • 1/2 tsp salt
  • 1/2 tsp sugar
  • 3/4 tsp garlic powder or 2 tsp ginger-garlic paste
  • 2 bay leaves (optional)
  • 1 tsp dried fenugreek leaves (Kasoori Methi)
  • 2 tbsp nondairy cream or yogurt (optional)
  • Garnish: cilantro, sliced green chilies, and lime

Instructions

  1. In a large skillet over medium heat, combine all the ingredients.
  2. Stir thoroughly and bring to a boil. Taste and adjust for salt and spice.
  3. Cook for 5–8 more minutes to thicken. Adjust with additional garam masala, cumin, or coriander as desired.
  4. If too thin, mix 2 tsp flour with 2 tbsp water (or 1 tsp cornstarch with 1 tbsp water for gluten-free) and stir into boiling sauce.
  5. Turn off heat once desired thickness is reached. Sauce will continue to thicken as it cools.
  6. Serve over rice, quinoa, flatbread, or naan. Garnish with cilantro, green chilies, and nondairy cream.

People Also Search For

Vegan butter chickpeas topped with lime and green chilies.
Zoomed-in look at the velvety, spiced butter chickpeas topped with fresh garnish.

This flavorful dish also goes by names like chickpeas curry, Easy Indian butter chickpeas, or chickpeas vegan versions depending on your dietary preferences. You’ll also find variations like Butter chickpeas and veggies that include bell peppers or spinach, as well as TikTok-famous spins tagged under Butter chickpeas NYT or Indian butter chickpeas Delish.

For similar plant-based comfort food, check out this creamy vegan recipe from Vegan Richa or explore butter chickpeas styles on AllRecipes.

Indian butter chickpeas in a bowl next to warm naan bread.
Scoop and savor! Butter chickpeas and naan make a classic duo.

Conclusion

chickpeas recipes are more than a trend—they’re a wholesome, protein-rich comfort food that checks all the boxes. Whether you go with the classic chickpeas Indian version or a vegan chickpeas with veggies twist, this meal delivers flavor, nutrition, and cozy satisfaction. You can customize the heat level, add more veggies, and make it as creamy as you like. Plus, it’s meal-prep friendly and reheats beautifully. If you haven’t tried making this at home yet, now’s the time to make this recipe part of your regular meal plan!

Don’t forget to explore our full recipe archive by visiting our sitemap to discover more bold and nourishing meals.

Frequently Asked Questions

What are butter chickpeas made of?

Butter chickpeas feature chickpeas simmered in a rich, creamy tomato-based sauce. The sauce is spiced with garam masala, ginger, garlic, and often includes coconut milk or cashew cream for a dairy-free touch. It’s a plant-based twist on classic Indian butter chicken.

Are butter chickpeas healthy?

Yes! Chickpeas are high in plant-based protein, fiber, and essential nutrients like iron and folate. When made with coconut milk or cashew cream, butter chickpeas remain comforting yet nourishing—perfect for a balanced vegan meal.

Can I use dried chickpeas instead of canned?

Absolutely. Just soak them overnight, then cook until tender before using. You’ll need about 1.5 cups of cooked chickpeas to replace a 15 oz can.

Is this recipe freezer-friendly?

Yes, butter chickpeas freeze well. Let the dish cool completely before transferring to an airtight container. Freeze for up to 2 months. Reheat gently on the stovetop or microwave, adding a splash of water if needed.


Butter chickpeas cooking in skillet with tomato-based sauce and spices.

How To Make Butter Chickpeas Perfection: Easy, Vegan & Packed with Flavor

A creamy, flavorful vegan butter chickpeas recipe made with tomato puree, coconut milk, and a blend of fragrant Indian spices. This comforting dish is perfect served with rice, quinoa, or flatbread for a hearty meal.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Main Course
Cuisine Indian-inspired, Vegan
Servings 4
Calories 320 kcal

Ingredients
  

  • 8 oz canned tomato puree or passata or unseasoned tomato sauce, avoid thick tomato paste
  • 14 oz full-fat coconut milk or 1.5 cups cashew milk made from 1/3 cup cashews blended with 1.25 cups water
  • 15 oz canned chickpeas drained (or 1.5 cups cooked chickpeas)
  • 2 teaspoons garam masala
  • ½ teaspoon paprika or cayenne, Indian red chili powder, or a mix
  • ½ teaspoon salt
  • ½ teaspoon sugar
  • ¾ teaspoon garlic powder or 2 teaspoons minced ginger and garlic or ginger-garlic paste
  • 2 bay leaves optional
  • 1 teaspoon dried fenugreek leaves Kasoori Methi
  • 2 tablespoons non-dairy cream cashew cream, or non-dairy yogurt (optional, plus 2 teaspoons more for garnish)
  • Cilantro sliced green chilies, and lime for garnish

Instructions
 

  • Combine ingredients: In a large skillet over medium heat, add all ingredients and mix thoroughly.
  • Cook and adjust seasoning: Bring to a boil, taste and adjust salt and spices as needed. Add more garam masala, cumin, or coriander if desired.
  • Simmer to thicken: Continue cooking for 5–8 minutes to thicken the sauce, then turn off heat.
  • Optional thickening: If sauce isn’t thick enough, mix 2 teaspoons flour with 2 tablespoons water (or 1 teaspoon cornstarch with 1 tablespoon water for gluten-free) and stir into the boiling sauce to thicken faster.
  • Serve: Garnish with cilantro, lime juice, sliced green chilies, and a drizzle of non-dairy cream if using. Serve with rice, quinoa, naan, or flatbread.

Notes

  • Fresh spices give the best flavor; adjust quantities if using older spices.
  • For extra creaminess, add non-dairy cream or yogurt both in the sauce and as a garnish.
  • Bay leaves are optional but add a nice subtle flavor.
  • Use gluten-free thickener if needed.
Keyword Butter Chickpeas, vegan curry, dairy-free chickpeas, coconut milk curry, easy vegan dinner, garam masala chickpeas

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Pinterest
Instagram
Scroll to Top