Coconut Chickpea Curry (Vegan & GF)
This Creamy Vegan Coconut Chickpea Curry is the BEST curry recipe I’ve ever tried! All made in one pot, this easy vegan curry is incredibly flavorful, perfect for meal prep, budget-friendly, and one of our go-to weeknight dinners!
The best kind of recipes are the ones that you keep making over and over again, until you finally realize – this is one of my favorite recipes. That’s this Vegan Coconut Chickpea Curry. Without a doubt it is our FAVOURITE recipe. We always have all the ingredients in our pantry and it’s incredibly easy to make. Everybody always comes back for seconds!
What Makes this Chickpea Curry So Good?
- It’s packed with flavor: While the cooking process itself is simple, the flavors are out of this world. You’ll definitely feel like you’re eating something that took all day to make (except it didn’t!).
- Quick & easy to make: You’ll only need one pot and 45 minutes to make this vegan dinner. The most effort required is when you prep the ingredients.
- A meal prep super star: You’ll have leftovers last for days! This recipe is perfect for meal prep, too.
Notes on the Ingredients
Though we usually have everything we need for this recipe on our pantry shelves, you may have to run to the store for a few odds and ends. Totally worth it, though! Here’s a list of all the essentials:
- Chickpeas – Chickpeas are the star here. They add fiber, texture and make the curry a filling, protein packed meal. I wouldn’t recommend substituting this since it’s the base. Also make sure to drain and rinse them.
- Tomatoes, Onion and Garlic – These veggies are the base of your curry and really add a depth of flavor. If you don’t like tomatoes, you won’t distinctly taste them. However, you can substitute the tomatoes with pumpkin puree, a butternut squash puree or something of the sort. The curry won’t taste exactly the same, but it will give it that beautiful creamy texture!
- Coconut Milk – Coconut milk adds the creaminess to this curry and is what makes the sauce so smooth. I recommend using full fat canned coconut milk.
- Coconut Flour – This is optional, but it will thicken up the curry a little bit. You can also use regular flour.
- Coconut Oil – The oil is for sautéing the onions and tomatoes.
- Garam Masala – This is the main seasoning blend in this recipe! If you can’t find it, you can make your own.
- Additional Seasonings – These extra seasonings (sea salt, ground black pepper, curry powder, cumin and garlic) are simple and compliment the Garam Masala.
- Lime – Ah yes, our other star ingredient! Lime juice adds a subtle citrus note that brings everything together in such a delightful way. Don’t skip it!
How to Make Vegan Coconut Chickpea Curry
Heat the Oil: In a deep pot over medium-high heat, add the coconut oil. Add in the Onions and Tomatoes: Grind some sea salt and ground black pepper over the mixture and stir together. Lower heat to medium and allow to cook down until juices of the tomatoes are naturally released and onions are soft, about 10 minutes. I’ve found that this step really helps to develop the flavors of the dish and break them all down for the seasonings later.
Add in the Chickpeas: Also mix in the garlic, garam masala, curry powder and cumin. Stir to combine.
Add in the Coconut Milk and Stir Again: Add in the coconut flour (or any flour, optional) which helps to slightly thicken the curry. Bring the curry to a boil, and then reduce to medium-low so that the mixture continues to simmer for 10 to 12 more minutes.
Serve and Enjoy: Taste the curry and season with salt and pepper if you desire. Remove the curry from the heat and squeeze a lime lightly over the top of the curry, stirring to combine. Don’t skip this step!! Allow to cool slightly and then serve. Enjoy!
Tips for Success
As far as vegan dinner ideas go, this one is pretty easy! Chickpea curry will take you 45 minutes tops to prepare and plate, and you’ll have fun doing it too – there’s a lot of room for culinary creativity. Here are some tips that will help you get the best results with your curry:
- Always use the lime. If there’s one tip I always mention for this recipe, it is to always use the lime. It really brings out the layers of flavor in the dish and is an essential part of the recipe!
- Follow the instruction times. Sautéing the veggies makes a real difference to the end product, so I recommend just setting a time and avoiding any temptation to rush this recipe. You will be rewarded.
- Try not to use light coconut milk. This will reduce the richness and creaminess of the curry. It’s okay to do so if you are looking to cut down on fat content, but just be aware of the flavor/texture changes that will occur.
- Make it your own. This is one of those dishes that once you follow the base ingredients well, you can make the dish your own. Add in sweet potatoes, bell peppers, spinach, broccoli, cauliflower, carrots… it’s up to you. Just taste as you go along and adjust the seasonings for the additions! I love using up extra veggies and adding them into this dish.
- Can I substitute the tomatoes? If you’re not a tomato fan, you won’t taste them. They blend right in and help with the thickness of the curry and all that flavour. If you’re allergic, you can in fact substitute them with pumpkin puree, or a butternut squash puree or something of the sort. It won’t taste exactly the same, but will give it that beautiful creamy texture!
Serving Suggestions
Once you have a pot of coconut chickpea curry, what should you serve with it? A great question. There are many options, but here are just a few ideas:
- Vegetables: As I mentioned above, throw whatever vegetables you like into this curry. Carrots, sweet potato, peppers, you name it – whatever you can think of will make a great add-in!
- Rice: My go-to is Basmati rice, but you can use regular white rice, brown rice, rice noodles, etc. You could even make some cauliflower rice!
- Bread: If you’re not a big fan of rice, try some naan bread! It’s perfect for sopping up all of that extra curry sauce, and it’s so easy to make.
How to Store and Reheat Leftovers
This coconut curry can be refrigerated in an airtight container for 3-4 days. To reheat, simply microwave for 30-40 seconds, or heat a pot on low on the stovetop and cook the curry until it is warmed through again. You may want to add in some more coconut milk or water if the sauce is too thick.
Can I Freeze Extras?
Sure can! Freeze extra curry in an airtight container for 2-3 months. Pro Tip: store the curry in single servings so that you can thaw one-person lunches or dinners in the fridge throughout the week/month!
Enjoy friends! If you make this Coconut Chickpea Curry, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love if you would leave a comment below, and give the recipe a rating! Thanks so much!
Creamy Coconut Chickpea Curry
Ingredients
- 2 tablespoons coconut oil
- 1 medium red onion or yellow onion, diced
- 14 ounces fresh or canned tomatoes, diced (400g)
- sea salt & ground black pepper, to taste
- 16 ounces canned chickpeas, drained & rinsed (454g)
- 3 garlic cloves, minced
- 1 ½ tablespoons garam masala – I use this one
- 1 teaspoon curry powder I use this one
- ¼ teaspoon cumin
- 13.5 ounces canned coconut milk*, (383g)
- 2 teaspoons coconut flour, OPTIONAL**
- 1 small lime, juice of
Instructions
- In a deep pot over medium-high heat, add the coconut oil.
- Add in the onions and tomatoes. Grind some sea salt and ground black pepper over the mixture and stir together. Lower heat to medium and allow to cook down until juices of the tomatoes are naturally released and onions are soft, about 10 minutes.
- Add in the chickpeas, garlic, garam masala, curry powder and cumin. Stir to combine.
- Add in the coconut milk and stir again. Add in the coconut flour which helps to slightly thicken the curry. Bring the curry to a boil, and then reduce to medium-low so that the mixture continues to simmer for 10 to 12 more minutes.
- Taste the curry and season with salt and pepper if you desire. Remove the curry from the heat and squeeze a lime lightly over the top of the curry, stirring to combine. Don’t skip this step!! Allow to cool slightly and then serve. Enjoy!
Notes
Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.
I made this today! I added mushrooms, red, green, and yellow pepper along with the chickpeas, tomatoes and onions. It smelled SO good, and then I tasted it and thought “hmmm seems bland”. As I was clearing the counters I discovered why – I forgot to squeeze the lime in there! WOW, that made ALL the difference in the world and all of a sudden the flavours were all there! DELICIOUS! Oh, and I added more curry powder :p just because, well, I love curry powder!
Hi Dawn,
SO glad to hear!! Haha yes, the lime is SO important! I’ve had so many friends make this and tell me that makes so much of a difference! Thanks so much of your feedback. 🙂 love all the additions you put in!
How many times did you need to mention that it was vegan?
9 times! 20 times in total on the page.
Would it be possible to puree the tomatoes? It’s not so much a taste thing as it is a texture thing for me. I would just rather not buy the ingredients if you don’t think it’s a good idea. Any advice you have would be appreciated, as this looks divine & very student budget friendly!
Hi Sarah,
Hmm, I wouldn’t recommend puree-ing the tomatoes. My husband has made this several times with half the amount of tomatoes though and it still tastes great. So you could use less and they do burst and simmer down which reduces the texture a whole lot. I hope that helps!!!
Thank you for your kind comments by the way!
Ok thank you so much for the advice, I will try halving the tomatoes!
I made this last night for me and my husband, and boy was it a hit! I roasted up some eggplant in the oven to toss in as well (in addition to the chick peas). Absolutely delicious!
Hi Anna,
I’m so glad to hear!! LOVE the eggplant addition. Thanks so much for your feedback!
I don’t have limes would lemon work instead?
Hi Laura,
I haven’t tried lemons, and limes really do add that acidic touch that brings out all flavours, but they should work since they are almost as acidic. Let me know how it works out for you! Thanks!
It is so true what ypu said about the lime!!! I tasted it before the lime and thought it was a bit bland… A few squirts of lime juice and it was like WWWWOOOOOWWWWWW!!!!!
Hi Mariloup,
Haha it makes quite a difference! Thanks for your feedback!
Jessica, this recipe was awesome. I added some ground turkey and served it with a tomato/cucumber salad. My wife and I devoured it served, over jasmine rice. Thanks so much. I wish I knew how to post a picture for you.
Hi Dave, thanks for letting me know!! You can reply to this email with the picture – I would to love to see! Or, on my Facebook page you can leave a comment on this video with the picture uploaded: https://www.facebook.com/jessicainthekitchenblog/videos/1311931028825942/ I love your additions! You’re so welcome and thank you again for your feedback!
Thanks for the recipe! I made it this evening and added broccoli because I have too much of it in the fridge and it was stellar! I tasted it before and after the lime, distinct flavors but I looove the lime addition!
Hi Susan,
You’re so welcome! So glad you enjoyed! Love that broccoli works in this recipe too. Yes, the lime makes such a HUGE difference. Thanks so much for your feedback!
Wow! I just made this recipe in my Instant Pot (cooked the onions, garlic and then spices, then added everything else in the pot). It was one of the best meals that I have eaten. Thank you for this recipe!
Hi Melanie,
We got an instant pot for Christmas and I would love to know the time you cooked this for!!!
This recipe sounds so good, I’m so new to pressure cooking that I don’t know how to convert recipes just yet haha
Hey Samantha, I started off with dried chickpeas. Cooked them for 40mins.
Then while making the recipe, cooked the whole dish for 15 mins high pressure. I also added 1 cup of water (in addition to the coconut milk) and skipped the flour (since it’s not recommended in the IP).
Hi Melanie! How did you you do this in the pressure cooker?
Hey Alison, I started off with dried chickpeas and cooked it for 40 mins in the pressure cooker (you can skip this step if you use canned chickpeas). I sauteed the onions and garlic in the oil, added the spices and stirred until aromatic. Then added the rest of the ingredients (with 1 cup extra water) and cooked for 15 mins high pressure. I didn’t add the coconut flour since it’s not recommended in the instant pot. and Voila! Was delicious!
I made this for my family recently and everyone LOVED it. They put it on the “Let’s have this again” list! Great recipe!
Hi K,
I’m so glad to hear!! I thought I had replied to your comment. Thanks so much for your feedback!!