Indian Chickpea Curry Recipe

One Pot Chickpea Curry

Prep Time
10 mins
Cook Time
20 mins

Quick, easy, creamy chickpea curry recipe, homemade with simple ingredients in one pot over stovetop in 30 minutes. Packed with Indian herbs and spices.

Servings: 4 People
Course: Main Course
Cuisine: Indian
Keyword: homemade curry, vegetarian curry
Calories: 325 kcal
Author: Abeer


  • 2 tbsp Oil
  • 1.5 cups Onion Finely chopped
  • 4 cloves Garlic Finely minced
  • 1 tbsp Ginger Finely grated
  • 2 tsp Garam masala
  • 1 tbsp Curry powder
  • 1/4 tsp Red chili flakes Optional
  • Salt To taste
  • Pepper To taste
  • 4 Curry leaves
  • 1 Bay leaf Small size
  • 1 can Chickpeas 15 oz. can, Drained and rinsed
  • 1 can Crushed tomatoes 15 oz. can
  • 1 can Coconut milk 13.5 oz. can, Full fat
  • 1 tbsp Lemon juice
  • 2 tbsp Cilantro Finely chopped


  1. Heat oil in a large nonstick pot over medium-high heat.

  2. Add onions and saute until soft and translucent.

  3. Add garlic, ginger and saute until fragrant.

  4. Add garam masala, curry powder, red chili flakes, salt, pepper, curry leaves, bay leaf and cook everything until combined and fragrant. This also helps to toast spices and makes them even more fragrant.

  5. Add chickpeas, crushed tomatoes and simmer for 5 minutes, stirring often.

  6. Add coconut milk and cook uncovered until liquid is reduced and curry is thickened to your desired consistency. Stir often to prevent sticking and burning.

  7. Discard bay leaf and curry leaves.

  8. Mix in lemon juice and 1 tbsp cilantro.

  9. Garnish remaining 1 tbsp cilantro on top and enjoy!

Recipe Notes

Nutrition Facts
One Pot Chickpea Curry
Amount Per Serving
Calories 325 Calories from Fat 252
% Daily Value*
Fat 28g43%
Saturated Fat 19g95%
Sodium 154mg6%
Potassium 635mg18%
Carbohydrates 19g6%
Fiber 4g16%
Sugar 7g8%
Protein 5g10%
Vitamin A 325IU7%
Vitamin C 37mg45%
Calcium 83mg8%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.