Vegetable Chickpea Curry

5 from 3 votes

This post may contain affiliate links.

This vegetable chickpea curry is an easy weeknight dinner you can keep in your back pocket for busy days. It’s creamy, comforting, packed with vegetables and chickpeas, and comes together in just 25 minutes using simple pantry ingredients.

Inspired by Indian flavours, it’s made with curry powder, turmeric, garlic, ginger, coconut milk, broccoli and bell peppers. Serve it over fluffy rice to soak up the creamy curry sauce.

Vegetable chickpea curry served over rice in a white bowl with lime wedges and chopped cashews.

Why You’ll Love Vegetable Chickpea Curry

  • Ready in 25 minutes.
  • Creamy curry sauce made with simple pantry ingredients.
  • High in fibre and plant protein from chickpeas.
  • Vegan and easily made gluten-free or oil-free.
  • Easy to customize with whatever vegetables you have on hand.
  • Great for meal prep and leftovers.
  • Mild enough for the whole family with the option to make it spicier.

Ingredients You’ll Need

Below is a quick overview of what you’ll need to make the recipe and any substitutions you can make. Use the recipe card with the full list of ingredients and measurements at the bottom of the post when you’re ready to make the recipe.

Ingredients for vegetable chickpea curry arranged on a countertop, including chickpeas, broccoli, red bell peppers, spinach, onion, garlic, ginger, coconut milk, soy sauce, tomato paste, curry spices, lime, sugar and oil, with each ingredient labeled.
  • Chickpeas: Use one 19 oz can of chickpeas, drained and rinsed, or about 2½ cups cooked chickpeas. They add plant-based protein and fibre.
  • Broccoli: Adds texture and holds up well as it simmers in the sauce. Cut into bite-sized florets for even cooking.
  • Bell peppers: Any colour works. They add natural sweetness, colour and a little crunch. I like red bell pepper.
  • Onion: A diced white or yellow onion creates the flavourful base of the curry.
  • Garlic and ginger: Fresh garlic and ginger add warmth and depth to the sauce. Fresh is recommended for the best flavour, but ground ginger and garlic powder can be used in a pinch.
  • Curry powder: A mild yellow curry powder gives the curry its signature flavour. Since every blend is a little different, adjust the amount to taste if needed.
  • Cumin and turmeric: These spices add extra warmth, earthy flavour and colour.
  • Tomato paste: Toasting it with the spices adds richness and depth to the sauce.
  • Coconut milk: Full-fat coconut milk creates the richest, creamiest sauce, though light coconut milk works if you’d prefer a lighter, lower-calorie curry.
  • Soy sauce: Adds savoury umami flavour. Use gluten-free tamari if needed.
  • Sugar: A small amount balances the spices and acidity. Maple syrup, brown sugar or coconut sugar can be used.
  • Baby spinach: Stirred in at the end for extra greens and a boost of nutrition.
  • Lime juice and cilantro: Added just before serving to brighten the flavours and finish the dish with freshness.

Best Vegetables for Chickpea Curry

One of the best things about this curry is how adaptable it is. Aim for about 6 to 7 cups of vegetables total. Some great options include:

  • Broccoli
  • Cauliflower
  • Bell peppers
  • Zucchini
  • Green beans
  • Carrots (slice thinly)
  • Snow peas
  • Snap peas
  • Mushrooms
  • Baby spinach
  • Kale
  • Frozen peas (stir in during the last few minutes)

If using harder vegetables like carrots or cauliflower, add them before softer vegetables so everything finishes cooking at the same time. Stir leafy greens like spinach or kale in at the end.

How to Make Vegetable Chickpea Curry

Diced onion cooking in a large skillet until softened to create the flavourful base for vegetable chickpea curry.
  1. Heat the oil in a large skillet over medium heat. Add the diced onion with a pinch of salt and cook for 4–5 minutes until softened and translucent.
Garlic and fresh ginger added to the softened onion and cooked until fragrant for the curry base.
  1. Stir in the minced garlic and fresh ginger. Cook for about 1 minute, stirring frequently, until fragrant.
Curry spices and tomato paste toasted with the onion, garlic and ginger to develop a rich, aromatic flavour.
  1. Add the curry powder, cumin, turmeric, black pepper, red pepper flakes (if using) and tomato paste. Cook for 1–2 minutes, stirring constantly, until the spices are fragrant and the tomato paste darkens slightly.
Chickpeas, broccoli and red bell peppers simmering in a creamy curry sauce.
  1. Pour in the coconut milk, soy sauce and coconut sugar (and broth if using), stirring to combine. Add the chickpeas, broccoli and bell peppers, then simmer for 7 to 8 minutes, or until the vegetables are tender-crisp.
Vegetable chickpea curry with spinach, broccoli, bell peppers and chickpeas in a skillet.
  1. Remove from the heat and stir in the spinach, lime juice and fresh cilantro until the spinach wilts. Taste and adjust with salt, more lime juice or another pinch of sugar, if needed.
