Let me tell you about my latest obsession: Easy Indian Chickpea Curry. It’s the kind of dish that whispers comfort with every spoonful but sings with bold, aromatic spices. Whether you’re whipping up a weeknight dinner or feeding friends on the weekend, this plant-based curry brings together pantry staples and fresh flavors into a velvety, satisfying bowlful. It’s quick, customizable, and spectacularly delicious, making it an ideal pick for both devoted curry lovers and those new to Indian cooking. If you love rich, hearty meals but crave something vegan and naturally gluten-free, you’re about to find your new go-to with this Easy Indian Chickpea Curry.

Ingredients You’ll Need
Ready to transform humble kitchen basics into something extraordinary? Each ingredient in this Easy Indian Chickpea Curry plays a special role, from building flavor foundations to adding body and color. Here’s a breakdown of what you’ll need, plus some helpful tips for the best possible results.
- Vegetable oil: Sets the stage for sautéing and infusing your aromatics and spices.
- Onion (finely chopped): Develops a savory-sweet base as it softens and caramelizes.
- Garlic (minced): Brings an unmistakable depth and warming kick to the curry.
- Fresh ginger (grated): Lifts the dish with its fresh, zesty note—don’t skip this!
- Curry powder: The heart of the dish’s flavor; choose a blend you love, mild or spicy.
- Ground cumin: Adds earthiness and harmonizes beautifully with the other spices.
- Ground coriander: Offers a hint of citrus and layers of gentle, aromatic warmth.
- Turmeric: Infuses vibrant golden color and a boost of subtle peppery flavor.
- Cayenne pepper (optional): For those who like a noticeable heat edge, add this sparingly.
- Diced tomatoes (canned): Their tang ties the spices together and helps create the saucy curry base.
- Chickpeas (drained and rinsed): The star protein, nutty and meaty—perfect for soaking up spice.
- Water or vegetable broth: Adds liquid for simmering and deepens the overall flavor.
- Salt: Essential for amplifying all the curry’s best notes.
- Black pepper: Freshly cracked, if possible, for a mild bite.
- Coconut milk or plain yogurt: Creaminess is key! This mellows the spice and makes the curry luscious.
- Chopped fresh cilantro (for garnish): A pop of green freshness that brightens each serving.
How to Make Easy Indian Chickpea Curry
Step 1: Sauté the Aromatics
Begin by heating your vegetable oil in a large skillet over medium heat. Once shimmering, add the finely chopped onion. Let it cook, stirring regularly, for about 5 to 7 minutes until it turns golden brown and soft—this caramelization releases incredible base flavors for the Easy Indian Chickpea Curry. Next, add the minced garlic and freshly grated ginger, letting them sizzle for just one minute. This puts the “wow” factor in the fragrance right from the start!
Step 2: Toast the Spices
Time for those beautiful spices to bloom! Stir in your curry powder, cumin, coriander, turmeric, and a pinch of cayenne pepper if you’re craving extra heat. Keep them moving in the pan for about 30 seconds—this step unlocks their essential oils and builds the curry’s bold character. Let the kitchen fill with mouthwatering aromas that signal something amazing is coming!
Step 3: Add Tomatoes and Simmer
Pour in the canned diced tomatoes and all their juices. Let them cook down with the spices for 3 to 4 minutes, stirring to help the flavors mingle. The tomatoes will soften, infusing their acidity and natural sweetness into your curry base. It’s incredible how quickly everything comes together at this point!
Step 4: Chickpeas and Simmer Time
Stir the drained and rinsed chickpeas into the tomato-spice mixture, followed by the water or vegetable broth. Season with salt and black pepper, then bring everything to a gentle simmer. Lower the heat and let it bubble away, uncovered, for 15 to 20 minutes. Stir occasionally, and if you like a thicker curry, feel free to lightly mash some chickpeas right in the pan—they’ll help thicken the sauce naturally.
Step 5: Finishing Touches and Creaminess
Now for the creamy finale! Pour in the coconut milk or a spoonful of plain yogurt, stirring well so the curry turns silky and rich. Simmer for about 2 or 3 more minutes, just until everything is heated through. Taste and adjust salt or spice as needed. Right before serving, shower the dish with freshly chopped cilantro for a burst of color and freshness—it’s pure perfection.
How to Serve Easy Indian Chickpea Curry

Garnishes
Top each bowl with a generous sprinkle of chopped fresh cilantro, a squeeze of lemon juice for brightness, or even thin slices of red onion for extra crunch. A dollop of creamy yogurt (if not using coconut milk) is always a hit, especially if you like your curry a little milder and extra silky!
Side Dishes
Pair your Easy Indian Chickpea Curry with fluffy basmati rice, freshly made naan, or even warm roti to soak up every bit of that luscious sauce. For a lighter option, try serving with quinoa or a side of sautéed greens. Honestly, the curry is delicious alongside almost any grain or flatbread of your choice!
Creative Ways to Present
Want to switch things up? Serve the curry stuffed in roasted bell peppers or atop baked sweet potatoes for a fun, colorful twist. You can even spoon it over a bed of greens for a hearty, spice-packed salad bowl. Hosting a crowd? Set out a curry bar with toppings—think yogurt, mango chutney, and pickled onions—so everyone can customize their plate.
Make Ahead and Storage
Storing Leftovers
Leftover Easy Indian Chickpea Curry is genuinely a gift—pop it into an airtight container and keep it chilled in the fridge for up to four days. The flavors deepen and become even more delicious as they sit, making this curry a true meal-prep superstar.
Freezing
If you’d like to freeze your curry for a future craving, let it cool completely, then spoon it into freezer-safe containers. It will keep well for up to three months. Thaw overnight in the fridge for the best texture, and don’t forget to give it a good stir when reheating as the sauce can thicken slightly.
Reheating
Warm your leftover curry on the stovetop over medium-low heat, adding a splash of water or broth if it’s too thick. You can also reheat individual portions in the microwave—just use a microwave-safe bowl and cover loosely to avoid splatters. Stir halfway through to ensure it’s piping hot and creamy all the way through.
FAQs
Can I substitute the coconut milk?
Absolutely! If you prefer a lighter curry, use plain yogurt (dairy or plant-based) instead of coconut milk. Just be sure to lower the heat before stirring in yogurt to avoid curdling. Both versions taste wonderful—the coconut milk is richer and gently sweet, while yogurt gives a subtle tang.
Is Easy Indian Chickpea Curry spicy?
It can be as mild or as bold as you wish! The recipe calls for cayenne pepper as an optional addition, so you can dial the heat up or down depending on your taste. Even without much spice, the curry remains full of deep, aromatic flavors that shine through.
Can I add vegetables to this curry?
Definitely. Feel free to toss in chopped spinach, kale, bell peppers, or even diced carrots during the simmering phase. This is a fantastic way to use up extra veggies and boost both the nutrition and color of your Easy Indian Chickpea Curry.
Is this recipe freezer-friendly?
Yes! This curry freezes beautifully. Just be sure to let it cool first, then divide into portions for the freezer. When you’re ready to eat, thaw and gently reheat, adding a touch more liquid if needed to restore the creamy consistency.
What protein options work if I want more variety?
Chickpeas provide plenty of plant-based protein, but you can add cubes of firm tofu, tempeh, or even a handful of cooked lentils if you wish. Just stir them in alongside the chickpeas for extra texture and heartiness.
Final Thoughts
Don’t let another week go by without tasting the bold flavors of this Easy Indian Chickpea Curry. It’s simple to make, endlessly adaptable, and a true delight for the senses. Whether you’re a curry lover or brand new to these vibrant flavors, you’ll love how comforting and fuss-free this recipe is. Give it a try and let every bite warm you from the inside out!
Print
Easy Indian Chickpea Curry Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegan, Gluten-Free
Description
This Easy Indian Chickpea Curry recipe is a quick and flavorful dish that’s perfect for a busy weeknight. Packed with warm spices and creamy coconut milk, this vegan and gluten-free curry is sure to become a family favorite.
Ingredients
Main Ingredients:
- 2 tablespoons vegetable oil
- 1 large onion (finely chopped)
- 3 garlic cloves (minced)
- 1 tablespoon fresh ginger (grated)
- 1 tablespoon curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric
- 1/4 teaspoon cayenne pepper (optional)
Additions:
- 1 can (14.5 oz) diced tomatoes
- 2 cans (15 oz each) chickpeas (drained and rinsed)
- 1/2 cup water or vegetable broth
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
- 1/2 cup coconut milk or plain yogurt (for creaminess)
- Chopped fresh cilantro (for garnish)
Instructions
- Heat the oil: In a large skillet over medium heat, add oil.
- Cook aromatics: Add onion, garlic, and ginger; cook until softened.
- Add spices: Stir in curry powder, cumin, coriander, turmeric, and cayenne pepper.
- Simmer: Add tomatoes, chickpeas, water, salt, and pepper; simmer for 15-20 minutes.
- Finish: Stir in coconut milk or yogurt, adjust seasoning, garnish with cilantro, and serve hot.
Notes
- For a thicker curry, mash some chickpeas while simmering.
- You can substitute coconut milk with Greek yogurt for a lighter version.
- Add chopped spinach or kale in the last few minutes of cooking for extra greens.
Nutrition
- Serving Size: 1 bowl
- Calories: 340
- Sugar: 7g
- Sodium: 520mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 10g
- Protein: 11g
- Cholesterol: 0mg