Simple Vegan Chickpea Curry

Simple vegan chickpea curry is a comforting one-pan meal built from pantry staples. Chickpeas simmer in a tomato and coconut sauce seasoned with onion, garlic, ginger, curry powder, cumin, and turmeric. The sauce becomes creamy without dairy, while the chickpeas provide enough texture and substance for a satisfying main course.

Full Instructions

RECIPE CARD

Simple Vegan Chickpea Curry

Prep
10 min
Cook
25 min
Total
35 min
Yield
4 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 garlic cloves, finely minced
  • 1 tablespoon finely grated fresh ginger
  • 1 tablespoon mild curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 can (14.5 ounces) diced tomatoes with juices
  • 2 cans (15 ounces each) chickpeas, drained and rinsed
  • 1 can (13.5 ounces) full-fat coconut milk
  • 1/2 cup water
  • 3/4 teaspoon fine salt, plus more to taste
  • 1/4 teaspoon freshly ground black pepper
  • 1/4 cup chopped fresh cilantro, plus more for serving

Quick Method

Condensed overview. Use Full Instructions for the complete method, timing and doneness details.

  1. Soften the aromatics: Cook onion in olive oil over medium heat for 4 to 5 minutes. Add garlic and ginger and stir for 30 to 60 seconds.
  2. Bloom the spices: Add curry powder, cumin, and turmeric and stir continuously for about 30 seconds without scorching.
  3. Add tomatoes and chickpeas: Stir in diced tomatoes with juices, chickpeas, salt, and black pepper. Simmer for 3 minutes.
  4. Add coconut milk and simmer: Stir in coconut milk and water. Simmer uncovered over medium-low heat for 15 to 18 minutes until the sauce coats a spoon.
  5. Season and serve: Remove from the heat, fold in cilantro, adjust seasoning, rest for 3 minutes, and serve.
Full Instructions

This recipe makes four servings in about 35 minutes. Most of the work happens before the pan reaches a simmer, so measure the spices and open the cans first. Serve the curry with basmati rice, flatbread, or a simple vegetable side, and keep the heat gentle after adding coconut milk so the sauce stays smooth.

Why You’ll Love It

  • Pantry-friendly: Canned chickpeas, tomatoes, coconut milk, and dried spices form the heart of the meal.
  • Weeknight practical: Ten minutes of preparation and one pan keep cooking and cleanup manageable.
  • Naturally vegan: Coconut milk creates a rich sauce without dairy or other animal ingredients.

Ingredients

Chickpeas, tomatoes, coconut milk, onion, garlic, ginger, spices, olive oil and cilantro
Measure the spices and prepare the aromatics before heating the pan.
  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 garlic cloves, finely minced
  • 1 tablespoon finely grated fresh ginger
  • 1 tablespoon mild curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 can (14.5 ounces) diced tomatoes with juices
  • 2 cans (15 ounces each) chickpeas, drained and rinsed
  • 1 can (13.5 ounces) full-fat coconut milk
  • 1/2 cup water
  • 3/4 teaspoon fine salt, plus more to taste
  • 1/4 teaspoon freshly ground black pepper
  • 1/4 cup chopped fresh cilantro, plus more for serving

Two cans of chickpeas make four substantial portions and keep the curry from becoming mostly sauce. Full-fat coconut milk gives the most stable, creamy texture; shake or stir the can before measuring. Curry powder blends vary, so choose one whose heat level you enjoy. The optional rice and lime wedges are serving additions rather than ingredients in the curry itself.

Step-by-Step Instructions

1. Soften the onion, garlic, and ginger

Chopped onion, minced garlic and grated ginger softening in olive oil
Cook the onion until translucent before briefly adding garlic and ginger.

Heat the olive oil in a wide, deep skillet or Dutch oven over medium heat. Add the onion and cook for 4 to 5 minutes, stirring occasionally, until translucent and soft but not deeply browned. Add the garlic and ginger, then stir for 30 to 60 seconds. They should smell fragrant without taking on dark color, which can make the finished sauce bitter.

2. Bloom the spices