Vegetable chickpea curry served with white rice, chopped cashews and lime wedges.
  1. Serve over steamed rice and garnish with extra cilantro, lime wedges and chopped roasted cashews or peanuts, if desired.

Expert Tips

  • Toast the spices and tomato paste. This is the most important step for flavour. Cooking the curry powder, spices and tomato paste in the pan for a minute or two before adding liquid deepens and rounds out the whole dish. Don’t rush it, but watch closely so nothing burns, and add a splash of water if it starts to stick.
  • Prep everything before you start. This comes together quickly once the pan is hot, so have your onion, garlic, ginger and vegetables chopped and your spices measured before you turn on the heat. It makes the whole process smoother.
  • Cut vegetables into even, bite-sized pieces. Uniform pieces cook at the same rate and make it easier to eat.
  • Don’t overcook the vegetables. Simmer just until they’re tender-crisp and still brightly coloured. They’ll continue to soften a little off the heat so better to cook al dente as overcooking dulls both the colour and the texture.
  • Taste and adjust. Curry powders and coconut milk vary by brand, so taste at the end and balance as needed. A little more salt rounds it out, extra lime brightens it, and a small pinch of sugar balances acidity or sharpness.
  • Control the consistency with liquid. For a thicker, clingy curry, use full-fat coconut milk on its own. For a saucier curry to spoon over rice, add ½ cup of vegetable broth with the coconut milk. I prefer a little extra sauce, so I like to add the broth.

Recipe FAQs

Is chickpea curry spicy?

As written, it’s mild and family-friendly. The heat comes only from the optional ¼ teaspoon of red pepper flakes, and most curry powders are mild. To make it spicier, increase the red pepper flakes, add a diced fresh chili or a spoonful of chili paste with the spices, or finish with a drizzle of sriracha. To keep it very mild, leave the flakes out entirely.

What kind of curry powder should I use?

A standard mild yellow curry powder is all you need. Blends vary quite a bit from brand to brand, so taste as you go and adjust the amount to your liking. If yours is on the mild side, you can bump it up to 2½ tablespoons for a stronger flavour.

Can I make chickpea curry without coconut milk?

Coconut milk creates the creamy base, so it’s hard to replace exactly. For a lighter version, use light coconut milk. In a pinch, an unsweetened plant-based cream or a cup of plant milk simmered with a spoonful of peanut butter will give you some creaminess, though the sauce won’t taste quite the same.

How do I make the sauce thicker or thinner?

For a thicker, clingier curry, use the full-fat coconut milk on its own and simmer a little longer. For a saucier curry to spoon over rice, add ½ cup of vegetable broth or water with the coconut milk. If it ever ends up thicker than you’d like, just stir in a splash more liquid to loosen it.

What are the best vegetables to use?

This curry is very flexible. Aim for about 6 to 7 cups of vegetables total. Broccoli, cauliflower, bell peppers, zucchini, green beans, carrots, snow peas, mushrooms, spinach, kale and frozen peas all work well. Add harder vegetables like carrots and cauliflower earlier so everything finishes at the same time, and stir leafy greens in at the very end.

Is chickpea curry gluten-free?

It can be. Use gluten-free tamari in place of the soy sauce and check that your curry powder and other seasonings are certified gluten-free. Everything else in the recipe is naturally gluten-free.

Can I make it oil-free?

Yes. Simply cook the onion in a splash of water or vegetable broth instead of oil, adding a little more as needed to prevent sticking. The rest of the recipe stays the same.

Can I make it ahead of time?

It’s great for meal prep. The flavour actually deepens overnight, so it’s a good one to make a day ahead. Store it on its own or portioned over rice for easy grab-and-go lunches.

How long does it keep and can I freeze it?

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of water if the sauce has thickened. It can be frozen for up to 2 months, though the vegetables will soften after thawing, so it’s best enjoyed fresh or from the fridge within a few days.

What should I serve with chickpea curry?

It’s best over fluffy white or brown rice to soak up the sauce. It’s also good with quinoa, naan or flatbread, or cauliflower rice for a lighter option. Finish with lime wedges, extra cilantro and a sprinkle of roasted peanuts or cashews for crunch.

Spoonful of vegetable chickpea curry with chickpeas, broccoli, bell peppers and white rice.

How to Store

  • Store leftover curry in an airtight container in the refrigerator for up to 4 days.
  • Reheat gently on the stovetop or in the microwave, adding a splash of water if the sauce has thickened.
  • This curry can be frozen for up to 2 months, though the vegetables will soften after thawing. For the best texture, enjoy it fresh or within 4 days from the refrigerator.

Update (July 2026): This recipe was originally published in December 2018 and has been updated with a richer, more flavourful recipe, new photos and updated cooking tips. The new version includes toasted spices and tomato paste for added depth, plus fresh ginger, spinach and lime juice for extra flavour and freshness.

