The Chole Recipe is a beloved Indian dish made with chickpeas simmered in a rich, spiced gravy. Popular across North India, chole is often enjoyed with bhature, naan, or steamed rice. The dish combines bold spices, soft chickpeas, and a tangy tomato base, creating a satisfying and flavorful experience. Whether served at a festive gathering or a simple family meal, this easy-to-make chole recipe promises to deliver big flavors in every bite.

Why is it Called “Chole”?
The word “Chole” refers to chickpeas in Hindi, the primary ingredient in this delicious curry. Chole has roots in Punjabi cuisine, where it is commonly paired with bhature, a deep-fried bread, to create the famous dish, Chole Bhature. Over the years, chole has become a household favorite across India, thanks to its simple preparation and bold flavors. Its widespread appeal lies in the versatility of chickpeas, which absorb spices beautifully, making this dish a regular feature in Indian kitchens and restaurants.
How Should Chole Taste?
A perfect Chole should taste rich, savory, and mildly spiced. The chickpeas should be soft, yet firm enough to hold their shape, and the gravy should be thick and flavorful. A hint of tanginess from the tomatoes and a burst of warmth from garam masala make the dish irresistible. The smoky flavor from cumin and the heat from green chilies add layers to the dish, leaving you craving for more. Chole pairs beautifully with rice, bhature, or naan, enhancing the experience with every bite.

How to make it Super Yummy or Perfect?
To make the best Chole, follow these expert tips:
- Soak Chickpeas Overnight: This ensures they cook evenly and turn soft.
- Use Fresh Spices: Freshly ground spices make a huge difference in flavor.
- Add Amchur Powder for Tanginess: This adds a subtle sour note.
- Simmer for Rich Flavor: Let the chole simmer for at least 10 minutes to deepen the flavors.
- Finish with Fresh Coriander: A garnish of coriander enhances the aroma and taste.
Read More: Paneer Pasanda Recipe: A Royal Treat with a Creamy Twist

Chole Recipe
Equipment
- Pressure cooker or pot
- Frying pan
- Spatula
Ingredients
- 1 cup dried chickpeas (soaked overnight)
- 2 tbsp oil
- 1 onion (finely chopped)
- 2 tomatoes (pureed)
- 2 green chilies (slit)
- 1 tsp cumin seeds
- 1/2 tsp turmeric powder
- 1 tsp garam masala
- 1/2 tsp red chili powder
- 1/2 tsp amchur powder (dry mango powder)
- Salt to taste
- Fresh coriander leaves for garnish
Instructions
Cook the Chickpeas:
- In a pressure cooker, add soaked chickpeas, salt, and water.
- Cook for 4-5 whistles until the chickpeas are soft.
Prepare the Masala:
- Heat oil in a pan and add cumin seeds. Let them splutter.
- Add chopped onions and sauté until golden brown.
- Stir in tomato puree, turmeric, red chili powder, and garam masala. Cook until the oil separates.
Combine Chickpeas with Masala:
- Add the cooked chickpeas to the pan and mix well.
- Simmer for 10-12 minutes to let the flavors blend.
Finish with Amchur and Garnish:
- Add amchur powder and stir well.
- Garnish with fresh coriander leaves.
Serve Hot:
- Serve with rice, naan, or bhature for the best experience.
Notes
- Variation: Add boiled potatoes to make Aloo Chole.
- Storage: Store leftovers in the refrigerator for up to 2 days. Reheat gently before serving.
- Serving Tip: Enjoy with a side of pickles or yogurt for extra flavor.
Conclusion
This Chole Recipe is a fantastic way to enjoy the vibrant flavors of Indian cuisine. With its spiced chickpeas and rich gravy, it’s perfect for any occasion—from a casual dinner to a festive celebration. Serve it with bhature, rice, or naan, and watch your guests savor every bite. Try this quick and flavorful chole recipe today and bring the magic of Indian food to your table!