If you’re craving a comforting, rich, and flavorful meal that’s both nutritious and simple to prepare, this Easy Indian Chickpea Curry Recipe is here to delight your taste buds and simplify your dinner plans. Bursting with aromatic spices, creamy coconut milk, and hearty chickpeas, this dish strikes the perfect balance between warming warmth and vibrant flavor, making it an instant favorite any day of the week. Whether you’re a curry connoisseur or a weeknight cook looking for something effortlessly delicious, this recipe has you covered with minimal effort but maximum taste.

Ingredients You’ll Need
Gathering the right ingredients is essential for capturing the authentic and comforting flavors of this curry. Each item plays a crucial role, from the fragrant spices that create depth to the creamy coconut milk that brings luscious texture and balance.
- Coconut oil or olive oil: Helps to sauté the aromatics and adds a subtle, rich base flavor.
- Medium onion, finely chopped: Brings sweetness and body to the curry as it softens.
- Garlic cloves, minced: Infuses the dish with a fragrant, savory punch.
- Fresh ginger, grated: Adds a zesty, warming spice that brightens the curry.
- Curry powder: The star spice blend that delivers the characteristic taste of Indian curry.
- Ground cumin: Offers earthy, slightly nutty undertones enhancing complexity.
- Ground coriander: Adds a citrusy, herbal note that complements other spices.
- Turmeric powder: Contributes a beautiful golden hue and warm, mellow flavor.
- Paprika (optional): Introduces a smoky depth and a touch of color.
- Coconut milk: Creates a creamy, velvety sauce that softens the spices.
- Diced tomatoes: Bring acidity, texture, and a subtle sweetness.
- Chickpeas, drained and rinsed: The hearty protein that soaks up all those amazing flavors.
- Salt, black pepper, and red chili flakes (optional): Season to taste and add the perfect hint of heat.
- Fresh cilantro, chopped: Provides a fresh, herbal garnish to brighten each bite.
- Lemon wedges: For a zesty squeeze that lifts the whole dish.
- Steamed rice or warm naan bread: Ideal accompaniments to soak up every delicious drop of curry.
How to Make Easy Indian Chickpea Curry Recipe
Step 1: Sauté the Aromatics
Start by heating your chosen oil in a large skillet or saucepan over medium heat. Once shimmering, add the finely chopped onion and let it cook, stirring frequently, until it softens into a gorgeous golden hue — this usually takes about 5 minutes. The transformation of the onion is key to building a sweet and savory base. Then, toss in the minced garlic and grated ginger, cooking just long enough for their aromas to fill the kitchen and add layers of flavor to the dish.
Step 2: Toast the Spices
Next, sprinkle in all the spices: curry powder, cumin, coriander, turmeric, and paprika if you’re using it. Stir them together with the onions, garlic, and ginger for 1 to 2 minutes. This toasting step is incredibly important because it blooms the spices, unlocking their full potential, which will make your curry incredibly fragrant and delicious.
Step 3: Add Tomatoes and Coconut Milk
Pour in the canned diced tomatoes and stir well, letting the mixture simmer for about 3 to 4 minutes. This allows the tomatoes to soften and meld seamlessly with the spices. Then, add the creamy coconut milk, stirring until everything blends into a rich, luscious sauce that will cradle the chickpeas beautifully.
Step 4: Simmer with Chickpeas
Gently introduce the drained and rinsed chickpeas to the curry base and mix thoroughly to coat each one in the fragrant sauce. Reduce the heat to low, cover your pan, and allow the curry to simmer for 10 minutes. This resting time lets the chickpeas soak in all those lovely spices and coconut flavors, creating a harmonious and hearty dish.
Step 5: Season and Adjust
Give the curry a taste test. This is your moment to tweak the seasoning with salt, black pepper, or if you like it a bit fiery, red chili flakes. Stir everything well and get ready to serve a dish that tastes like it took hours but actually came together in half an hour.
Step 6: Garnish and Serve
Before plating, add a fresh sprinkle of chopped cilantro on top and offer lemon wedges on the side. The acidity of the lemon juice complements the creamy curry perfectly. This dish pairs wonderfully with fragrant steamed rice or warm naan bread, which are essential for soaking up every last bit of the sauce.
How to Serve Easy Indian Chickpea Curry Recipe

