Amritsari Chole Recipe

Amritsari Chole

Course: Main Course
Cuisine: Indian
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6 people
Calories: 170 kcal
Author: Neha Mathur

Amritsari Chole is an authentic punjabi style dark chole recipe which goes well with Bhatura or Kulcha. Here is a traditional recipe to make it.



  • 1 cup Kabuli Chana
  • 1 Black Tea Bag
  • 4 tbsp Mustard Oil
  • 1 cup Onion Finely Chopped
  • 2 tsp Ginger Finely Chopped
  • 1 cup Tomato Chopped
  • 2 Green Chilli Chopped
  • 1/2 tsp Turmeric Powder
  • 2 tsp Kashmiri Red Chilli Powder
  • Salt to taste
  • 2 tsp Tamarind Paste
  • 2 tbsp Fresh Coriander Chopped

For Chole Masala

  • 1 and 1/2 tbsp Coriander Seeds
  • 1/2 tbsp Cumin Seeds
  • 1 tbsp Anardana
  • 1/4 tsp Fenugreek Seeds
  • 5-6 Dry Red Chilllies
  • 4-5 Cloves
  • 5-6 Black peppercorn
  • 1 Black Cardamom
  • 1/2 inch Cinnamon


  1. Wash the Kabuli Chana and soak in 3-4 cups of water for 6-8 hours.

  2. Drain the water and add the chana in a pressure cooker along with 4 cups of water, tea bags and 2 tsp salt.

  3. Pressure cook until chana are softened.

  4. Remove the pressure from heat and keep aside.

  5. Dry roast the ingredients for Chole masala until they are slightly browned and fragrant.

  6. Remove the pan from heat and let the ingredients cool.

  7. Grind the spices to make a fine powder.

  8. Keep the chole masala aside.

  9. Heat mustard oil in a pan.

  10. Once the oil is hot, add onion and fry until golden brown.

  11. Add ginger, tomato and green chilli and cook for 3-4 minutes.

  12. Add the chole masala, turmeric powder and red chilli powder and cook for 2-3 minutes. Now add little water if the masala is too dry. 

  13. Now add cooked chana along with the water in which it was boiled. Discard he tea bag.

  14. Mash a few chana using the back of a ladle.

  15. Adjust the salt and water.

  16. Cook for 10-12 minutes on medium heat.

  17. Add tamarind paste and mix well.

  18. Cook for another 5-6 minutes.

  19. Garnish with fresh coriander and ginger juliennes.

  20. Serve hot with kulcha or Roti.

Recipe Notes

Try to make Chole Masala fresh each time. It gives a fabulous taste to this dish. 

However, if you have made a big batch, store it in an airtight container for up to a month in a cool and dry place.

You can use canned chickpeas to make this curry. Make sure to rinse well before adding in the gravy.

Nutrition Facts
Amritsari Chole
Amount Per Serving
Calories 170 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 1g6%
Sodium 73mg3%
Potassium 259mg7%
Carbohydrates 16g5%
Fiber 5g21%
Sugar 5g6%
Protein 3g6%
Vitamin A 495IU10%
Vitamin C 8.1mg10%
Calcium 55mg6%
Iron 2.4mg13%
* Percent Daily Values are based on a 2000 calorie diet.