Chickpea and vegetable curry made easy in one pot. Enjoy a healthy, flavorful vegan dinner packed with protein, spices, and comforting taste.
This chickpea and vegetable curry is a classic-inspired vegan dish that combines simple ingredients with bold spices to create a comforting and nourishing meal.
Curry dishes have long been a staple in traditional home cooking across many cultures, known for their ability to turn everyday vegetables and legumes into something rich, flavorful, and comforting. Chickpeas, in particular, are a beloved ingredient because they are hearty, protein-rich, and incredibly versatile. When simmered in a spiced sauce with vegetables, they absorb all the flavors beautifully.
What makes this recipe so special is its balance of simplicity and depth. You do not need complicated techniques or hard-to-find ingredients. Everything cooks together in one pot, allowing the spices to bloom and the vegetables to soften into a rich, aromatic sauce.
This dish is perfect for busy weeknights when you want something filling but still wholesome. It is naturally vegan, budget-friendly, and ideal for meal prep. The flavors actually deepen over time, making leftovers even more delicious the next day.
Whether served with rice, naan, or enjoyed on its own, this chickpea and vegetable curry is the kind of meal that brings comfort, warmth, and satisfaction in every bite.

Chickpea and Vegetable Curry Ingredients
This easy one-pot curry uses simple vegetables, pantry spices, and chickpeas to create a rich and flavorful vegan dinner.
For the base:
You will need 2 tablespoons of olive oil for sautéing.
Add 1 medium onion, finely chopped, for sweetness and depth.
Include 3 cloves of garlic, minced, for aroma.
Add 1 tablespoon of fresh ginger, grated, for warmth and spice.
For the vegetables:
Use 1 medium carrot, diced.
Add 1 bell pepper, chopped (red or yellow for sweetness).
Include 1 cup of cauliflower florets for texture.
Optional: 1 cup of spinach added at the end for freshness.
For the main protein:
Use 2 cans (about 400 grams each) of chickpeas, drained and rinsed.
For the curry sauce:
Add 1 can (about 400 grams) of diced tomatoes.
Include 1 can (400 ml) of coconut milk for creaminess.
Add 1/2 cup of vegetable broth or water if needed.
For seasoning:
Add 2 teaspoons of curry powder.
Include 1 teaspoon of ground cumin.
Add 1 teaspoon of ground coriander.
Use 1/2 teaspoon turmeric for color and earthiness.
Season with 1 teaspoon salt and 1/2 teaspoon black pepper.
Optional: chili flakes for heat.
For finishing:
Fresh cilantro for garnish.
A squeeze of lemon juice for brightness.

