The Healthify Food Library

The Healthify Food Library

punjabi chole recipe



Punjabi Chole is a popular North Indian dish made with chickpeas, spices, onions, and tomatoes. It has a rich and spicy flavor and is often served with Bhature (a deep-fried bread), making it a popular combination known as 'Chole Bhature'. This dish is also high in protein and fiber, making it a healthy and nutritious meal.

Get the best of both worlds - the taste you love and the health benefits you need - with punjabi chole recipe

Chat with our coaches to find out how.




chickpeas, soaked overnight

1 cup

onions, finely chopped


tomatoes, finely chopped


chole masala

2 teaspoons

red chili powder

1 teaspoon

turmeric powder

1/2 teaspoon

coriander powder

2 teaspoons

cumin seeds

1 teaspoon


2 teaspoons

garlic paste


2 tablespoons

Salt to taste



Step 1:

Drain the soaked chickpeas and rinse them with fresh water.

Step 2:

In a pressure cooker, add the chickpeas, salt, and enough water to submerge the chickpeas. Cook for 4-5 whistles or until the chickpeas are soft.

Step 3:

Heat oil in a pan, add cumin seeds and let them splutter.

Step 4:

Add the onions and fry until they are golden brown.

Step 5:

Add the ginger-garlic paste and fry for a minute.

Step 6:

Add the chopped tomatoes, salt, and all the dry spice powders. Cook until the tomatoes are soft.

Step 7:

Now add the cooked chickpeas and mix well. Add some water if necessary.

Step 8:

Cover the pan and let it simmer for about 10-15 minutes.

Step 9:

Garnished with fresh coriander leaves and serve hot with Bhature or rice.

Frequently Asked Questions