One Pan Chickpea Curry is an easy weeknight, meatless dinner packed full of Indian spices!  Chickpeas are simmered in an amazing sauce and ready in 20 minutes!

chickpea curry

Chickpea Curry:

This recipe is the very reason that we always have a few cans of chickpeas hanging out in our cabinet!  You guys are always asking for more One Pot Recipes and this one has been a fave of mine for years.  The chickpea is a seriously budget friendly, and super versatile little legume.  I love this curry because it’s so flavorful, and really warming.  But, it’s also light enough that it can really be eaten year round.  Once you’ve had all of these tasty flavors together, you’ll crave it all year anyway!  Chickpea curry is also really great when you’re out of or low on meat.  Or, just don’t know what to cook and need something in a hurry!  Bonus, this dish is actually pretty healthy (without sacrificing any deliciousness) and loaded up with lots of protein!  Perfect to meal prep for the week if you wish and split into 4-6 servings!  If you’re looking for more similar recipes while you’re here, try out our Spring Chickpea Soup and our simple Greek Chickpea Salad!

chickpeas in a pan

Chickpea Curry Recipe Notes:

  • For this recipe, I like to use two cans of chickpeas.  That’s what I always have around.  However, you can use dried if that’s what you have!  Make sure to plan ahead though, you will need to prepare them according to package directions before adding into this curry.
  • This curry calls for 1/2 cup of coconut milk, but it is totally OPTIONAL!  Keep in mind that this is canned coconut milk, not the kind in the carton.  If you don’t have it or want to use it, just leave it out, it tastes great either way!  You can also use light canned coconut milk if you are watching calories/fat.
  • We love to use fresh spinach in this recipe, but frozen will work too.  If using frozen, make sure you thaw it and squeeze out any extra moisture before adding to the curry.  If you don’t want to use spinach, you can also use kale.
  • This dish serves 4-6 people depending on how hungry you are!  It stretches farther if you serve it with your favorite white or brown rice.  For us, a family of 4 we usually have 2 smaller portions of leftovers.  The leftovers keep in the fridge for up to 5 days.

pan of chickpea curry



5 from 16 votes

One Pan Chickpea Curry

One Pan Chickpea Curry is an easy weeknight, meatless dinner packed full of Indian spices!  Chickpeas are simmered in an amazing sauce and ready in 20 minutes!
Prep 10 minutes
Cook 10 minutes
Total 20 minutes
Servings 6


  • 2 Tablespoons Olive Oil
  • 1 Medium Yellow Onion, Finely Minced
  • 3 Cloves Garlic, Minced
  • 2 teaspoons Minced Fresh Ginger
  • 2 15 Ounce Cans Chickpeas, Drained and Rinsed
  • 1 Tablespoon Curry Powder
  • 1/2 teaspoon Cumin
  • 1/2 teaspoon Cinnamon
  • 1/2 teaspoon Sriracha, OPTIONAL
  • Salt & Pepper To Taste
  • 23 Ounces Tomato Sauce, See Note
  • 1/2 Cup Canned Coconut Milk, OPTIONAL
  • 2 Cups Fresh Spinach
  • 1 Tablespoon Lime Juice


  • Heat the olive oil in a large skillet over medium heat.
  • Add in the diced onion, garlic, and ginger and cook, stirring frequently for 3-4 minutes until onion is soft.
  • Add the chickpeas to the pan along with the curry powder, cumin, cinnamon, salt & pepper. Stir to combine.
  • Pour the tomato sauce, coconut milk, and spinach into the pan and cook, stirring frequently for 5-6 minutes until spinach is wilted.
  • Remove the pan from the heat and squeeze over the lime juice. Taste the curry and add additional salt, pepper, and spices to taste if desired.
  • Serve immediately with your favorite cooked rice. Leftovers can be stored in the refrigerator for up to 5 days.



NOTE ON GINGER:  You can also use dried, ground ginger for this recipe.  If using ground, start with 1/2 teaspoon, then add more to taste.
NOTE ON TOMATO SAUCE:  I use one 15 ounce can, and one 8 ounce can.  If you only have one 15 ounce can that will work fine, the curry will just be thicker.
NOTE ON SRIRACHA:  This is optional.  If you don't have it and still want to add some heat to the dish you can add a pinch of cayenne pepper.
NOTE ON COCONUT MILK:  This ingredient is optional, you can leave it out and the curry is still great!  Light coconut milk works fine as well.


Serving: 1Cup, Calories: 121kcal, Carbohydrates: 8g, Protein: 2g, Fat: 10g, Saturated Fat: 5g, Sodium: 582mg, Potassium: 434mg, Fiber: 2g, Sugar: 5g, Vitamin A: 480IU, Vitamin C: 10mg, Calcium: 25mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Indian
Like this? Rate & review this recipe below!


Hey! Nice to meet you! I'm Nichole!

Welcome to The Salty Marshmallow! I'm a mom, animal lover, photographer, & kitchen mess-maker. Here you will find the result of my decades-long passion for chasing the best flavors in the kitchen, all meant to be cooked by regular people with busy lives just like you and me.

Related Recipes

Rate & Review!

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    I am a sucker for one pan meals and his chickpea curry is no exception. This has the perfect combination of spices and flavors. I adored this hearty dish!

  2. 5 stars
    I really love those recipes that you can keep around all year! Those are the best! This recipe looks delightful!

  3. 5 stars
    One of the best ways to use up that chickpea. And the curry looks absolutely amazing. Would be such a great addition to my dinner table next week!

  4. 5 stars
    I love how easy this is to make and so comforting too. I love curry dishes and your vegetarian option is marvelous 😀

  5. 5 stars
    Love this recipe! It’s easy to make, healthy, and so delicious! I actually might make it tonight, since I have all the ingredients;)

  6. 5 stars
    So much flavor and easy to make with pantry essentials. Will be making this again. Definitely give it a try.

  7. 5 stars
    I need to give your recipe a try! Every time I make something similar I just use the whole can of coconut milk and the end flavour is always heavy on the coconut. I love it, but I reckon it’s a bit overwhelming. You use wayyy less and even suggest to leave it out, so I definitely have to try. It’s good to try someone else’s twist on a recipe you are used to, it makes it feel new and more interesting!

  8. 5 stars
    Oh my goodness – thank you so much for this recipe! This is exactly the kind of healthy, easy dinner I love to throw together, and I adore curry recipes! I’m super excited! And thank you for all of the great tips about ingredients that are optional or can be switched up a little – makes it so much easier if I don’t quite have exact ingredients, but I can rest assured it will still work out ok. Great post – thank you again!

  9. 5 stars
    I always have chickpeas in the house. What a great meat alternative. Packed with protien….and so much flavour in this recpie.