There’s something so comforting about a warm bowl of curry on a chilly evening, isn’t there? For us, this easy chickpea curry recipe is like a culinary hug—spicy, creamy, and brimming with bold flavors. It brings us back to those weeknights when we’re craving something nourishing yet quick to prepare, or those weekends when we want to impress friends with a hearty vegetarian dish that feels indulgent but is sneakily healthy.
Whether you’re a seasoned curry fan or a newbie to Indian-inspired flavors, this recipe is a total game-changer. The best part? It’s made with pantry staples like chickpeas, coconut milk, and simple spices, so you can whip it up any time you need a feel-good meal. Trust us, this one’s going into your weekly rotation.

Quick Look at What’s Inside
Tips for Perfecting Your Chickpea Curry Recipe
If you’re as excited as we are to dive into this recipe, let’s make sure you’re set up for success. Here are a few of our favorite tips for nailing the perfect chickpea curry every time:
- Toast Your Spices: This is a small step that makes a huge difference in flavor. Before adding your liquid ingredients, let the spices bloom in the oil for a minute or two. You’ll notice the aroma intensify, and it’ll give your curry that rich, deep flavor that tastes like you’ve been simmering it for hours.
- Choose the Right Coconut Milk: For the creamiest curry, go with full-fat coconut milk. It adds a luscious texture and balances out the heat from the spices. If you prefer something lighter, you can use light coconut milk, but the curry might not be as thick. We love brands like Thai Kitchen or Native Forest for their quality and consistency.
- Don’t Skip the Fresh Garnishes: A sprinkle of fresh cilantro or a squeeze of lime juice right before serving adds a pop of freshness that brightens the whole dish. If you’re not a cilantro fan, finely chopped parsley or green onions work beautifully too.
- Make It Your Own: This recipe is incredibly versatile. Add in diced sweet potatoes, spinach, or cauliflower for extra veggies, or adjust the spice level to suit your taste. If you’re feeling adventurous, a pinch of garam masala or a touch of ground fenugreek can take the flavors to the next level.
Health Benefits of Chickpea Curry
One of the reasons we adore this dish—beyond its amazing flavor—is how nutrient-packed it is. Here’s how this curry supports your wellness goals:
- Rich in Plant-Based Protein: Chickpeas are a fantastic source of plant-based protein, making this curry a satisfying and filling meal. Protein is essential for muscle repair, immune support, and keeping you full longer.
- Packed with Fiber: Chickpeas and vegetables like onions and tomatoes add a hearty dose of fiber, which supports digestion, balances blood sugar, and keeps you feeling full and energized throughout the day.
- Anti-Inflammatory Spices: Turmeric, cumin, and curry powder are not just flavorful—they’re loaded with antioxidants and anti-inflammatory properties. Turmeric, in particular, contains curcumin, which is known to support joint health and overall well-being.
This curry isn’t just delicious—it’s a powerhouse of nutrition that fits beautifully into a balanced, healthy lifestyle.
Ingredients for Easy Chickpea Curry Recipe
Here’s what you’ll need to make this simple, flavorful curry. Don’t worry—it’s a short list, and you likely already have most of these ingredients in your kitchen:
- 2 tablespoons coconut oil (or olive oil)
- 1 medium yellow onion, finely chopped
- 3 garlic cloves, minced
- 1-inch piece of fresh ginger, grated
- 1 tablespoon curry powder
- 1 teaspoon ground cumin
- 1/2 teaspoon turmeric
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 1 can (14.5 ounces) diced tomatoes
- 1 can (15 ounces) chickpeas, drained and rinsed
- 1 can (13.5 ounces) full-fat coconut milk
- 1 teaspoon salt (adjust to taste)
- Fresh cilantro and lime wedges for garnish
For serving: Steamed rice, quinoa, or naan bread
You’ll also need a large skillet or saucepan, a wooden spoon for stirring, and a sharp knife for prepping your veggies.
Ready? Let’s get cooking!

