My recipe for homemade chickpea curry is mild, kid-friendly, and ready in just 25 minutes — perfect for busy weeknights. Made with canned chickpeas and tomatoes for convenience!
Easy Chickpea Curry (Not Spicy!)
This easy one-pot chickpea curry is the perfect vegetarian dinner for busy weeknights! From start to finish, it’s ready in just 25 minutes. Made with protein-packed canned chickpeas, flavorful diced tomatoes, and creamy coconut milk — you might already have everything you need in your pantry to make this Indian-inspired curry tonight.
We love Indian takeout, so I was excited to finally be able to make a curry that my entire family loves but for SO much less than Indian takeout costs. If you enjoy this, you’ll also love my quick and creamy Indian Butter Chicken or my 4 Hour Crockpot Butter Chicken for nights when you want dinner to cook itself. Serve this curry over basmati rice (and with naan to dip into the curry!) and enjoy!
This curry is not spicy, making it super kid approved! All 3 of my kids (big and little) love this curry! Sometimes when we get Indian takeout it’s too spicy for them, but this curry is perfect!
Quick Chickpea Curry Ingredients
After making this recipe countless times, I’ve learned it’s one you’ll want to keep ingredients on hand for—you’ll find yourself craving it often! Here are a few helpful notes I’ve picked up along the way.
- Chickpeas are the hearty base of this curry, adding plant-based protein, fiber, and a satisfying texture. They make the curry filling and wholesome, so I don’t recommend substituting them. Be sure to drain and rinse canned chickpeas before using.
- Diced Tomatoes – Use a can of diced tomatoes (don’t drain them!). The flavorful juices act as free liquid for the curry, helping create a rich sauce without needing extra broth or water. Canned tomatoes save prep time, making this recipe faster and easier than using fresh tomatoes.
- Coconut Milk – Use full-fat canned coconut milk to give this chickpea curry its rich, creamy texture. It blends perfectly with the spices, creating a smooth and flavorful curry sauce.
- Spices – Garam masala, curry powder, and cumin are classic Indian spices that bring warm, aromatic flavor to this curry. These pantry staples add depth and richness, giving the sauce its signature Indian-inspired taste.
How to Make Chickpea Curry Quickly
Cook diced tomatoes and onions together (with some salt & pepper) in a large skillet until onions are softened.
Add chickpeas into the skillet (make sure to drain these).
Pour in a can of coconut milk (thanks to my 6 year old helper!).
Add a bunch of minced garlic and spices.
Stir so everything is coated in the spices and coconut milk and then bring to a low boil. Add in a little bit of flour to help thicken the sauce. Simmer for a little bit longer.
Serve and enjoy this chickpea and curry recipe!
Storing Leftovers and Freezing
Storing: Keep leftovers in an airtight container in the fridge for up to 4 days.
Freezing: Freeze in freezer-safe containers or bags for up to 3 months; thaw overnight in the fridge before reheating.
Pin for later:
25-Minute Chickpea Curry with Coconut Milk
PrintIngredients
- 2 tablespoons olive oil
- 1 small onion chopped
- 14 ounce can diced tomatoes don’t drain
- ½ teaspoon salt
- ¼ teaspoon pepper
- 2 15 ounce cans chickpeas, drained (also known as garbanzo beans)
- 13 ounce can coconut milk
- 4 cloves garlic minced
- 1 tablespoon garam masala
- 1 ½ teaspoon curry powder
- ¼ teaspoon cumin
- 2 teaspoons all-purpose flour
Instructions
- In a large skillet add olive oil over medium high heat. Add onions, diced tomatoes, salt and pepper to the skillet, stirring to mix. Heat on a low boil until onions are softened, about 10 minutes.
- Add chickpeas, coconut milk, minced garlic, garam masala, curry powder and cumin to the skillet, stirring to combine.
- Bring the curry to a boil. Add flour and stir to completely mix in – the flour will thicken the sauce. Reduce heat to simmer and continue cooking for 10 more minutes.
- Serve curry (we love it with rice and naan) and enjoy!
Ellie says
I made this tonight for the first time-yum!! Everyone enjoyed 🙂
Barb says
Fabulous flavours and a new addition to our favourites list! Thanks for sharing!
Ali says
This was SO yum! My 2.5 year old inhaled it and asked for more! I think next time I will use ghee instead of olive oil. Absolutely delicious though.
Stefania says
Really yummy, rich, filling and toddler approved!
Jo says
Chick peas, garbanzo beans, and hummus are dirty words at my house.I think it might be the texture. Can I sub in canniloni beans?
Amy says
Hi farm girl….didn’t make it yet but I plan to sounds really good. I like all those ingredients…I will let you know how it goes!!Thank-you 😏