The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes

Vegan Butter Chickpeas (Easy!)

Feb 11, 2020 by Kaitlin · 22 Comments

Jump to Recipe

This easy Indian-inspired Butter Chickpeas recipe is a healthier, vegan version of classic Butter Chicken made with whole food, plant-based ingredients! The sauce is rich, creamy, and packed with warm, savory flavor for an ultra-satisfying meal. (Vegan, gluten-free, refined oil-free.)

Vegan butter chickpeas served over rice and garnished with fresh cilantro and cashews

This Indian-inspired vegan Butter Chickpeas recipe is creamy, richly flavored, and immensely satisfying! It's a plant-based version of the classic "butter chicken" dish.

Tender chickpeas are simmered in a velvety, spice-infused sauce that's ultra-comforting and full of warmth.

Best of all, it comes together in just 30 minutes, making it perfect for an easy weeknight meal. It's pleasantly filling, and packed with plant-based protein and fiber.

I find it especially delicious served over warm rice (or other grain) to soak up every bit of the flavorful sauce!

Canned coconut milk, diced tomatoes, peanut butter, tomato paste, onion, and spice ingredients laid out on a metal tray

Ingredients for Butter Chickpeas

For this recipe, you'll simmer in a saucepan or large skillet:

  • Yellow onion: Or you can substitute white onion or sweet onion instead.
  • Chickpeas (garbanzo beans): This is a great plant-based alternative to the chicken that's traditionally found in this dish. They're tender and hearty!
  • Petite diced tomatoes: I like petite best with this recipe because they're smaller and bite-sized. However if you can't find them, regular diced tomatoes work great too.
  • Coconut milk: I use regular & unsweetened canned coconut milk. (Full-fat coconut milk.)
  • Peanut butter: Natural, creamy peanut butter works best.
  • Tomato paste
  • Curry powder: This is a warm, earthy spice blend. Most often I use a mild/medium curry powder from "Simply Organic" brand. Be aware curry powder can range in spiciness depending on how much cayenne pepper is included.
  • Garlic powder: Or you can use fresh garlic cloves (minced).
  • Smoked paprika
  • Tamari: This adds salty, umami flavor. You can also substitute soy sauce or coconut aminos. (If you don't have any of those, then simply salt to taste instead.)
Overhead view of preparing chickpeas, tomatoes, and spices in a large skillet

History

Butter Chicken is a popular Indian dish that was developed in the 1950s. Traditionally, the sauce is made with tomato, onion, curry, and butter. However we eliminate the dairy butter in this vegan version. Instead, the richness is achieved with coconut milk and peanut butter. It's so luscious and creamy!

Customizing

Spices: I find the sauce is very forgiving and easy to customize. So add any "accent" seasonings you enjoy. Ground cumin, cinnamon, turmeric, ginger, garam masala, and chili powder are all great.

Fresh greens: Chopped spinach is tasty too! Just stir it in towards the end of cooking time.

Butter chickpeas cooking in a large skillet with wooden stirring spoon

Serving

Cooked rice: I highly recommend serving this dish over rice, so it can mingle with the delicious sauce! Either jasmine rice, basmati rice, or your own favorite. Quinoa could also work.

Nuts: Sprinkling nuts on top before serving adds really nice crunch and texture. Try cashews, peanuts, or slivered almonds.

Fresh cilantro: Either garnish with a sprinkle of cilantro, or stir in fresh cilantro to the dish at the end of cooking time.

Citrus: Try a squeeze of fresh lemon juice or lime juice.

Bread: Enjoy with flatbread, naan, or pita bread on the side.

Storing

I store the leftover rice and butter chickpeas in separate containers in the refrigerator. Then reheat together in the microwave when ready to enjoy. It keeps for about 3-4 days in the fridge.

Close up view of vegan butter chickpeas in a white bowl with serving spoon

For more inspiration, also browse all chickpea recipes or easy vegan dinner recipes.

Vegan butter chickpeas served over rice and garnished with fresh cilantro and cashews

Vegan Butter Chickpeas (Easy!)

A vegan take on classic Butter Chicken that's made with whole food, plant-based ingredients! The sauce is rich, creamy, and packed with warm, savory flavor for an ultra-satisfying meal.
5 from 16 votes
Print Recipe Pin Recipe Comment
Prep Time: 10 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 30 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Main Dish
Cuisine: Gluten-Free, Indian-Inspired, Oil-Free, Vegan
Servings: 4 large bowls

Ingredients

  • 1 yellow onion
  • 15 oz. can chickpeas
  • 15 oz. can petite diced tomatoes
  • 14 oz. can coconut milk (regular, unsweetened)
  • 1/4 cup peanut butter (creamy, natural)
  • 3 Tbsp. tomato paste
  • 1 1/3 Tbsp. curry powder
  • 1 1/2 tsp. garlic powder*
  • 1 tsp. smoked paprika
  • 1 Tbsp. tamari

For serving:

  • Cooked rice (and/or flatbread), cashews, and fresh cilantro

Instructions

  • Cook your rice according to package instructions. (Or prepare it ahead of time.)
  • Dice onion.
  • In a large skillet over medium-high heat, sauté onion for 7-8 minutes. (I use 3 Tbsp. water/broth for no-oil sauté method, adding more as needed.)
  • When onion is softened, add the curry powder, garlic powder, and smoked paprika (or other seasonings of choice*). Stir and heat for 1 minute, adding a splash more liquid if necessary.
  • Rinse and drain chickpeas. Add chickpeas and diced tomatoes (with juice) to skillet. Stir and sauté for 2-3 minutes.
  • Carefully add coconut milk, peanut butter, and tomato paste. Stir until well combined.
  • Reduce heat to medium-low and let simmer about 8 minutes, stirring occasionally as the sauce thickens.
  • Before serving, stir in the tamari.
  • Serve warm over brown rice, topped with cashews and fresh cilantro if desired.

Notes

*Spices: Modify the accent spices as desired. I use garlic & smoked paprika, but play around with cumin, turmeric, cinnamon, garam masala, ginger, chili powder, etc. I've found this to be a pretty forgiving recipe.
Acidity & sweetness: Add a fresh squeeze of lemon juice for acidity, and/or 1 Tbsp. maple syrup for sweetness.
Yield: This recipe makes about 4.5 to 5 cups. For us, that's about 4 large bowls or 5-6 smaller/medium bowls.
Nutrition: Estimated nutritional content is calculated without rice, cashews, and toppings.
Recipe adapted from Earth of Maria.

Nutrition Per Serving (Estimate)

Nutrition Facts
Vegan Butter Chickpeas (Easy!)
Amount per Serving
Calories
471
% Daily Value*
Fat
 
35
g
54
%
Saturated Fat
 
23
g
144
%
Polyunsaturated Fat
 
3
g
Monounsaturated Fat
 
6
g
Potassium
 
932
mg
27
%
Carbohydrates
 
35
g
12
%
Fiber
 
11
g
46
%
Sugar
 
10
g
11
%
Protein
 
14
g
28
%
Vitamin A
 
590
IU
12
%
Vitamin C
 
18
mg
22
%
Calcium
 
117
mg
12
%
Iron
 
6
mg
33
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this dairy-free Butter Chickpeas recipe, also check out:

  • Portobello Fajitas
  • Broccoli Cashew Stir Fry
  • Chickpea-Walnut Taco Crumbles
  • Spring Roll Bowls with Peanut Sauce

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Bean & Legume Recipes

  • Easy vegan soup cover photo
    Easy Vegan Soup (Zero Chopping!)
  • Vegan pot roast cover photo
    Vegan Pot Roast (Easy!)
  • Taco spaghetti recipe cover photo
    Taco Spaghetti (Vegan!)
  • Vegan taco pasta salad cover photo
    Taco Pasta Salad with Southwest Dressing (Vegan!)

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating:




  1. Lyn says

    November 01, 2024 at 1:36 pm

    5 stars
    I made this last week and it was great! Very easy and tasty. I did omit the curry as I am not a fan, but it was still great without it. I served it over wild rice, but plan to try it over some pasta next time. Maybe even spaghetti!

    Reply
    • Kaitlin says

      November 02, 2024 at 9:09 am

      Hello, Lyn! Wonderful to hear you enjoyed it without the curry. And what a great idea trying it over pasta next time - I hope you enjoy it that way too! Thanks a lot for sharing your kind and helpful feedback.

      Reply
  2. Diana says

    December 23, 2023 at 2:44 pm

    5 stars
    Totally delicious! Thank you for another great recipe.

    Reply
    • Kaitlin says

      December 23, 2023 at 2:55 pm

      Yay, Diana! Thrilled to hear you gave it a try and enjoyed. Thanks so much for sharing!

      Reply
  3. Jennifer says

    September 13, 2023 at 5:49 pm

    This was amazing! Despite having some hurdles to overcome as I was preparing dinner, the flavours in this dish were truly rewarding! Hurdle #1: no cilantro! So... because we love kale, I actually added it into the pan during the last bit of cooking. We thought it worked well. Then came hurdle #2, but really more of a "whoopsie". I put the rice in the rice cooker and turned it on. When I was ready to serve the dish, I opened the cooker, and well... yours truly forgot to add the water. Seriously! How embarrassing!! So...the dish was served with freshly made millet bread instead.
    The moral of this long-winded tale? Your recipes are always reliable to turn out delicious! I love that I can count on your recipes no matter what kind of day I'm having. So thank you so much! This was an amazing dish!

    Reply
    • Kaitlin says

      September 15, 2023 at 8:01 am

      Aww, haha - we all have "those days" and I'd say you handled it well! Great save with the kale addition and millet bread pairing. Your version sounds fantastic (and can be a helpful tip to others who don't have cilantro or rice on hand!) Thanks always for sharing your fun and thoughtful comments. I'm so glad you enjoyed this recipe!

      Reply
  4. Beth B. says

    December 31, 2022 at 2:42 pm

    5 stars
    This was out of this world! Everything you said Kaitlin and more. And it was also so easy to make. Thanks to Tom Ryan for showing us the Garden Grazer. Thanks Kaitlin for sharing these recipes.

    Reply
    • Kaitlin says

      January 01, 2023 at 7:51 am

      Hello, Beth! Absolutely thrilled to hear you enjoyed this recipe. Thanks so much for giving it a try and sharing your sweet feedback. Tom's been awfully kind to spread the word about my website. Very grateful. Wishing you a happy new year!

      Reply
  5. Geena says

    February 25, 2022 at 5:44 pm

    5 stars
    I absolutely love this incredible, amazing, flavorful recipe. This recipe has some sort of magical quality to it - when I made it for the first time, my mother (who cannot stand the flavor of curry since childhood) was enticed by the aromas and ate her bowl in silence, then stood up quietly and poured herself another bowl. My mouth dropped. I have since made this recipe many more times, adding diced potatoes in the mix during the onion step, and this recipe has always turned out phenomenal. The greatest moment of this dish occurred the other day when I made this for my 15 member family which includes vegans, meat-eaters, and picky eaters alike, and every single person loved this dish. I saw a picky eater go back for a second bowl!! After a couple of aunts asked for this recipe, I knew I had to let you know how life-changing this recipe has been. My mom is now open to the idea of trying more dishes with curry in it. My extended family has tried and loved a vegan recipe that tastes, sincerely, better than the original. Thank you for creating this recipe and making this world a better place.

    Reply
    • Kaitlin says

      February 25, 2022 at 6:47 pm

      Wow, thanks for taking the time to share, Geena! That's all so awesome, and one of the sweetest comments I've received. It warms my heart to hear how much your family enjoys this recipe. And what a great idea including potato! I'll be sure to try your addition soon. Thanks for sharing - it's greatly appreciated. -Kaitlin

      Reply
  6. Lisa says

    August 30, 2021 at 6:11 am

    Do you think it would still work with peanut powder and light coconut milk to cut down on fat?

    Reply
    • Kaitlin says

      August 31, 2021 at 10:46 am

      Hi Lisa! Hmm, I think that could work but I don't have much experience with peanut powder so I can't say for sure. (The sauce might run a little thinner with the powder + light milk.) I'd love to hear if you give it a go!

      Reply
  7. Cristina says

    January 14, 2021 at 8:49 pm

    5 stars
    Wow! This was incredible! I even ate a second bowl. I only had stewed tomatoes and no paprika so I subbed turmeric. It looked beautiful and tasted amazing!

    Reply
    • Kaitlin says

      January 27, 2021 at 12:20 pm

      Great thinking, Cristina! Glad it worked out and thank you for sharing!

      Reply
  8. Ben Brown says

    April 17, 2020 at 8:45 pm

    5 stars
    This was so good! I was taste testing along the way and was worried after the peanut butter was added it would just taste like a peanut sauce. But as it cooked and simmered and ultimately served with rice it became absolutely incredible! I literally didn’t even sit down to eat, just ate at my counter. It was SO good! Thank you!

    Reply
    • Kaitlin says

      April 20, 2020 at 5:43 pm

      Haha, happy to hear this, Ben! Thanks for sharing your thoughtful feedback - it's very appreciated! Thrilled it worked out for you.

      Reply
  9. Yulie says

    March 09, 2020 at 8:28 pm

    Can the peanut butter be replaced with tahini?

    Reply
    • Kaitlin says

      March 10, 2020 at 9:57 am

      Interesting idea! It would change the flavor a bit, but I think that would work. Would love to hear if you give it a go and how it turns out!

      Reply
  10. Noemi says

    February 26, 2020 at 5:34 pm

    DELICIOUS! Even my 10 & 8 y/o picky eaters enjoyed it. I added a bit of maple syrup to help them with the spiciness of it and I didn’t hear any complaints! I’m definitely going to make it again & often!

    Reply
    • Kaitlin says

      February 27, 2020 at 1:11 pm

      So great to hear you and your picky eaters enjoyed it - that's awesome! Thanks a lot for coming back to share your very kind feedback.

      Reply
  11. Lu Ann @ The Cup of Life says

    February 13, 2020 at 5:24 pm

    5 stars
    This recipe was SO good! My fiancé was a fan of butter chicken dishes years ago (when he wasn't plant based, of course lol) and this is the first time we found a recipe that satisfied that craving perfectly. I absolutely love how simple this recipe is, too. We had pretty much everything on hand (except for canned tomato) but we diced up fresh tomatoes and it worked. Thanks so much for our new favourite quick meal.

    Reply
    • Kaitlin says

      February 18, 2020 at 10:37 am

      Yay! Thanks so much for sharing, Lu Ann. The fresh tomato addition is perfect! Fantastic to hear you both enjoyed.

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2026 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required