If you make this recipe, please consider leaving a comment and a ⭐⭐⭐⭐⭐ rating in the comment section below. It helps others who are thinking of making the recipe, and I love to hear from you. Thanks for trying my recipes! – Deryn

Save this recipe!
Enter your email & I’ll send this recipe straight to your inbox.
Vegetable chickpea curry served over rice in a white bowl with lime wedges and chopped cashews.
5 from 3 votes

Vegetable Chickpea Curry

By: Deryn Macey
This easy vegetable chickpea curry is creamy, comforting and ready in 25 minutes. Made with chickpeas, vegetables and coconut milk, it's a simple weeknight dinner that's perfect served over rice.
Prep: 10 minutes
Cook: 15 minutes
Total: 25 minutes
Servings: 4
Save Recipe
Enter your email & get the recipe!

Ingredients 

  • 2 tsp coconut oil or olive oil
  • 1 medium white onion, diced (about 2 cups)
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, minced
  • 2 tbsp curry powder
  • 1 tsp ground cumin
  • 1/2 tsp ground turmeric
  • 1/2 tsp black pepper
  • 1/4 tsp red pepper flakes, optional
  • 1 tbsp tomato paste
  • 1 can full-fat or light coconut milk, 14 oz
  • 1 tbsp soy sauce or gluten-free tamari
  • 1 tsp coconut sugar, brown sugar or maple syrup
  • 1/2 cup vegetable broth, optional*
  • 1 can chickpeas, 19 oz, drained and rinsed (about 2½ cups)
  • 4 cups chopped broccoli, about 300 g
  • 2 red bell peppers, chopped
  • 2-3 cups fresh baby spinach
  • 2 tbsp fresh lime juice
  • 1/4 cup chopped fresh cilantro, plus more for serving
  • Salt, to taste
  • For serving: cooked white or brown rice, lime wedges, chopped cilantro, roasted peanuts or cashews

Instructions 

  • Cook the aromatics: Heat the oil in a large skillet over medium heat. Add the onion and a pinch of salt and cook for 4 to 5 minutes, until softened. Stir in the garlic and ginger and cook for about 1 minute, stirring often.
  • Toast the spices: Add the curry powder, cumin, turmeric, black pepper, red pepper flakes (if using) and tomato paste. Cook for 1 to 2 minutes, stirring constantly, until fragrant and slightly darkened.
  • Build the sauce: Pour in the coconut milk, soy sauce, sugar and broth (if using). Stir well, scraping up any browned bits from the bottom of the pan.
  • Simmer: Stir in the chickpeas, broccoli and bell peppers. Simmer for 7 to 8 minutes, or until the broccoli is tender and the peppers are softened but still slightly crisp.
  • Finish: Remove from the heat and stir in the spinach, lime juice and chopped cilantro. Stir until the spinach wilts. Taste and season with salt as needed.
  • Serve: Spoon over cooked rice and garnish with additional cilantro, lime wedges and roasted peanuts or cashews, if desired.

Notes

Storing: Let cool then store in the fridge for up to 4 days. Can be stored on its own or mixed with rice. Reheat as needed in the microwave or stovetop until heated to your preference.
*For a saucier curry, add the ½ cup vegetable broth with the coconut milk. For a thicker curry, use the coconut milk on its own. I prefer a little extra liquid and sauce, so I add the broth. Water works too, but broth adds more flavour.
Update (July 2026): This recipe was originally published in December 2018 and has been updated with a richer, more flavourful recipe, new photos and updated cooking tips. The new version includes toasted spices and tomato paste for added depth, plus fresh ginger, spinach and lime juice for extra flavour and freshness.
Nutrition facts are for light coconut milk. Both light and full-fat coconut milk work well. Use full-fat for the creamiest, thickest sauce, use light for a lower-calorie option. 
 

Nutrition

Serving: 1serving, Calories: 277kcal, Carbohydrates: 36g, Protein: 10g, Fat: 12g, Saturated Fat: 8g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Sodium: 704mg, Potassium: 860mg, Fiber: 11g, Sugar: 7g, Vitamin A: 4741IU, Vitamin C: 166mg, Calcium: 140mg, Iron: 5mg
Like this recipe? Rate and comment below!

Originally published on December 11, 2018.

About Deryn Macey

Deryn Macey is a nutrition coach, certified personal trainer, and the creator of Running on Real Food, where she's been sharing nutritious recipes since 2013. She holds a science degree and offers strength training and nutrition coaching through Onward Strong, focusing on strength, sustainable eating habits, and breaking free from diet culture.

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 Comments

  1. 5 stars
    So tasty! This is true fast food! I usually have these ingredients on hand and can make this quicker than calling for take out.

  2. 5 stars
    Delicious and so so so easy! My crew made this and I really enjoyed how easy it was.  And it MADE A TON, especially with your suggestion to serve it over Quinoa (my first attempt at quinoa)  

    Thank you for what you do!