Dinner VeganPantry

Easy Chickpea Curry for a Pantry Dinner

Make easy chickpea curry with canned chickpeas, tomato, coconut milk, and spinach, plus clear fixes for a sauce that is thin, thick, or flat.

Chickpeas and spinach in a thick tomato and coconut curry sauce served with rice

Recipe Card

Easy Chickpea Curry for a Pantry Dinner

Make easy chickpea curry with canned chickpeas, tomato, coconut milk, and spinach, plus clear fixes for a sauce that is thin, thick, or flat.

Prep
10 min
Cook
30 min
Serves
4 servings
Difficulty
Easy
Pan
12-inch deep skillet or 4-quart Dutch oven

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 garlic cloves, finely chopped
  • 1 tablespoon finely grated fresh ginger
  • 2 teaspoons curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon cayenne pepper, optional
  • 1 teaspoon fine salt, divided, plus more to taste
  • 2 tablespoons tomato paste
  • 1 (14.5-ounce) can diced tomatoes
  • 2 (15-ounce) cans chickpeas, drained and rinsed
  • 1 (13.5-ounce) can full-fat coconut milk
  • 5 ounces baby spinach
  • 1 lime, cut into wedges
  • Chopped cilantro, optional, for serving

Method

  1. Heat the olive oil in a 12-inch deep skillet over medium heat. Add the onion and 1/2 teaspoon salt; cook until soft and lightly golden, about 6 to 8 minutes.
  2. Add the garlic and ginger and cook for 30 seconds. Stir in the curry powder, cumin, coriander, and cayenne, if using, and cook until fragrant, about 30 seconds.
  3. Add the tomato paste and cook, stirring, until it darkens slightly, about 1 minute. Add the diced tomatoes and remaining 1/2 teaspoon salt. Simmer uncovered until thickened and a spoon leaves a brief trail across the pan, about 6 to 8 minutes.
  4. Stir in the chickpeas and coconut milk. Bring to a gentle simmer, then reduce the heat to medium-low and cook uncovered, stirring occasionally, until the sauce coats the chickpeas, about 12 to 15 minutes.
  5. If the sauce remains thin, mash a small spoonful of chickpeas against the side of the pan and stir them back in. Add the spinach and cook until just wilted, about 2 minutes.
  6. Remove from the heat. Squeeze in lime a little at a time, taste, and adjust the salt, heat, and acidity. Serve with rice or warm flatbread and cilantro, if using.

Recipe Notes

Why this works

Reducing the tomato base before adding coconut milk builds a fuller sauce, while a short uncovered simmer lets it coat the chickpeas without added starch.

Canned chickpeas

Drain and rinse two cans. They are already cooked and need only enough simmering time to heat through and take on the sauce.

Curry powder

Use a blend you already like. Heat and salt vary, so begin with a mild or medium blend and adjust at the end.

Tomatoes

Tomato paste gives the base concentration; diced tomatoes add body. Cook both down before adding coconut milk.

Coconut milk

Use one standard 13.5-ounce can for the main recipe. Light coconut milk may produce a thinner sauce and is not a direct texture match.

Start Here

How to make easy chickpea curry

Soften onion, garlic, and ginger; bloom the spices; reduce the tomato base; then simmer canned chickpeas with coconut milk until the sauce coats them. Add spinach at the end and use lime carefully to bring the whole pan into balance.

This is the dinner I reach for when the pantry is doing more work than the refrigerator. Two cans of chickpeas can carry the meal, and rice or warm bread is enough beside it. A pantry dinner should not require six topping bowls to feel finished.

Fast rule: build the base, reduce the tomatoes, then balance the finished sauce. If it runs straight off the spoon, keep simmering before you reach for a thickener.
10 minPrep

Chop the onion and aromatics; drain and rinse the chickpeas.

15 minBuild

Soften the onion, bloom the spices, and reduce the tomatoes.

15 minSimmer

Thicken the sauce, wilt the spinach, and balance with lime.

Why It Works

A pantry curry with a sauce that clings

