Fullmeals
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites
Fullmeals

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

cook@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Fullmeals

Authentic Punjabi Chole Recipe

Recipe by The Turmeric Kadhai

  • Ready in55 min
  • Prep15 min
  • Cook40 min
  • CuisineIndian · North Indian
  • Serves4 People
  • Calories~450 kcal
Authentic Punjabi Chole Recipe

Ingredients

For Boiling Chickpeas

  • 2 cups (soaked overnight)Kabuli Chana (Chickpeas)
  • 2Bay Leaves
  • 1Black Cardamom
  • 1 inch pieceCinnamon Stick
  • 2Green Cardamom
  • 3-4Cloves
  • as needed (to cover chickpeas by 1-1.5 inches)Water
  • 2 tsp (boiled in 1 cup water)Tea Leaves
  • 1 tspSalt
  • 1/4 tsp (optional)Baking Soda

For Chole Gravy

  • 3 tbspMustard Oil
  • 1/2 tspCumin Seeds
  • 2 medium (finely chopped)Onions
  • 1 tbspGinger-Garlic Paste
  • 1/2 tspTurmeric Powder
  • 1/2 tspKashmiri Red Chili Powder
  • 2 tbspChole Masala
  • 1/2 tspCoriander Powder
  • 1/2 tspCumin Powder
  • 2 medium (finely chopped)Tomatoes
  • to tasteSalt
  • 1 tbsp (crushed)Kasuri Methi (Dried Fenugreek Leaves)
  • 1/2 tspGaram Masala

For Tempering (Tadka)

  • 2 tbspGhee
  • 2Dry Red Chilies
  • 1 inchGinger Juliennes
  • 2 (slit)Green Chilies

For Garnish

  • 2 tbsp (chopped)Fresh Coriander

Step-by-Step Instructions

  1. 1.Prepare Tea Water

    In a small saucepan, boil 1 cup of water with 2 teaspoons of tea leaves. Let it boil for a few minutes until it turns a deep dark color. This tea water will be used for boiling the chickpeas to give them a rich, dark hue.

  2. 2.Boil Chickpeas with Whole Spices

    Add 2 cups of pre-soaked (overnight) Kabuli Chana (chickpeas) to a pressure cooker. Add 2 bay leaves, 1 large black cardamom, a 1-inch piece of cinnamon stick, 2 green cardamoms, and 3-4 cloves. Pour in enough fresh water to cover the chickpeas by about 1 to 1.5 inches. Strain the prepared tea water and add it to the pressure cooker. Add 1 teaspoon of salt and optionally 1/4 teaspoon of baking soda for softer chickpeas. Close the lid and cook for 4-5 whistles until the chickpeas are soft and easily mashable.

  3. 3.Prepare the Masala Base

    Heat 3 tablespoons of mustard oil in an iron kadhai (wok). Once the oil is hot, add 1/2 teaspoon of cumin seeds and let them splutter. Then, add 2 finely chopped medium onions and sauté until they turn a deep golden brown, stirring occasionally.

  4. 4.Add Ginger-Garlic Paste and Dry Spices

    Once the onions are golden, add 1 tablespoon of ginger-garlic paste. Sauté for 1-2 minutes on medium flame until the raw smell of ginger and garlic disappears. Reduce the flame to low and add 1/2 teaspoon of turmeric powder, 1/2 teaspoon of Kashmiri red chili powder, 2 tablespoons of chole masala, 1/2 teaspoon of coriander powder, and 1/2 teaspoon of cumin powder. Add a splash of water to prevent the spices from burning and cook the masala, stirring continuously, until the oil starts to separate from the sides.

  5. 5.Cook Tomatoes

    Add 2 finely chopped medium tomatoes and salt to taste to the masala. Cook the tomatoes, stirring occasionally, until they soften completely and the masala releases oil from the sides. This step requires patience for a rich gravy.

  6. 6.Combine Chickpeas with Masala

    Take a ladleful of the boiled chickpeas and mash them directly into the cooked masala in the kadhai. This will help thicken the gravy. Then, add the remaining boiled chickpeas along with the tea-infused water they were cooked in (discard the whole spices like bay leaves and cardamoms if you wish). Mix well.

  7. 7.Simmer and Finish Gravy

    Stir the chickpeas and masala together for 1-2 minutes. Let the chole simmer for 5-7 minutes in the iron kadhai to allow the flavors to meld and the color to deepen. Add 1 tablespoon of crushed Kasuri Methi and 1/2 teaspoon of garam masala. Mix well and let it cook for another 1-2 minutes.

  8. 8.Prepare and Add Tempering

    In a small tadka pan, heat 2 tablespoons of ghee. Add 2 dry red chilies, 1 inch of ginger juliennes, and 2 slit green chilies. Sauté until the ginger turns golden brown and the chilies are fragrant.

  9. 9.Garnish and Serve

    Pour the hot tempering directly over the simmering chole. Garnish with a generous amount of freshly chopped coriander. Serve hot with bhature or rice.

Printed from Fullmeals.com — turn any cooking video into a recipe.

Authentic Punjabi Chole Recipe

Ready in

55 mins

Cuisine

Indian · North Indian

Prep Time

15 min

Cook Time

40 min

Serving

4 People

Calories / Serving

~450 kcal
Recipe by The Turmeric Kadhai on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 28 ready
All Ingredients

For Boiling Chickpeas

All Ingredients

For Chole Gravy

All Ingredients

For Tempering (Tadka)

All Ingredients

