Go Back
+ servings
square image of curry in a bowl with rice
Print Recipe
5 from 18 votes

20 Minute Chickpea Curry Recipe

This is the best and easiest Chickpea Curry, made in 20 minutes! Creamy, flavor packed and full of plant protein, this will become one of your go-to dinners when you barely have time to cook. The perfect weeknight dinner plus it's budget friendly!
Prep Time5 mins
Cook Time15 mins
Total Time20 mins
Course: Entree, Main Course
Cuisine: Indian
Servings: 4 servings
Calories: 197kcal
Author: Nora Taylor


  • 2 tablespoons olive oil
  • 1 large onion, diced small
  • 3 cloves garlic, minced
  • 2 tablespoons mild curry paste
  • 14 ounce can full fat coconut milk
  • 15 ounce can chickpeas, drained and rinsed
  • juice from 1/2 lime
  • 1/4 teaspoon salt, plus more to taste
  • 1 teaspoon sugar
  • 3/4 cup cherry tomatoes, sliced in half
  • 2 cups baby spinach, sliced into ribbons or thrown in whole
  • 1 cup chopped fresh basil

For Serving:

  • 4 cups cooked brown or white rice
  • lime wedges, chopped cilantro


  • In a large pan, heat the oil over medium-high heat. Add the onion and sauté for 5 minutes. Add the garlic and curry paste and stir, cooking for 1-2 minutes.
  • Pour in the coconut milk and chickpeas. Bring to a boil, then simmer for about 10 minutes, stirring occasionally. Stir in the lime juice, salt to taste, sugar, tomatoes, spinach and chopped basil. Cook for a minute until the spinach has wilted.
  • Serve with rice and/or Easy Vegan Naan. Sprinkle with chopped cilantro and serve with lime wedges. Enjoy!



  1. You may use full fat or light coconut milk here. Full fat coconut milk will obviously make the dish creamier and richer, but both are good options. Or sub cashew cream, or even a plant based unsweetened milk, such as cashew or soy milk.
  2. The kind of curry paste you use will make all the difference here, so make sure to use a good quality brand. I love Patak's Mild Curry Paste.
  3. Don't have curry paste? Substitute 2 teaspoons garam masala, 1/4 teaspoon turmeric, 1/4 teaspoon cayenne pepper, and sauté along with the garlic, adding oil if needed to de-glaze the pan.
  4. Add more vegetables: Sometimes I like to add more vegetables, such as diced sweet potatoes, carrots, cauliflower, zucchini or broccoli. Add these kinds of vegetables when you add the coconut milk and chickpeas, and cook until tender. Or add a few handfuls of baby spinach or kale at the end of cooking, until they wilt.
  5. Instant Pot: Use the sauté feature to cook the onion, garlic and curry paste, then add the coconut milk and chickpeas. Cook at high pressure for 5 minutes, then carefully release any pressure, stir in the remaining ingredients and serve.
  6. Slow cooker: In a pan on the stove, sauté the onion, garlic and curry paste. Then transfer to a slow cooker with the remaining ingredients and cook on low for 7 hours or high for 4 hours.
  7. It will last for 4-5 days in the refrigerator, and freezes well.


Serving: 1serving | Calories: 197kcal | Carbohydrates: 42g | Protein: 4g | Fat: 1g | Saturated Fat: 1g | Sodium: 4mg | Potassium: 108mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1181IU | Vitamin C: 3mg | Calcium: 32mg | Iron: 1mg