How to Make Chickpea Curry Recipe
This easy chickpea curry recipe comes together in just a few simple steps. Let’s walk through it together:
Step 1: Sauté the Aromatics
In a large skillet or saucepan, heat the coconut oil over medium heat. Add the finely chopped onion and cook for about 5 minutes, stirring occasionally, until softened and golden. Toss in the minced garlic and grated ginger, and cook for another minute until fragrant.
Step 2: Toast the Spices
Sprinkle in the curry powder, cumin, turmeric, and cayenne pepper (if using). Stir well and let the spices toast in the oil for 1–2 minutes. You’ll know they’re ready when your kitchen smells absolutely amazing.
Step 3: Add the Tomatoes
Pour in the diced tomatoes and stir to combine. Let the mixture simmer for about 5 minutes, allowing the tomatoes to break down slightly and meld with the spices.
Step 4: Simmer with Chickpeas and Coconut Milk
Add the drained chickpeas and pour in the coconut milk. Stir everything together, season with salt, and bring the curry to a gentle simmer. Let it cook for 10–15 minutes, stirring occasionally, until the flavors meld and the sauce thickens slightly.
Step 5: Serve and Garnish
Ladle the curry over steamed rice or quinoa, or serve it with warm naan bread. Garnish with fresh cilantro and a squeeze of lime juice, and dig in!
Nutrition Information for Chickpea Curry Recipe
Here’s the estimated nutrition breakdown per serving of this hearty curry:
- Calories: 320 per serving
- Protein: 9g
- Fat: 18g
- Carbs: 35g
- Fiber: 8g
These values are based on standard ingredients and portions. If you make any swaps or adjustments, the nutrition may vary slightly. Let us know how you customize your curry—we’d love to hear your healthy twists!
Your Questions About Chickpea Curry, Answered
Is chickpea curry spicy?
This recipe has a mild to medium spice level, but you can adjust it to your liking. For a spicier curry, add extra cayenne pepper or a pinch of red chili flakes. If you prefer it milder, simply omit the cayenne.
Can I make this curry ahead of time?
Absolutely! This curry tastes even better the next day as the flavors continue to develop. Store it in an airtight container in the fridge for up to 4 days, and reheat gently on the stovetop.
What’s the best way to serve chickpea curry?
We love serving it over steamed rice or quinoa, but it’s also delicious with warm naan bread for scooping. If you’re looking for a low-carb option, cauliflower rice works beautifully too.
Can I freeze this curry?
Yes! This curry freezes well. Let it cool completely, then transfer it to a freezer-safe container. It’ll keep for up to 3 months. Thaw overnight in the fridge before reheating.
What other vegetables can I add?
This recipe is super versatile—try adding spinach, kale, diced sweet potatoes, or cauliflower. Just adjust the cooking time as needed to ensure your veggies are tender.
We’d love to see how you make this recipe your own!
We hope this easy chickpea curry recipe becomes a favorite in your home as it has in ours. It’s simple, nourishing, and overflowing with bold, comforting flavors—perfect for weeknight dinners or meal prep.
If you try it, let us know! Leave a comment, rate the recipe, or tag us on Instagram or Pinterest.
Happy cooking!

Easy Chickpea Curry Recipe
Equipment
- Large skillet or saucepan
- Wooden spoon for stirring
- Sharp knife
Ingredients
- 2 tablespoons coconut oil or olive oil
- 1 medium yellow onion finely chopped
- 3 garlic cloves minced
- 1-inch piece of fresh ginger grated
- 1 tablespoon curry powder
- 1 teaspoon ground cumin
- 1/2 teaspoon turmeric
- 1/4 teaspoon cayenne pepper optional, for heat
- 1 can 14.5 ounces diced tomatoes
- 1 can 15 ounces chickpeas, drained and rinsed
- 1 can 13.5 ounces full-fat coconut milk
- 1 teaspoon salt adjust to taste
- Fresh cilantro and lime wedges for garnish
Instructions
Step 1: Sauté the Aromatics
- In a large skillet or saucepan, heat the coconut oil over medium heat. Add the finely chopped onion and cook for about 5 minutes, stirring occasionally, until softened and golden. Toss in the minced garlic and grated ginger, and cook for another minute until fragrant.
Step 2: Toast the Spices
- Sprinkle in the curry powder, cumin, turmeric, and cayenne pepper (if using). Stir well and let the spices toast in the oil for 1–2 minutes. You’ll know they’re ready when your kitchen smells absolutely amazing.
Step 3: Add the Tomatoes
- Pour in the diced tomatoes and stir to combine. Let the mixture simmer for about 5 minutes, allowing the tomatoes to break down slightly and meld with the spices.
Step 4: Simmer with Chickpeas and Coconut Milk
- Add the drained chickpeas and pour in the coconut milk. Stir everything together, season with salt, and bring the curry to a gentle simmer. Let it cook for 10–15 minutes, stirring occasionally, until the flavors meld and the sauce thickens slightly.
Step 5: Serve and Garnish
- Ladle the curry over steamed rice or quinoa, or serve it with warm naan bread. Garnish with fresh cilantro and a squeeze of lime juice, and dig in!
