This easy vegan chickpea curry is a quick, comforting, and flavor-packed one-pot meal made with simple pantry staples. It’s rich in warm spices, naturally creamy, and perfect for busy weeknights when you want something hearty without spending hours in the kitchen. Ready in about 30 minutes, it delivers restaurant-style taste with minimal effort and no complicated steps.
Why You’ll Love This Recipe
This chickpea curry is the kind of meal that fits effortlessly into any routine. It’s fast, budget-friendly, and uses ingredients you likely already have on hand. The spices create a deep, aromatic flavor without needing long simmering times, and the chickpeas provide a satisfying, protein-rich base. It’s also naturally vegan, dairy-free, and easy to adjust depending on your spice preference or available vegetables. Whether you’re meal prepping or cooking dinner on the fly, this recipe consistently delivers comfort and flavor in every bite.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 tablespoon olive oil or 3 tablespoons water for oil-free sauté
1 medium red onion, finely chopped
4 garlic cloves, minced
1 teaspoon fresh ginger, grated (or 1/2 teaspoon ground ginger)
2 teaspoons curry powder
1 teaspoon ground cumin
1 teaspoon ground coriander
1 teaspoon paprika
1/2 teaspoon turmeric powder
1/4 teaspoon cayenne pepper (optional for heat)
1 can (400 g) crushed tomatoes
2 cans (400 g each) chickpeas, drained and rinsed
1 cup (250 ml) vegetable broth
1 can (400 ml) light coconut milk
1 teaspoon salt, adjust to taste
1/2 teaspoon black pepper
2 cups fresh spinach (optional)
1 tablespoon lemon or lime juice for brightness
Cooked rice or quinoa for serving
Directions
Heat olive oil or water in a large skillet over medium heat. Add the chopped onion and cook for about 4–5 minutes until softened and slightly golden. Stir in the garlic and ginger, cooking for another minute until fragrant.
Add curry powder, cumin, coriander, paprika, turmeric, and cayenne pepper. Stir well to coat the onions and toast the spices for 30–60 seconds. This step enhances the depth of flavor.
Pour in the crushed tomatoes and vegetable broth. Stir to combine and let the mixture simmer for about 5 minutes, allowing the sauce to thicken slightly.
Add the chickpeas and coconut milk, stirring until everything is well combined. Reduce heat to low and simmer for 10–12 minutes, letting the flavors meld together.
Stir in spinach if using and cook until just wilted. Add salt, black pepper, and lemon or lime juice. Taste and adjust seasoning as needed.
Serve hot over rice or quinoa.
Servings and timing
This recipe makes 4 servings. Preparation time is about 10 minutes, and cooking time is approximately 20 minutes, bringing the total time to around 30 minutes.
Variations
You can easily customize this chickpea curry. Add diced sweet potatoes or carrots for extra heartiness. Swap chickpeas with lentils for a different texture. For a creamier sauce, use full-fat coconut milk instead of light. You can also increase the spice level with extra cayenne or fresh chili. If you want more greens, kale or peas work well as additions.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors deepen over time, making it even tastier the next day. To reheat, warm it on the stove over medium heat or microwave in short intervals, adding a splash of water if it thickens too much. This curry also freezes well for up to 2 months; thaw overnight in the fridge before reheating.
FAQs
Can I make this chickpea curry without coconut milk?
Yes, you can replace coconut milk with cashew cream or additional vegetable broth for a lighter version.
Is this recipe spicy?
It is mildly spiced, but you can easily adjust heat by reducing or increasing cayenne pepper.
Can I use dried chickpeas instead of canned?
Yes, but they must be cooked beforehand until tender before adding them to the curry.
What can I serve with chickpea curry?
It pairs well with rice, quinoa, naan bread, or even cauliflower rice.
Can I make it oil-free?
Yes, simply sauté the onions using water or vegetable broth instead of oil.
Can I add more vegetables?
Absolutely. Bell peppers, spinach, carrots, or zucchini all work well.
How do I thicken the curry?
Simmer it longer uncovered or mash a few chickpeas into the sauce.
Can I meal prep this recipe?
Yes, it stores well and tastes even better the next day, making it ideal for meal prep.
Can I freeze chickpea curry?
Yes, it freezes for up to 2 months in a sealed container.
How do I make it more flavorful?
Toast the spices well and finish with fresh lemon juice for brightness.
Conclusion
This easy vegan chickpea curry proves that simple ingredients can create deeply satisfying meals. With its rich spice blend, creamy texture, and quick cooking time, it’s perfect for weeknights, meal prep, or whenever you need a comforting dish without much effort. It’s flexible, nourishing, and designed to fit into almost any diet while still feeling indulgent and full of flavor.
A quick and flavorful easy vegan chickpea curry made with warm spices, tomatoes, and creamy coconut milk. This one-pot meal is rich, comforting, and ready in about 30 minutes, making it perfect for busy weeknights or meal prep.
Total Time:30 minutes
Yield:4 servings
Ingredients
1 tablespoon olive oil (or 3 tablespoons water for oil-free sauté)