Newspoint Logo

Chole Masala Recipe: The Secret to Perfect Punjabi Flavors at Home

Newspoint
Few Indian dishes are as comforting and satisfying as a bowl of spicy, flavorful chole masala. Made with chickpeas cooked in a rich onion-tomato gravy and aromatic spices, this North Indian favorite pairs perfectly with bhature, naan, roti, or rice. The good news is that you can recreate the restaurant-style taste right in your kitchen with a few simple ingredients.
Hero Image


What is Chole Masala?

Chole masala is a popular Punjabi dish made using chickpeas (chole) simmered in a spicy and tangy gravy. The combination of spices gives the dish its signature flavor, while the chickpeas provide a hearty texture and plenty of protein.

Ingredients

For Boiling Chickpeas

  • 1 cup dried chickpeas (or 2 cups canned chickpeas)
  • 4 cups water
  • 1 tea bag (optional, for darker color)
  • ½ teaspoon salt

For the Masala

  • 2 tablespoons oil or ghee
  • 1 teaspoon cumin seeds
  • 2 medium onions, finely chopped
  • 1 tablespoon ginger-garlic paste
  • 2 medium tomatoes, pureed
  • 1 green chili, chopped
  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1 teaspoon coriander powder
  • ½ teaspoon garam masala
  • 1 teaspoon chole masala powder
  • Salt to taste
  • 1 teaspoon lemon juice
  • Fresh coriander leaves for garnish

Step 1: Prepare the Chickpeas

Soak the dried chickpeas overnight or for at least 8 hours. Drain and rinse them well. Pressure cook the chickpeas with water, salt, and a tea bag for 5-6 whistles or until soft. Remove the tea bag and set the chickpeas aside.

You may also like



Step 2: Make the Gravy

Heat oil in a pan and add cumin seeds. Once they begin to splutter, add the chopped onions and saute until golden brown. Stir in the ginger-garlic paste and cook for a minute until the raw aroma disappears.

Step 3: Add Tomatoes and Spices

Add the tomato puree and green chili. Cook until the oil starts separating from the masala. Mix in turmeric powder, red chili powder, coriander powder, chole masala powder, and salt. Cook for another 2-3 minutes.


Step 4: Combine Chickpeas and Masala

Add the boiled chickpeas along with about a cup of the cooking liquid. Mix well and let the curry simmer for 15-20 minutes. Lightly mash a few chickpeas to make the gravy thicker and richer.

Step 5: Finish and Garnish

Sprinkle garam masala and lemon juice. Stir well and cook for another minute. Garnish with freshly chopped coriander leaves before serving.

Tips for Restaurant-Style Chole

  • Soak chickpeas overnight for a softer texture.
  • Use a tea bag while boiling for the traditional dark color.
  • Simmer the curry longer to develop deeper flavors.
  • Slightly mash some chickpeas for a thicker gravy.
  • Add a dollop of butter before serving for extra richness.

Serving Suggestions

Chole masala tastes delicious with:
  • Bhature
  • Naan
  • Kulcha
  • Jeera rice
  • Plain steamed rice
  • Roti or paratha

Homemade chole masala is packed with flavor, easy to prepare, and perfect for both everyday meals and special occasions. With tender chickpeas and a rich blend of spices, this classic Punjabi dish is sure to become a family favorite. Whether served with fluffy bhature or simple rice, a bowl of chole masala always delivers comfort and satisfaction.







Loving Newspoint? Download the app now
Newspoint