Garnishes
Fresh cilantro adds a vibrant, herbal note that cuts through the richness, while a squeeze of lemon juice provides a bright, tangy contrast. These simple garnishes take the curry to the next level of freshness and flavor, making every bite exciting.
Side Dishes
Steamed basmati rice or soft, warm naan are the classic companions here. Rice soaks up the luscious sauce effortlessly, making each mouthful comforting and satisfying. Naan bread offers a chewy, pillowy option perfect for scooping up hearty chickpeas and curry sauce.
Creative Ways to Present
For a fun twist, try serving this Easy Indian Chickpea Curry Recipe over a bed of fluffy quinoa or alongside roasted vegetables. You can also turn it into a colorful bowl topped with sliced avocado, toasted nuts, or even a dollop of cooling yogurt for contrast. Presentation is all about layering textures and flavors to keep the meal exciting.
Make Ahead and Storage
Storing Leftovers
This curry keeps wonderfully in the fridge for up to 4 days in an airtight container. The flavors actually deepen overnight, making leftovers taste even more delicious. Just be sure to cool it completely before refrigerating to preserve freshness.
Freezing
You can freeze portions of this curry easily for up to 3 months. Use freezer-safe containers or heavy-duty resealable bags. When ready to enjoy, thaw overnight in the fridge and follow reheating instructions to bring it back to its creamy, flavorful glory.
Reheating
Reheat the curry gently on the stovetop over low heat, stirring occasionally. If the sauce thickens too much after chilling, add a splash of water or coconut milk to loosen it up. You can also microwave it covered, stirring halfway through to ensure even warming.
FAQs
Can I use dried chickpeas instead of canned?
Absolutely! If using dried chickpeas, soak them overnight and cook them until tender before adding to the curry. This will require more time upfront but gives you the freshest texture and flavor.
Is this curry vegan and gluten-free?
Yes, this Easy Indian Chickpea Curry Recipe is naturally vegan and gluten-free, making it a great option for those with dietary preferences or restrictions.
Can I adjust the spice level?
Definitely. You can skip the red chili flakes for a milder taste or add more if you love heat. Balancing spices to your personal preference makes this dish truly your own.
What can I substitute for coconut milk?
If you’re not a fan of coconut milk, full-fat dairy cream or cashew cream can be used, though it will change the flavor profile somewhat. For a lighter option, you could try almond milk but expect less richness.
How long does the recipe take to prepare?
This Easy Indian Chickpea Curry Recipe takes about 30 minutes from start to finish, making it perfect for busy weeknights when you want something delicious without spending hours in the kitchen.
Final Thoughts
There’s something truly special about a dish that’s as simple to make as it is satisfying to eat, and this Easy Indian Chickpea Curry Recipe is exactly that. It’s like wrapping yourself in a cozy blanket of exotic spices and creamy goodness that feels like home. I hope you give it a try soon and find it becomes one of your go-to meals that you make again and again, always with joy and just the right amount of spice.
Print
Easy Indian Chickpea Curry Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegan
Description
This Easy Indian Chickpea Curry is a flavorful, creamy, and comforting dish made with a blend of aromatic spices, coconut milk, and tender chickpeas. Perfect for a quick vegetarian meal, this curry combines traditional Indian spices for a delicious and wholesome dinner ready in just 30 minutes. Serve it with steamed rice or warm naan bread for a satisfying meal.
Ingredients
Spices & Aromatics
- 2 tablespoons coconut oil or olive oil
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 1-inch piece of ginger, grated
- 2 teaspoons curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon turmeric powder
- ½ teaspoon paprika (optional, for a smoky kick)
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- ½ teaspoon red chili flakes (optional, for heat)
Main Ingredients
- 1 can (14 oz) coconut milk
- 1 can (14 oz) diced tomatoes
- 2 cans (15 oz each) chickpeas, drained and rinsed
For Garnish & Serving
- Fresh cilantro, chopped (for garnish)
- Lemon wedges (for serving)
- Steamed rice or warm naan bread (for serving)
Instructions
- Sauté Aromatics: Heat a large skillet or saucepan over medium heat. Add the coconut oil, allowing it to melt and coat the pan. Add the finely chopped onion and sauté until golden and soft, about 5 minutes, stirring frequently to prevent burning. Then, add the minced garlic and grated ginger, and cook for another minute until fragrant.
- Toast Spices: Sprinkle in the curry powder, ground cumin, ground coriander, turmeric powder, and optional paprika. Stir these spices into the onion mixture for 1-2 minutes to toast them and enhance their flavor, creating a fragrant base for the curry.
- Add Tomatoes and Coconut Milk: Pour in the diced tomatoes and stir to combine. Allow this mixture to simmer for 3-4 minutes to soften the tomatoes and blend flavors. Next, add the coconut milk and stir thoroughly to create a creamy, rich curry base.
- Simmer with Chickpeas: Once the curry base reaches a gentle simmer, add the drained and rinsed chickpeas. Stir well to coat them evenly in the sauce. Reduce the heat to low, cover the skillet, and let the curry simmer for 10 minutes so the chickpeas can fully absorb the spices and flavor.
- Season & Adjust: Taste the curry and adjust the seasoning by adding salt, black pepper, and optional red chili flakes according to your preference. Stir well to distribute the seasonings evenly.
- Serve and Garnish: Optionally, garnish the curry with freshly chopped cilantro and a squeeze of lemon juice for added brightness. Serve the delicious chickpea curry hot with steamed rice or warm naan bread for a complete meal.
Notes
- You can substitute coconut oil with olive oil or any neutral cooking oil.
- Adjust the level of chili flakes or paprika to control the heat according to your taste.
- For a thicker curry, reduce the coconut milk slightly by simmering uncovered for a few extra minutes.
- This recipe is vegan and vegetarian-friendly.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and can be reheated on the stove or microwave.