Chickpea and Vegetable Curry – Easy Healthy One-Pot Vegan Dinner
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A simple chickpea and vegetable curry made in one pot. This vegan recipe delivers rich flavor, creamy texture, and a nourishing healthy dinner perfect for busy nights.
Ingredients
- 2 tbsp olive oil
- 1 onion, chopped
- 3 garlic cloves, minced
- 1 tbsp ginger, grated
- 1 carrot, diced
- 1 bell pepper, chopped
- 1 cup cauliflower florets
- 2 cans chickpeas, drained
- 1 can diced tomatoes
- 1 can coconut milk
- 1/2 cup vegetable broth
- 2 tsp curry powder
- 1 tsp cumin
- 1 tsp coriander
- 1/2 tsp turmeric
- Salt and pepper
- Chili flakes (optional)
- Fresh cilantro
- Lemon juice
Instructions
1. Heat oil in a large pot and sauté onion until soft
2. Add garlic and ginger and cook until fragrant
3. Stir in spices and cook briefly to release flavor
4. Add vegetables and cook for 5 minutes
5. Pour in tomatoes and simmer
6. Add chickpeas, coconut milk, and broth
7. Simmer for 20 minutes until thick and tender
8. Mash some chickpeas for thicker texture if desired
9. Add spinach if using and cook until wilted
10. Finish with lemon juice and garnish with cilantro
Notes
- Let curry rest for deeper flavor
- Customize vegetables easily
- Store up to 4 days in fridge
- Freezes well for meal prep
- Add tofu or lentils for extra protein
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: One-Pot
- Cuisine: Vegan
Nutrition
- Serving Size: 1 bowl
- Calories: 380
- Sugar: 6g
- Sodium: 480mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 12g
- Protein: 14g
- Cholesterol: 0mg
Chickpea and Vegetable Curry Directions
Start by heating olive oil in a large pot over medium heat. Once warm, add the chopped onion and sauté for about 4 to 5 minutes until it becomes soft and translucent.
Add the minced garlic and grated ginger, stirring for about 30 seconds until fragrant. This forms the aromatic base of the curry.
Next, add the curry powder, cumin, coriander, turmeric, salt, black pepper, and chili flakes if using. Stir the spices into the onion mixture and cook for about 1 minute. This step helps release their full flavor.
Add the diced carrot, bell pepper, and cauliflower florets. Stir well so the vegetables are coated in the spices. Cook for about 5 minutes to slightly soften them.
Pour in the diced tomatoes and mix everything together. Let it simmer for about 5 minutes so the tomatoes break down and form a rich sauce.
Add the chickpeas and stir to combine. Then pour in the coconut milk and vegetable broth. Mix well until everything is evenly coated in the creamy curry sauce.
Bring the curry to a gentle simmer, then reduce the heat to low. Let it cook for about 20 minutes, stirring occasionally. This allows the vegetables to become tender and the flavors to deepen.
If you want a thicker curry, mash a few chickpeas lightly in the pot or let it simmer uncovered for a few extra minutes.
In the final few minutes of cooking, add the spinach if using. Stir gently until it wilts into the curry.
Taste and adjust seasoning if needed. Add a squeeze of lemon juice to brighten the flavor.
Serve hot, garnished with fresh cilantro.

Chickpea and Vegetable Curry Notes
This curry is even better after resting, as the spices continue to develop and blend together. It is an excellent make-ahead meal for busy days.
You can easily customize the vegetables based on what you have available. Zucchini, peas, potatoes, or green beans all work well in this recipe.
For a richer flavor, allow the curry to simmer a little longer so it thickens naturally.
If you prefer a lighter version, you can reduce the coconut milk and replace part of it with vegetable broth.
For extra protein, you can add lentils or tofu alongside the chickpeas.
Leftovers store well in the refrigerator for up to 4 days and also freeze beautifully for future meals.

Chickpea and Vegetable Curry Nutritional Information
This chickpea and vegetable curry is a nutrient-rich vegan meal packed with plant-based protein, fiber, and essential vitamins.
Chickpeas provide sustained energy and support digestion. Vegetables like carrots, cauliflower, and bell peppers offer vitamins A and C, antioxidants, and fiber. Coconut milk adds creaminess along with healthy fats.
The spices not only enhance flavor but also support digestion and have anti-inflammatory properties. This makes the dish both comforting and nourishing.
When paired with rice or flatbread, it becomes a complete, balanced meal suitable for everyday healthy eating.
⏰ Prep Time: 15 minutes
🔥 Cooking Time: 30 minutes
⏳ Total Time: 45 minutes
⚡ Calories per serving: Approximately 380
🍽️ Servings: 4
#chickpeacurry #vegandinner #healthyonepotmeal #plantbasedcurry #easyvegancooking #homemadecurry #comfortfoodvegan #cleaneatingrecipes
Bon appétit and happy cooking!
You might also like these recipes
Cottage Cheese Pumpkin Pie Cups Recipe for Easy Healthy Fall Desserts
Raspberry Swirl Cottage Cheese Cheesecake Recipe for Viral High-Protein Sweets
High Protein Chocolate Mug Cake Recipe for Healthy Dessert Cravings