The useful work happens before the coconut milk goes in. Onion needs time to soften, spices need a brief turn in the oil, and tomato needs to lose its raw, watery edge. Pouring every can into the pan at once is faster for about thirty seconds and slower when you are waiting for a pale sauce to taste finished.

My preference is to let the tomato base get visibly concentrated. Drag the spoon across the pan: if the trail closes immediately with watery liquid, give it another minute. That small pause does more for the final curry than a crowded garnish tray.

  • Canned chickpeas: make this a true pantry dinner and need no separate cooking.
  • Tomato paste plus diced tomatoes: give the sauce concentration and body.
  • Coconut milk: rounds the spices and creates the primary sauce route.
  • Spinach and lime: add freshness at the end without stretching the cooking time.

Ingredients

What you need

Chickpeas

Use two 15-ounce cans. Drain and rinse them; canned chickpeas are already cooked.

Curry powder

Use a blend you already enjoy. Heat varies, so a mild or medium blend leaves room to adjust.

Tomatoes

Cook them before the coconut milk. Tomato paste and diced tomatoes should look darker and thicker before the sauce is loosened.

Coconut milk

Full-fat is the main route. Light coconut milk is thinner and may need a longer uncovered simmer.

For the curry

  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 garlic cloves, finely chopped
  • 1 tablespoon finely grated fresh ginger
  • 2 teaspoons curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon cayenne pepper, optional
  • 1 teaspoon fine salt, divided, plus more to taste
  • 2 tablespoons tomato paste
  • 1 (14.5-ounce) can diced tomatoes
  • 2 (15-ounce) cans chickpeas, drained and rinsed
  • 1 (13.5-ounce) can full-fat coconut milk
  • 5 ounces baby spinach
  • 1 lime, cut into wedges
  • Chopped cilantro, optional, for serving

The Useful Move

Build, reduce, balance

MoveWhat to doVisible cue
BuildSoften onion, then briefly cook garlic, ginger, spices, and tomato paste.The onion is soft; spices smell fragrant; tomato paste darkens slightly.
ReduceSimmer diced tomatoes before coconut milk, then simmer the finished sauce uncovered.A spoon leaves a brief trail; the sauce coats the chickpeas instead of pooling.
BalanceCheck salt first, then add lime a little at a time.The sauce tastes rounded rather than flat, heavy, or sharply sour.

Method

How to cook chickpea curry

  1. Soften the onion. Heat the oil in a 12-inch deep skillet over medium heat. Add the onion and 1/2 teaspoon salt. Cook until soft and lightly golden, about 6 to 8 minutes.
  2. Bloom the aromatics and spices. Add garlic and ginger for 30 seconds. Add curry powder, cumin, coriander, and cayenne, if using, and stir until fragrant, about 30 seconds.
  3. Concentrate the tomato. Stir in the tomato paste and cook until it darkens slightly, about 1 minute. Add diced tomatoes and the remaining salt. Simmer uncovered until thickened and a spoon leaves a brief trail, about 6 to 8 minutes.
  4. Simmer the curry. Stir in the chickpeas and coconut milk. Bring to a gentle simmer, reduce the heat to medium-low, and cook uncovered until the sauce coats the chickpeas, about 12 to 15 minutes.
  5. Fix the texture if needed. If the sauce is still thin, mash a small spoonful of chickpeas against the side of the pan and stir them back in.
  6. Finish gently. Add the spinach and cook until just wilted, about 2 minutes. Remove the pan from the heat, squeeze in lime a little at a time, and taste before adding more salt or heat.

Troubleshooting

How to fix chickpea curry sauce

Start with the smallest correction. Sauce often needs another few minutes of simmering or a pinch of salt, not a new ingredient and another dirty bowl.

If the curry is…Try thisWhy
ThinSimmer uncovered; then mash a small spoonful of chickpeas if needed.Reduction removes excess water, while mashed chickpeas add body without flour.
Too thickAdd hot water one tablespoon at a time.A small amount loosens the sauce without washing out the seasoning.
FlatCheck salt first, then add a small squeeze of lime.Salt brings flavors forward; acid should sharpen, not dominate.
Too richAdd lime gradually and serve with plain rice.Acid and an unseasoned side soften the weight of coconut milk.
Too hotAdd a little more coconut milk if available, or serve with rice and plain yogurt.More sauce or a cooling side spreads the heat; dairy yogurt removes the Vegan serving route.

