Easy Chana Masala

  • Author: Sapana
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian


Chana masala (or chickpea curry) is an Indian staple, Made with a delicious mixture of chickpeas, Indian spices, tomatoes, and fresh herbs, it’s tasty and so easy to make.



  • 3 cups cooked chickpeas (or 2 cans of chickpeas), rinsed well
  • 2 cups diced tomatoes (or 1 can diced tomatoes)
  • 3 cups water or vegetable broth
  • 1 yellow onion, diced
  • 2 cloves garlic, minced
  • 2 tablespoons avocado oil
  • 1/2 teaspoon coriander powder
  • 1/2 teaspoon cumin powder
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon paprika powder
  • 1/2 teaspoon sea salt, adjust to taste
  • 1/4 teaspoon ground black pepper
  • 1/2 lemon or lime, juiced
  • 1/4 cup chopped cilantro

For Garnish (optional):

  • 1/4 cup chopped cilantro
  • 1 lime, cut into wedges
  • Halved cherry tomatoes


  1. In a big pot, warm oil on medium-low heat.
  2. Add the diced onion and a couple cloves of garlic. Cook the onion and garlic on medium-low heat until the onion starts to appear translucent and starts to smell fragrant. 
  3. Add the cumin, coriander, turmeric, paprika, salt, and pepper. Stir well and cook for a minute the spices become fragrant.
  4. Add the chickpeas, tomatoes, and water. Stir and bring the dish to a simmer.
  5. Cover the pot and let the dish cook until the chickpeas are soft and tender, for about 30 minutes. Once ready, if you feel like there is too much liquid, simply remove the lid and continue to simmer until the dish is at the desired consistency. 
  6. Turn off the heat and add the lemon or lime juice. Add the fresh cilantro and stir.
  7. Serve immediately and enjoy.

Keywords: chana masala, indian chana masala, chickpea curry, chole, indian chickpea curry