A warm, fragrant aroma fills the kitchen as this Vegan Chickpea Curry simmers on the stove. In just 30 minutes, you’ll create a rich, creamy dish packed with robust flavors that tantalize the taste buds. The combination of spices and coconut cream makes this curry not only delicious but also incredibly satisfying.
This recipe is perfect for vegans and anyone seeking a hearty, plant-based meal. It’s ideal for weeknight dinners or meal prep, as it stores well and tastes even better the next day. You can easily make this dish ahead of time and enjoy it throughout the week.
Why You’ll Love This Recipe
- It features creamy coconut cream for a luxurious texture.
- The spices blend to create an unforgettable depth of flavor.
- Chickpeas provide a protein-packed, filling meal option.
- Quick to prepare in just 30 minutes, perfect for busy days.
What You’ll Need
Gather the following ingredients to create this delicious curry:
For the Cooking Base
- 2 tbsp vegetable oil (neutral, such as canola or sunflower)
- 1 large yellow onion, halved and thinly sliced (approx. 200g)
- 1 tbsp fresh ginger, minced (approx. 15g)
- 4 cloves garlic, minced (approx. 2 tbsp or 28g)
- 1 tsp turmeric powder
- 1 tbsp paprika (sweet or smoked)
- ½ tbsp ground coriander (approx. 1½ tsp)
- ½ tbsp Kashmiri red chili powder (substitute with ¼ tsp cayenne for more heat)
- ½ tbsp garam masala (approx. 1½ tsp)
- ½ tsp salt (or to taste)
For the Vegetables
- 2 large tomatoes, diced
- 1½ cups vegetable broth (12 fl oz; approx. 350ml)
For the Creamy Texture
- 1 13.5 oz can coconut cream (full-fat, unsweetened; approx. 400ml or 284g)
- 3 15 oz cans chickpeas, drained and rinsed (approx. 4½ cups or 750g total)
For Serving
- Fresh cilantro, chopped (optional, for garnish)
- Cooked basmati rice (optional, to serve)
- Naan (optional, to serve)
Note: Kashmiri red chili powder offers a milder heat and vibrant color.
Substitutions & Swaps
- Use olive oil instead of vegetable oil.
- Substitute with other beans if chickpeas are unavailable.
- Coconut milk can be used for a lighter version.
- Any fresh herbs can replace cilantro if preferred.
How to Make It
Get ready to create a flavorful vegan curry in these easy steps!
1. Heat
Heat the oil in a large saucepan over medium-high heat. Add the sliced onion and cook, stirring frequently, for 3–5 minutes or until softened and translucent.
2. Add Aromatics
Add the minced ginger and garlic. Cook for 1 minute, stirring frequently, until fragrant.
3. Stir Spices
Stir in the turmeric, paprika, coriander, chili powder, garam masala, and salt. Cook for 30 seconds to bloom the spices.
4. Cook Tomatoes
Add the diced tomatoes and cook for 8–10 minutes, stirring often, until they break down and become soft and pulpy.
5. Combine Ingredients
Pour in the vegetable broth, then add the chickpeas and coconut cream. Stir well and bring to a simmer. Reduce heat to medium and cook for 15 minutes, stirring occasionally, until the sauce thickens.
6. Finish Up
Taste and adjust salt as needed. Remove from heat and let the curry sit for 5 minutes before serving. Garnish with chopped cilantro and serve with basmati rice or naan if desired.
How to Store It
Fridge: Store in an airtight container for up to 5 days.
Freezer: Yes, it freezes well for up to 3 months.
Reheat: Warm on the stove over medium heat for about 10 minutes.
Tips for Best Results
- Use fresh spices for a more pronounced flavor.
- Allow the curry to rest before serving for deeper taste.
- Adjust chili powder according to your heat preference.
- Serve with freshly cooked rice for an ideal complement.
Serving Suggestions
- Pair with fluffy basmati rice for a complete meal.
- Serve with warm naan for a delightful dipping experience.
- Offer a side of cucumber salad to balance the dish.




Leave a Comment