Punjabi Chana Masala Recipe

This post is also available in: Hindi

Also popularly known as Chole /Cholay or Chole masala, Chana Masala is often attributed as a popular Punjabi dish in Indian cuisine. Interestingly, the dish has its origin in Pakistani cuisine too. The name Chana Masala is used mostly when the dish is prepared in its south Indian version and has a mix of coconut to the gravy. The Chole version of the dish is either had with rice or goes by the more popular dish called Chole Bhature. Bhature are large deep fried breads made out of refined flour (maida).

If you have guests coming over, Chana masala is an all time favourite that you simply cannot go wrong with. It can be had with pooris, rice or bhature and make a filling meal. If you make it slightly less spicy, you’ll also find children devouring it up. What makes this dish versatile is that you can even make the ‘Jain’ version of the dish without using onion and garlic, making it a perfect dish to serve guests who’ve come home for a religious celebration. Chick peas – the base ingredient of the dish – are high in fibre, iron, zinc, protein, and folate, making this dish a champion even with dieters.

Last but not the least, you can also try the Chole tikki chaat and chole samosa chaat. The first chaat has crispy potato patty and is topped with a varitey of chutneys like tangy tamarind and spicy coriander and chillies, finely chopped onions and a dash of coriander. In the second version of the chaat, the patty is replaced by the all time favourite samosa.

Punjabi Chana Masala

Chole also known as Chana Masala is a chickpea dish cooked in a spicy gravy. It is one of the most versatile dishes as it can be had with boiled rice, puris, bhaturas, roti.
Course Main Course
Cuisine Sindhi
Prep Time 10 hours
Cook Time 30 minutes
Total Time 10 hours 30 minutes
Servings 6 servings
Calories 121 kcal
Author Anju Bhagnari


  • 2 cups Kabuli Chana
  • 2 large Onions
  • 3 medium Tomatoes
  • 1 tsp Garam Masala Powder
  • 1 tsp Red Chilli Powder
  • 1 tsp Ginger Garlic Paste
  • Salt to taste
  • 1 tsp Chole Masala
  • 1 tsp Haldi Powder
  • 1 Green Chilli
  • 1/2 tsp Jeera Powder
  • Green Coriander Leaves to garnish
  • 5-7 cups Water As per the consistency of gravy needed


  1. Wash and soak chole in water for all night.
  2. Next morning, In a pressure cooker, add 5 cups water.

  3. Add Salt, red chilli powder, haldi.

  4. Put in the chole and boil till 3 whistles on full flame.
  5. In a pan take 2 tablespoon oil.

  6. Add 3 medium size onion, chopped into slices.

  7. Fry till they turn light golden brown.

  8. Add 1 teaspoon ginger-garlic-green paste and chopped green chilli.

  9. Fry for 1 minute.

  10. Add dry masalas like garam masala powder, dhania powder, Chole masala, Jeera powder, salt.Fry for 1 minute.
  11. Add 2 big size chopped tomatoes.

  12. Fry till sides leave oil.
  13. Add the chole water and whisk with a hand blender.

  14. Add the boiled chole and cook for

  15. whistles on slow flame.

  16. Garnish with green dhania leaves.
  17. Serve hot.
    Kabuli Chole

Pin this image to your board

Punjabi Chana Masala Recipe


Add Comment

How to make Khara Boondi
Khara Boondi Recipe
How to make Sweet Boondi
Sweet Boondi Recipe
How to make Tomato Thokku
Tomato Thokku Recipe | Thakkali Thokku Recipe
Imli Chutney Recipe
Imli Chutney Recipe | How to make Imli Chutney
healthy habits
10 Easy Change in Daily Habits That Will Help You Lose Weight
Planning to Turn Vegan? Here is What You Need to Know
foods that reduce mucus
Foods that Reduce Mucus and Restore Your Body’s Balance
foods that produce excessive mucus
Foods that Produce Excessive Mucus in the Body
Quiz – Can You Guess These Luxury Car Brand Names?
Quiz – Are You A Fan Of Alia Bhatt? Judge Your Fan Level With This Quiz
Quiz – Can You Identify These Great Indians?
A Shoe Lover’s Quiz