Authentic Chole Recipe – A Classic North Indian Favourite
SEO Title: Authentic Chole Recipe | Traditional Indian Chole Masala
Meta Description: Learn how to make delicious Indian chole masala with boiled chickpeas, aromatic spices, and a rich onion-tomato gravy. Follow this easy homemade recipe.
Introduction
Indian cuisine is famous for its rich flavours, colourfull spices, and traditional recipes. Among the many popular dishes, chole masala holds a special place in North Indian cooking. Made with chickpeas, onions, tomatoes, and aromatic spices, this delicious curry is enjoyed by people of all ages.
Chole, also known as chana masala, is a comforting dish that works well for everyday lunches, family dinners, and special occasions. It is commonly served with bhature, puri, roti, or steamed rice. Its thick gravy and spicy flavour make it a satisfying addition to an Indian meal.
The best part about making chole at home is that you can adjust the spices according to your taste. With simple ingredients and a little preparation, you can prepare a flavourful traditional Indian dish in your own kitchen.
What Is Chole Masala?
Chole masala is a traditional North Indian chickpea curry prepared using cooked chickpeas and a spiced onion-tomato gravy. The combination of ginger, garlic, cumin, coriander, and garam masala gives the dish its distinctive aroma and taste.
Different households prepare chole in different ways. Some prefer a thick, dark gravy, while others enjoy a lighter tomato-based curry. This recipe uses everyday ingredients and a straightforward cooking method, making it suitable for beginners.
Ingredients for Homemade Chole
The following ingredients serve approximately four people.
- 2 cups dried chickpeas (chana)
- 2 medium onions, finely chopped
- 2 medium tomatoes, pureed
- 1 tablespoon ginger-garlic paste
- 2 green chillies, chopped (optional)
- 2 tablespoons cooking oil or ghee
- 1 teaspoon cumin seeds
- 1 teaspoon coriander powder
- 1 teaspoon red chilli powder, or according to taste
- 1 teaspoon garam masala
- 1 teaspoon amchur powder (dry mango powder)
- ¼ teaspoon turmeric powder
- Salt to taste
- 3–4 cups water, as needed
- Fresh coriander leaves for garnishing
Optional: Add a little chole masala powder if you prefer a stronger, more traditional spice flavour.
How to Make Chole Masala Step by Step
Step 1: Soak the Chickpeas
Rinse the dried chickpeas thoroughly under running water. Place them in a large bowl, cover them with plenty of water, and soak them overnight or for approximately 8–12 hours.
The chickpeas will absorb water and become larger. Proper soaking helps them cook more evenly.
Step 2: Cook the Chickpeas
Drain the soaked chickpeas and transfer them to a pressure cooker. Add fresh water and a little salt. Pressure-cook until the chickpeas become soft.
Cooking time depends on the age of the chickpeas and the pressure cooker being used. Always follow your cooker’s instructions and allow the pressure to release safely before opening it.
Keep the cooked chickpeas and some of their cooking water aside.
Step 3: Prepare the Onion-Tomato Masala
Heat oil or ghee in a deep pan over medium heat. Add the cumin seeds and allow them to release their aroma.
Add the finely chopped onions and cook until they turn golden brown. Stir in the ginger-garlic paste and green chillies. Cook for another minute, stirring regularly.
Next, add the tomato puree and cook until the mixture thickens and the oil begins to separate from the masala.
Step 4: Add the Spices
Add coriander powder, turmeric powder, red chilli powder, and salt. Mix everything well and cook for two to three minutes.
If you are using chole masala powder, add it at this stage according to the instructions on its package. Keep the heat moderate to prevent the spices from burning.
Step 5: Combine the Chickpeas and Gravy
Add the cooked chickpeas to the prepared masala. Pour in some reserved chickpea cooking water and stir gently until the chickpeas are evenly coated.
Allow the curry to simmer for 15–20 minutes. Stir occasionally and add more water if the gravy becomes too thick.
For a thicker consistency, gently mash a small portion of the chickpeas against the side of the pan.
Step 6: Finish and Serve
Add garam masala and amchur powder. Taste the curry and adjust the salt or spices if necessary.
Simmer for another two minutes, then turn off the heat. Garnish with freshly chopped coriander leaves.
Your homemade chole masala is now ready to serve.
Tips for Making Delicious Chole
Soak the chickpeas properly: Overnight soaking helps the chickpeas cook more evenly.
Cook the masala patiently: Allowing the onions and tomatoes to cook properly creates a deeper flavour in the gravy.
Adjust the consistency: Add reserved cooking water gradually to make the gravy thicker or thinner according to your preference.
Balance the spices: Amchur powder adds a pleasant tangy taste. Add it gradually if you prefer a milder flavour.
Let the curry rest: Leaving the finished chole covered for a few minutes before serving allows the flavours to settle.
What to Serve with Chole
Chole tastes delicious with a variety of Indian breads and rice dishes. Here are some popular serving options:
- Bhature: A classic combination for a traditional North Indian meal.
- Puri: A tasty choice for lunch or special family meals.
- Roti or chapati: Suitable for a simple everyday meal.
- Steamed rice: A comforting option for those who enjoy curry with rice.
- Onion salad and lemon: Fresh accompaniments that add crunch and brightness.
Choose the combination that best suits your taste and occasion.
Is chole suitable for a vegetarian meal?
Yes. This recipe is vegetarian when prepared with cooking oil or suitable ghee. Chickpeas also provide plant-based protein and dietary fibre.
Conclusion
Chole masala is a wonderful example of how simple ingredients can create a rich and satisfying Indian meal. Tender chickpeas, a well-cooked onion-tomato gravy, and aromatic spices come together to produce a dish that suits both everyday cooking and special occasions.
Whether you serve it with bhature, roti, puri, or rice, homemade chole brings traditional Indian flavours to your dining table. Try this recipe, adjust the spices to your liking, and enjoy a comforting meal with your family.
Simple ingredients, rich flavours, and traditional cooking make chole masala a timeless Indian favourite.
