• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Yellow Chili's
  • Food Recipes
  • Drinks
  • Collections
  • About
  • Subscribe
menu icon
go to homepage
  • Food Recipes
  • Drinks
  • Collections
  • About Us
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Food Recipes
    • Drinks
    • Collections
    • About Us
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » Recipes » Veg Curry » Chole

    Punjabi Chole Recipe

    Published: April 26, 2022 by Sangeetha Vel | Updated: January 7, 2023 Leave a Comment

    13 shares
    Jump to Recipe

    Chole is a spicy, tangy, and flavorful Punjabi Style Indian dish. It is usually made with chickpeas, Indian spices, herbs, and flavor-bursting Chole masala powder. The recipe I have shared here shows you how to make authentic Chole with easy step-by-step instructions for you to try and enjoy at home.

    I have also shared a detailed video of this recipe to make the cooking process simple and clear. This homemade Chole Masala is one of the finger-licking vegan-friendly curry dishes that taste great with bhatura, poori, roti, naan, white rice or other rice dishes for lunch and dinner. And it is one of the important bases used in Samosa Chaat.

    Punjabi Chole Curry in a bowl
    Jump to:
    • What is Chole?
    • Ingredients
    • How to make Chole?
    • Tips
    • Storage Suggestions
    • Serving Suggestions
    • Related Recipes
    • Punjabi Chole Recipe video
    • 📖 Recipe
    • FAQ

    What is Chole?

    Chole also called Chole Masala is an authentic Punjabi Style Indian curry. It is nothing but an onion-tomato-based chickpea curry made with Indian spices, herbs, and flavorful chole masala powder.

    This Chole is one of the common side dishes consumed in the northern part of India. You may find this dish alongside Bhatura, rice, naan, roti, and similar other dishes. It is also widely served in restaurants, weddings, and street food stalls. It is also served over samosa and other street food chaat recipes.

    Now you may have a question so what is the difference between Chole and Chana masala? Chole is typically a Punjabi word and chana is the Hindi word for chickpeas. Chole is usually made with chickpeas and authentic chole masala powder while Chana Masala is a chickpea curry made with basic Indian spice powders. And you do not necessarily need a chole masala powder to make chana masala.

    Ingredients

    The ingredients you will need to make this Chole are basic Indian pantry stuff. And they should be easily available in most Indian grocery stores around. So let's see what are they below.

    Chole Ingredients on a table
    • Chickpeas - I have used dried chickpeas here and soaked them in water overnight. But you can also use store brought canned chickpeas
    • Whole Spices - Whole Indian Spices like bay leaves, cinnamon, cloves, and cardamom
    • Onion and Tomato - I have used diced onion and tomato but you can also feel free to use onion puree and tomato puree
    • Chole Masala Powder - Delivers the authentic Punjabi flavor and taste to your curry
    • Other Spice Powders - Chili powder, garam masala powder for the spice and flavor
    • Ginger Garlic Paste - Gives a rich aroma and taste to curries. You can also use grated ginger and garlic for similar results
    • Herbs - Kasoori Methi is nothing but dried fenugreek leaves and fresh cilantro(coriander leaves)

    How to make Chole?

    The recipe I have shared here is a Punjabi Style Chole that is usually made with white chana or chickpea. To make Chole, some people will add tea bags while pressure cooking the chickpeas. Adding tea bags usually delivers a dark color to the gravy but here I haven't added tea bags. If you are really looking for a dark color curry then feel free to use 2 tea bags while pressure cooking the chickpeas.

    Chole Curry in a bowl

    Following are the high-level instructions to make this dish but for detailed step-by-step instructions with photos and video, please check out the recipe card below.

    To cook Chickpeas (skip this step if using canned chickpeas)

    • Soak Chickpeas - Wash the 1 cup of dried chickpeas and soak them with 2 cups of water overnight
    • Cook - In a pressure cooker with medium heat, add the overnight soaked chickpeas, 2 cups of water, 1 tsp of salt, and close the lid with the regulator
    • Release the pressure naturally - Wait for 5 whistles and switch off the heat. Allow the pressure cooker to naturally release the pressure and then open the lid. Reserve these cooked chickpeas for later use (make sure not to discard the water that we used for cooking the chickpeas)

    To Make Chole

    • Saute the whole spices - In a pan with medium heat, pour oil and add bay leaves, cinnamon stick, cloves, cardamom, green chilies and saute until it turns aromatic
    • Caramelise the onion - Add the chopped onions and saute until it turns soft
    • Add Ginger Garlic paste - Add ginger-garlic paste or grated ginger garlic and saute until it turns aromatic
    • Add the spice powders - Now add paprika, garam masala, chole masala, turmeric powder, and give a quick mix
    • Soften the tomatoes - Add the diced tomatoes and stir and cook until they turn mushy
    • Mix in cooked chickpeas - Now add the cooked chickpeas with water and give a good mix. Season with salt and cook for 7 to 10 minutes. We have already added a tsp of salt while cooking chickpeas so keep an eye while adding salt (if you are using canned ones then I recommend 2.5 to 3 cups of canned chickpeas for this recipe) Note: You can use the same water from the can and adjust the consistency by adding water if needed
    • Simmer and cook - After 10 minutes, simmer the heat and cook the chole until it turns reddish-brown (for a thicker curry you could also mash some of the cooked chickpeas with a masher while the gravy is simmering)
    • Garnish and Serve -Finally, add kasoori methi, and coriander leaves and give a nice mix. Remove the Chole from the heat and it is now ready for you to taste and enjoy. Garnish this Chole with coriander leaves, julienned ginger, and serve with rice, bhatura, roti, chapati, paratha, or similar other Indian dishes

    Tips

    • Cooking Chickpeas - Always soak the dried chickpeas in water for at least 5 hours before pressure cooking them to achieve a soft chole
    • Canned Chickpeas - Even though I have used dried chickpeas here you can also use store brought canned chickpeas to make this Punjabi Chole
    • Chickpea Cooking Methods - Even though I have used a pressure cooker to cook the chickpeas, you can also use an instant pot or stovetop to cook the them
    • Instant Pot Method - For soaked chickpeas, add the soaked chickpeas and 3 cups of water and pressure cook for 12 minutes. Once the alarm beeps allow the pressure to release naturally for 10 minutes. After that release the remaining pressure manually
    • For the stovetop - Add the soaked chickpeas to a large pot and add 5 cups of water. Bring it to boil on medium heat. Then simmer the heat and cook for about 50 to 60 minutes for soft chickpeas (Note: both the stovetop and instant pot method is suggested for 1 cup of dried chickpeas that are soaked overnight)
    • Chole Masala Powder - Chole Masala powder is one of the key ingredients to achieving an authentic taste and flavor to the curry. And should be easily available in most Indian Grocery stores

    Storage Suggestions

    You can store this curry for up to 2 days in the refrigerator. Make sure to store them in an air-tight container to retain their flavor and taste.

    Serving Suggestions

    Serve this Chole with rice dishes like white rice, basmati rice, bhatura, poori, roti, chapati, appam, or similar other Indian flatbreads. It can also be used to make Samosa Chaat with Samosa and Tamarind Sauce.

    Related Recipes

    You may also find similar Indian recipes below and more at veg curry recipes.

    • Chana Masala
    • Roasted Chickpeas
    • Aloo Gobi
    • Paneer Tikka Masala
    • Bhindi Masala
    • Paneer Masala
    • Vegetable Korma
    • Meal Maker Curry (Soya Chunks)
    • Kadala Curry
    • Sambar

    Punjabi Chole Recipe video

    I have also shared a detailed video of this Chole Recipe below that I hope will help you to make an authentic Punjabi Style Curry at home. You could also find this recipe in a story format.

    📖 Recipe

    Chole in a bowl

    Chole

    Chole is a spicy, tangy, and flavorful Punjabi Style Indian curry dish. It is usually made with chickpeas, Indian spices, herbs, and flavor-bursting Chole masala powder. This homemade Chole Masala is one of the finger-licking curry dishes that taste great with bhatura, poori, roti, naan, or rice.
    5 from 1 vote
    Author: Sangeetha Vel
    Subscribe
    print email pin comment Save Saved!
    Course: Main Course
    Cuisine: Indian
    Diet: Vegan
    Prep: 15 mins
    Cook: 30 mins
    Adjust 5 serving

    Ingredients
     
     

    For Pressure Cooking Chickpeas

    • 1 cup Chickpeas, soaked overnight
    • 2 cups Water
    • 1 tsp Salt

    For Making Chole

    • ¼ cup Oil
    • 2 Bay Leaves
    • 1 Cinnamon Stick, small
    • 3 Cloves
    • 4 Cardamom
    • 2 Green Chili, slit
    • 1 Onion, chopped (medium size)
    • 1 tsp Ginger Garlic Paste , or grated ginger garlic
    • 1 tsp Paprika, or Kashmiri Chili Powder
    • 1 tsp Garam Masala
    • 1 tsp Chole Masala
    • ¼ tsp Turmeric Powder
    • 1½ cup Diced Tomatoes
    • Salt, as needed
    • 1 tsp Kasoori Methi
    • 2 tbsp Coriander Leaves
    • 1 tsp Ginger, julienned, to garnish
    More on Measurements & Conversions »
    Prevent your screen from going dark

    Instructions
     

    To cook Chickpeas (skip this step if using canned chickpeas)

    • In a pressure cooker with medium heat, add the overnight soaked chickpeas, 2 cups of water, 1 tsp of salt, and close the lid with the regulator
      Adding soaked chickpeas to pressure cooker
    • Wait for 5 whistles and switch off the heat. Allow the pressure cooker to naturally release the pressure and open the lid
      Pressure cooking the chickpeas
    • Reserve these cooked chickpeas for later use (make sure not to discard the water that we used for cooking the chickpeas)
      Soft cooked chickpeas

    To Make Chole

    • In a pan with medium heat, pour oil and add bay leaves, cinnamon stick, cloves, cardamom, and green chilies and saute until it turns aromatic
      Sauteing the whole Indian spices
    • Add the chopped onions and saute until it turns soft
      Sauteing the onions
    • Add ginger-garlic paste or grated ginger garlic and saute until it turns aromatic
      Adding grated ginger garlic to the onion mixture
    • Now add paprika, garam masala, chole masala, turmeric powder, and give a quick mix
      Indian spice powders added to the onion mixture
    • Add the diced tomatoes and stir and cook until they turn mushy
      Onion tomato mixture in the pan
    • Now add the cooked chickpeas with water and give a good mix. Season with salt and cook for 7 to 10 minutes. We have already added a tsp of salt while cooking chickpeas so keep an eye while adding salt (if you are using canned ones then I recommend 2.5 to 3 cups of canned chickpeas) Note: You can use the same water from the can and adjust the consistency by adding water if needed
      Stirring the cooked chickpeas to onion tomato mixture
    • After 10 minutes, simmer the heat and cook the chole until it turns reddish-brown (for a thicker curry you could also mash some of the cooked chickpeas with a masher)
      Punjabi Chole is cooking in a pan
    • Finally, add kasoori methi, and coriander leaves and give a nice mix. Remove the Chole from the heat and it is now ready for you to taste and enjoy
      Chole is garnished with kasoori methi and cilantro leaves

    To Serve

    • Garnish this Chole with coriander leaves, julienned ginger, and serve with rice, bhatura, roti, chapati, paratha, or similar other Indian dishes
      Serving Chole in a bowl

    Video

    Notes

    1. Cooking Chickpeas - Always soak the dried chickpeas in water for at least 5 hours before pressure cooking them to achieve a soft chole
    2. Canned Chickpeas - Even though I have used dried chickpeas here you can also use store brought canned chickpeas to make this Punjabi Chole
    3. Chickpea Cooking Methods - Even though I have used a pressure cooker to cook the chickpeas, you can also use an instant pot or stove top to cook the chickpeas. But cooking chickpeas on the stovetop method may take a little longer time when compared to the instant pot or pressure cooker
    4. Chole Masala Powder - Chole Masala powder is one of the key ingredients to achieving an authentic taste and flavor to the curry. And should be easily available in most Indian Grocery stores

    Nutrition

    Serving: 1serving | Calories: 190kcal | Carbohydrates: 17g | Protein: 4g | Fat: 12g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 7g | Trans Fat: 0.04g | Sodium: 637mg | Potassium: 292mg | Fiber: 5g | Sugar: 5g | Vitamin A: 140IU | Vitamin C: 13mg | Calcium: 61mg | Iron: 2mg
    Tried this recipe?Mention @yellowchilis or tag #yellowchilis!

    FAQ

    What is Chole?

    Chole also called Chole Masala is an authentic Punjabi Style Indian curry. It is nothing but an onion-tomato-based chickpea curry made with Indian spices, herbs, and flavorful chole masala powder.

    What is the difference between Chole and chana?

    Chole is typically a Punjabi word and chana is the Hindi word for chickpeas. Chole is usually made with chickpeas and authentic chole masala powder while Chana Masala is a chickpea curry made with basic Indian spice powders. And you do not necessarily need a chole masala powder to make chana masala.

    What can I substitute for chole masala powder?

    You can substitute 1 tsp of chole masala powder with ½ tsp of garam masala powder and ½ tsp of coriander powder. but the substitute will not deliver the authentic Punjabi chole flavor and taste.

    I hope you enjoyed the recipe that I have shared here and I would love to hear from you about how it turned out for you. Please let me know.

    If you have any other questions, feel free to post them in the comment section below and I will try to get back to you as soon as possible.

    Happy Cooking!

    Related Recipes:

    Tomato Garlic Rasam Recipe Without Dal and Rasam PowderRasam Recipe Chana Masala Recipe Kadala Curry Kerala StyleKadala Curry Recipe Bhindi MasalaBhindi Masala Recipe
    « Creamy Salmon Pasta Recipe
    Kale Smoothie Recipe with Pineapple »
    13 shares

    Reader Interactions

    Leave a Review Cancel reply

    Your email address will not be published. Required fields are marked *

    Rate the Recipe!




    Primary Sidebar

    Hey, Nice to see you!

    Sangeetha Vel Yellow Chili's

    Hi, I'm Sangeetha Vel! the author, recipe researcher, creator, and cooking hands behind Yellow Chili's. A realistic, friendly, empathetic, and enthusiastic foodie who loves to share authentic, easy, quick, healthy, instant, and kids-approved recipes.

    More about me →

    Stay Connected
















    Featured Recipes

    • Eggplant Parmesan in a Ceramic Baking tray
      Eggplant Parmesan Recipe
    • Honey Glazed Carrots served in a white bowl with greens and rice nearby
      Honey Glazed Carrots Recipe
    • Thai Iced Tea served in a tall glass with condensed milk and cookies placed near by.
      Thai Tea Recipe
    • Bubble Tea served in a glass with brown sugar placed in a bowl.
      Bubble Tea Recipe (Boba Milk Tea)
    • Crispy Oven Baked Chicken Drumsticks in a plate
      Oven-Baked Chicken Drumsticks Recipe
    • Fried Shrimp in a bowl
      Fried Shrimp Recipe
    • Oatmeal smoothie served in a glass with oatmeal placed in a bowl.
      Oatmeal Smoothie Recipe
    • Hot Cocoa served in a cup topped with marshmallows.
      Hot Cocoa Recipe

    Footer

    ↑ back to top

    About

    • About Us
    • Privacy Policy
    • Terms & Conditions

    Stay Connected

    • Contact Us
    • Sign Up for Recipes

    More Contents

    • Web-Stories

    Copyright © 2023 Yellow Chili's