For Garnish

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Prepare Tea Water

    In a small saucepan, boil 1 cup of water with 2 teaspoons of tea leaves. Let it boil for a few minutes until it turns a deep dark color. This tea water will be used for boiling the chickpeas to give them a rich, dark hue.

  2. 2

    Boil Chickpeas with Whole Spices

    Add 2 cups of pre-soaked (overnight) Kabuli Chana (chickpeas) to a pressure cooker. Add 2 bay leaves, 1 large black cardamom, a 1-inch piece of cinnamon stick, 2 green cardamoms, and 3-4 cloves. Pour in enough fresh water to cover the chickpeas by about 1 to 1.5 inches. Strain the prepared tea water and add it to the pressure cooker. Add 1 teaspoon of salt and optionally 1/4 teaspoon of baking soda for softer chickpeas. Close the lid and cook for 4-5 whistles until the chickpeas are soft and easily mashable.

  3. 3

    Prepare the Masala Base

    Heat 3 tablespoons of mustard oil in an iron kadhai (wok). Once the oil is hot, add 1/2 teaspoon of cumin seeds and let them splutter. Then, add 2 finely chopped medium onions and until they turn a deep golden brown, stirring occasionally.

  4. 4

    Add Ginger-Garlic Paste and Dry Spices

    Once the onions are golden, add 1 tablespoon of ginger-garlic paste. for on medium flame until the raw smell of ginger and garlic disappears. the flame to low and add 1/2 teaspoon of turmeric powder, 1/2 teaspoon of Kashmiri red chili powder, 2 tablespoons of chole masala, 1/2 teaspoon of coriander powder, and 1/2 teaspoon of cumin powder. Add a splash of water to prevent the spices from burning and cook the masala, stirring continuously, until the oil starts to separate from the sides.

  5. 5

    Cook Tomatoes

    Add 2 finely chopped medium tomatoes and salt to taste to the masala. Cook the tomatoes, stirring occasionally, until they soften completely and the masala releases oil from the sides. This step requires patience for a rich gravy.

  6. 6

    Combine Chickpeas with Masala

    Take a ladleful of the boiled chickpeas and mash them directly into the cooked masala in the kadhai. This will help thicken the gravy. Then, add the remaining boiled chickpeas along with the tea-infused water they were cooked in (discard the whole spices like bay leaves and cardamoms if you wish). Mix well.

  7. 7

    Simmer and Finish Gravy

    Stir the chickpeas and masala together for . Let the chole for in the iron kadhai to allow the flavors to meld and the color to deepen. Add 1 tablespoon of crushed Kasuri Methi and 1/2 teaspoon of garam masala. Mix well and let it cook for another .

  8. 8

    Prepare and Add Tempering

    In a small tadka pan, heat 2 tablespoons of ghee. Add 2 dry red chilies, 1 inch of ginger , and 2 slit green chilies. until the ginger turns golden brown and the chilies are fragrant.

  9. 9

    Garnish and Serve

    Pour the hot directly over the chole. Garnish with a generous amount of freshly chopped coriander. Serve hot with bhature or rice.

Before You Cook

Helpful details before you start
Spice LevelFiery
Mustard · Ginger · Kashmiri chili · Garam masala · Red chili · Green chili
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 6 swaps
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
Ingredient Substitutions
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)

Plan Ahead

Complete this step earlier to save time later.

  • Step2
    Boil Chickpeas with Whole SpicesOvernight

    Add 2 cups of pre-soaked (overnight) Kabuli Chana (chickpeas) to a pressure cooker. Add 2 bay leaves, 1 large black cardamom, a 1-inch piece of cinnamon stick, 2 green cardamoms, and 3-4 cloves. Pour in enough fresh water to cover the chickpeas by about 1 to 1.5 inches. Strain the prepared tea water and add it to the pressure cooker. Add 1 teaspoon of salt and optionally 1/4 teaspoon of baking soda for softer chickpeas. Close the lid and cook for 4-5 whistles until the chickpeas are soft and easily mashable.

    View Step 2

Variations

Simple ways to adapt this recipe.

  • 1
    For a spicier versionCustomise

    Increase the amount of green chilies or add red chili powder to the masala.

  • 2
    You can use tomato pureeIngredient swap

    You can use tomato puree instead of finely chopped tomatoes for a smoother gravy.

Helpful Tips

Small details that can improve the final result.

  • 1
    Flavour tipUse an Iron Kadhai (wok)

    Use an iron kadhai (wok) for cooking the chole to enhance both color and flavor.

  • 2
    Flavour tipCook the Masala Slowly and

    Cook the masala slowly and thoroughly until oil separates to achieve a rich, deep flavor.

  • 3
    Cooking tipMashing Some of the Boiled

    Mashing some of the boiled chickpeas into the gravy helps to thicken it and give it a luscious texture.

  • 4
    Cooking tipAdding a Pinch of Baking

    Adding a pinch of baking soda while boiling chickpeas can help them become softer.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Perfect Chapatti / Roti

Perfect Chapatti / Roti

Cuisine

Indian · South Asian

Prep + Cook Time

47 Minutes

Difficulty Level

Medium

Homemade Roti (Indian Flatbread)

Homemade Roti (Indian Flatbread)

Cuisine

Indian · North Indian

Prep + Cook Time

32 Minutes

Difficulty Level

Easy

Dhaba Style Curry MUTTER PANEER

Dhaba Style Curry MUTTER PANEER

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Palak Paneer with a Twist

Palak Paneer with a Twist

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Medium

Palak Paneer (Spinach and Paneer Curry)

Palak Paneer (Spinach and Paneer Curry)

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Creamy Paneer Curry (Paneer Makhani)

Creamy Paneer Curry (Paneer Makhani)

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium