This easy chickpea curry is mild, family-friendly, and ready in 25 minutes. Made with canned chickpeas and tomatoes for a quick weeknight dinner.
Easy Chickpea Curry (Not Spicy!)
This easy one-pot chickpea curry is the perfect vegetarian dinner for busy weeknights! Ready in just 25 minutes from start to finish, it’s made with simple pantry staples like canned chickpeas, diced tomatoes, and creamy coconut milk. It’s a budget-friendly, flavorful meal you can pull together quickly — and you might already have everything you need in your kitchen.
We love Indian takeout, so I was excited to finally create a homemade curry my entire family actually loves — especially my kids! Unlike takeout that can sometimes be too spicy for little ones, this curry is mild and completely kid-approved. All three of my kids (big and little!) happily eat it every time. Serve it over basmati rice with warm naan for dipping, and you’ve got a family-friendly dinner everyone will ask for again. If you love this, you’ll also want to try my quick and creamy Indian Butter Chicken next for another easy homemade favorite.
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:

Chickpea Curry Kids Will Actually Eat
PrintIngredients
- 2 tablespoons olive oil
- 1 small onion chopped
- 14 ounce can diced tomatoes don’t drain
- 1/2 teaspoon salt
- 1/4 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 1/2 teaspoon curry powder
- 1/4 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 the curry warm, with rice and naan on the side, and enjoy every bite!


















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 😏