Swaps

Useful substitutions and boundaries

SwapWorks?What changes
Mild or hot curry powderFlavor swapBegin mild; heat is easier to add than remove.
Lemon for limeFlavor-only routeAdd gradually and taste; the exact finish remains part of testing.
Kale for spinachTiming-changingChop it and add earlier because it takes longer to soften.
Light coconut milkUntestedThe sauce may be thinner and need more reduction.
Dried chickpeasDifferent prep routeCook them fully before starting; raw dried chickpeas do not fit this timing.
Omit coconut milkNot a straight swapA tomato-forward curry needs a rebuilt liquid ratio and separate testing.

Serve It

What goes with chickpea curry?

Rice or warm flatbread is enough. If you want contrast, add sliced cucumber, a simple salad, or plain yogurt at the table. Yogurt changes that serving from vegan, so keep it optional rather than stirring it into the pan.

For another pantry route, keep rice and beans nearby. If the chickpea cans are only the beginning of the decision, use what to do with canned beans for easy dinners.

Storage

How to store and reheat chickpea curry

Refrigerate the curry within 2 hours, or within 1 hour when the temperature is above 90 F. Divide a large batch into shallow covered containers and keep the refrigerator at 40 F or below.

Use leftovers within 3 to 4 days. Reheat to 165 F in a saucepan or microwave, stirring so the center heats evenly. Add a small splash of water if the sauce has thickened in the refrigerator.

If you serve it with rice, cool and store the rice promptly too. For a second-night plan that feels different, use the ideas in how to make leftovers feel like a new dinner.

Freezer note: freezing may be practical, but the texture of this exact coconut-and-spinach formula has not been tested after thawing. Do not promise a freezer-quality window yet.

Keep Cooking

More pantry dinners with beans

Use the pantry protein dinner map when chickpeas are one option among beans, eggs, canned fish, and other shelf-stable helpers. This curry is the warm, saucy branch; the map is for nights when the whole shape of dinner is still undecided.

FAQ

Chickpea curry questions

Do canned chickpeas need to be cooked first?

No. Canned chickpeas are already cooked. Drain and rinse them, then simmer them in the sauce so they heat through and pick up flavor.

How do I thicken chickpea curry?

Simmer it uncovered first. If it is still thin, mash a small spoonful of chickpeas against the pan and stir them back into the sauce.

Is coconut milk required?

Coconut milk is part of this recipe’s sauce, but it is not required for every chickpea curry. Omitting it here changes the liquid ratio enough to become a separate tomato-forward formula.

Can I use dried chickpeas?

Yes, after they are soaked and fully cooked by a method you trust. Measure the cooked chickpeas before adding them; raw dried chickpeas cannot use the canned-chickpea timing.

Can I freeze chickpea curry?

The curry can be frozen safely when cooled and handled properly, but the best-quality window for this exact coconut-and-spinach formula remains untested. Refrigerate it for the near-term plan until thawed texture has been checked.

What should I serve with it?

Serve it with rice or warm flatbread. Cucumber, a simple salad, cilantro, or plain yogurt can add contrast, but you do not need all of them.

Kitchen Note

About labels, badges, and testing

The required recipe is vegan, but a dietary badge is not an allergy guarantee. Check curry powder, coconut milk, canned chickpeas, and any broth you introduce for allergen and cross-contact statements. Naan and other serving breads may contain wheat, milk, egg, soy, or sesame.

The Vegan badge is shown instead of stacking it with Halal. If your household needs halal certification, check packaged spices, coconut milk, canned goods, broth, and breads for the standards that matter to you.

Nutrition information is not listed because brands, serving sizes, and optional sides can change the result. If you need exact numbers, calculate them from the ingredients and products you use.

Related recipes and guides