Curry powder, cumin and turmeric being stirred into softened onion
A brief toast in oil develops the spices before liquid enters the pan.

Add the curry powder, cumin, and turmeric. Stir continuously for about 30 seconds, coating the onion in the spices. The mixture may look dry, but it should not scorch. If the pan is very hot, lower the heat or add one tablespoon of the measured water. Blooming spices in oil releases their aromatic compounds and gives the sauce a rounder flavor than adding them after the liquid.

3. Add the tomatoes and chickpeas

Diced tomatoes and drained chickpeas being added to toasted spices
Use the tomato juices; they help loosen the toasted spice mixture.

Pour in the diced tomatoes with their juices and scrape the bottom of the pan to release any flavorful browned bits. Add the drained chickpeas, salt, and black pepper. Stir until every chickpea is coated. Bring the mixture to a gentle simmer and cook for 3 minutes, allowing the tomatoes to soften and the chickpeas to absorb the seasoned base.

4. Stir in coconut milk and simmer

Coconut milk being poured into tomato chickpea curry
Stir the coconut milk in gradually, then maintain a gentle simmer.

Pour in the coconut milk and remaining water, stirring until the sauce is evenly orange and creamy. Reduce the heat to medium-low and simmer uncovered for 15 to 18 minutes. Stir every few minutes, especially along the bottom and edges. The curry is ready when the sauce coats a spoon but still flows easily. Mash a few chickpeas against the side of the pan if you want a thicker texture without extra ingredients.

5. Season, garnish, and serve

Thick vegan chickpea curry being served and garnished with cilantro
Fold in cilantro after cooking so its fresh flavor remains distinct.

Remove the pan from the heat and fold in the chopped cilantro. Taste and add salt or black pepper as needed. Let the curry rest for 3 minutes before serving; it thickens slightly as it stands. Spoon it into bowls with basmati rice or warm flatbread. For another colorful plant-based meal, try our ultimate vegan Buddha bowl.

Texture and Flavor Tips

Keep the curry at a quiet simmer rather than a hard boil after adding coconut milk. High heat can reduce the sauce too quickly and may cause it to look oily. If it becomes thicker than you like, stir in water two tablespoons at a time. If it is too thin after 18 minutes, simmer for several more minutes or mash a small portion of the chickpeas.

For more heat, add crushed red pepper with the dried spices or finish each bowl with sliced fresh chili. A squeeze of lime brightens a rich batch, while a handful of baby spinach can be folded in during the final 3 minutes. Chickpeas also contribute plant protein and fiber; our guide to plant-based protein sources offers more ideas for balanced vegan meals.

Storage and Reheating

Cool leftovers promptly and refrigerate them in a sealed container for up to 4 days. The sauce usually thickens overnight as the chickpeas absorb moisture. Reheat gently in a saucepan over medium-low heat, adding a splash of water and stirring until the curry is steaming throughout. Microwave individual portions in short intervals, stirring between each one for even heating.

The curry can also be frozen for up to 2 months. Cool it completely, portion it into freezer-safe containers, and leave a little expansion space. Thaw overnight in the refrigerator before reheating. Coconut sauces can look slightly separated after freezing, but slow heating and thorough stirring usually restore a creamy consistency. Freeze rice separately so each component reheats evenly.

Frequently Asked Questions

Can I use dried chickpeas?

Yes. Cook dried chickpeas until tender before starting the curry, then use about 3 cups of cooked chickpeas. Do not add uncooked dried chickpeas directly to this recipe because the short simmer does not provide enough liquid or time to soften them safely and evenly.

Can I use light coconut milk?

Light coconut milk works, but the sauce will be thinner and less rich. Begin with only 1/4 cup water and add more if needed during simmering. Avoid sweetened coconut beverages, cream of coconut, or refrigerated coconut drinks because their sugar and consistency are not suited to this savory curry.

Is this chickpea curry spicy?

With a mild curry powder, the recipe is warmly spiced rather than hot. Curry powder blends vary considerably, so check the label and taste yours first. Add chili flakes for heat, or keep the base mild and offer fresh chili at the table for individual portions.

Leave a Comment