Craving a hearty dish packed with flavors? Chickpea curry is your answer. Growing up in a home where spices ruled the kitchen, chickpea curry was a staple. Its rich aroma filled the air every weekend. My family loved it with some freshly baked naan bread. It's comforting and satisfying, yet simple enough for any cooking skill level.

The beauty of this recipe lies in its flexibility. With pantry-friendly ingredients, this dish can be whipped up in no time. It's both budget-friendly and a crowd pleaser, perfect for family dinners or quick weeknight meals. Let’s dive into the details and you'll see why it stands out.
Jump to:
Why You’ll Love This Recipe
- Quick and Easy: Ideal for busy weeknights, this dish comes together in under an hour.
- Rich Flavor: The combination of spices delivers a wonderful depth and warmth to every bite.
- Versatile Ingredients: You can easily adapt it with what's already in your pantry.
- Nutritionally Balanced: Packed with protein-rich chickpeas and healthy fats from coconut milk.
- Comfort Food: A hearty meal that offers comfort on a cold day or any time you need a flavor boost.
Ingredients You'll Need
- Oil – 2 tablespoons. Great for frying and can be swapped with ghee for extra flavor.
- Chickpeas – 3 cups. Use precooked, canned, or dry ones for protein and texture.
- Onions – 1½ cup, finely chopped. Adds sweetness and depth to the curry base.
- Ginger – 1 tablespoon. Freshly chopped for a vibrant kick.
- Garlic – 1 tablespoon. Essential for a robust, savory flavor.
- Fresh Tomato Puree – 1½ cups. Provides a rich, tangy base.
- Salt – 1½ teaspoons. Adjust to taste; vital for enhancing flavors.
- Kashmiri Red Chili Powder – 1 teaspoon. Adds mild heat and a rich color.
- Turmeric – ¼ teaspoon. Offers earthy flavor and vibrant color.
- Cumin Powder – 1 teaspoon. Enhances the earthy tones of the dish.
- Coriander Powder – 1 tablespoon. Adds fresh, citrusy notes.
- Curry Powder – 1 tablespoon. Brings a blend of spices for complexity.
- Garam Masala – ½ to 1 teaspoon. Enhances warmth and aroma.
- Sugar – 1 teaspoon. Balances the spice and acidity (optional).
- Water or Stock – ¾ cups. Adjustable for desired consistency.
- Coconut Milk – 1¼ cups. Creates a creamy, luscious texture.
- Coriander Leaves – ¼ cup, chopped. Use cilantro for garnish.
How to Make Chole Recipe
Step 1: Sauté Aromatics
In a large pan, heat the oil over medium heat. Add the chopped onions and sauté until golden brown. Stir in the ginger and garlic, cooking until fragrant.
Step 2: Create the Tomato Base
Add the fresh tomato puree to the pan. Cook until it thickens slightly and the oil starts to separate from the mixture.
Step 3: Spice Things Up
Mix in the salt, Kashmiri red chili powder, turmeric, cumin powder, and coriander powder. Stir well to combine the spices into the tomato base.
Step 4: Simmer with Chickpeas
Toss in the chickpeas and give everything a good stir. Pour in the water or stock. Let it simmer, covered, for about 10 minutes, allowing flavors to meld.
Step 5: Finish with Coconut Milk
Stir in the coconut milk and adjust the consistency if needed. Sprinkle the garam masala and sugar if using. Garnish with chopped coriander leaves before serving.

Pro Tips from My Kitchen
✓ Choose Canned Chickpeas – For a quick meal, use canned chickpeas instead of cooking from scratch. Remember to rinse them well before use.
✓ Fresh Spices – Use freshly ground spices for a more vibrant flavor. It’s worth the extra effort for the depth they bring.
✓ Perfect Consistency – Adjust water or stock based on your preferred thickness. Cooking longer with lid off will thicken, while adding more liquid will thin it out.
✓ Taste Test – Always taste and adjust seasoning. Sometimes a pinch more salt or sugar makes a big difference.
✓ Garnish with Purpose – Fresh cilantro adds a fresh pop, but you can also use mint for a different twist.
Serving Ideas and Variations
- Pair this curry with a side of basmati rice to absorb all that delicious sauce, making it a complete meal.
- Add a spoonful of yogurt on top before serving for a creamy, cooling contrast to the spices.
- For a spicy twist, add sliced green chilies during the simmering stage.
- Substitute chickpeas with black beans for a different take on this flavorful curry.
Frequently Asked Questions About Chole Recipe
Yes, you can use almond milk or cream as a substitute. Keep in mind, it may alter the flavor and consistency slightly.
If using dry chickpeas, soak them overnight and boil until tender before adding to the curry. This ensures they cook properly in the sauce.
Absolutely. This curry stores well in the fridge for up to three days. Just reheat gently on the stove, adding a splash of water if needed.
If your curry is too thin, let it simmer uncovered to reduce. Ensure the balance of tomato puree and coconut milk according to the consistency you like.
It's delicious with rice or fresh naan bread. You might also enjoy it with a cucumber salad for a refreshing contrast.

Chole Recipe
Ingredients
- 2 tablespoons Oil
- 3 cups Chickpeas Use precooked, canned, or dry ones
- 1.5 cups Onions, finely chopped
- 1 tablespoon Ginger, freshly chopped
- 1 tablespoon Garlic
- 1.5 cups Fresh Tomato Puree
- 1.5 teaspoons Salt
- 1 teaspoon Kashmiri Red Chili Powder
- 0.25 teaspoon Turmeric
- 1 teaspoon Cumin Powder
- 1 tablespoon Coriander Powder
- 1 tablespoon Curry Powder
- 0.5 to 1 teaspoon Garam Masala
- 1 teaspoon Sugar Balances the spice and acidity (optional).
- 0.75 cups Water or Stock
- 1.25 cups Coconut Milk
- 0.25 cups Coriander Leaves, chopped
Instructions
- In a large pan, heat the oil over medium heat. Add the chopped onions and sauté until golden brown.
- Stir in the ginger and garlic, cooking until fragrant.
- Add the fresh tomato puree to the pan. Cook until it thickens slightly and the oil starts to separate from the mixture.
- Mix in the salt, Kashmiri red chili powder, turmeric, cumin powder, and coriander powder. Stir well to combine the spices into the tomato base.
- Toss in the chickpeas and give everything a good stir.
- Pour in the water or stock. Let it simmer, covered, for about 10 minutes, allowing flavors to meld.
- Stir in the coconut milk and adjust the consistency if needed.
- Sprinkle the garam masala and sugar if using. Garnish with chopped coriander leaves before serving.
Notes
- Choose canned chickpeas for a quick meal, use fresh spices for vibrant flavor, and adjust consistency based on preference.
- Always taste and adjust seasoning.





Leave a Reply