• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Profusion Curry
  • Recipes
    • Appetizers
    • Salads
    • Comfort Food
    • Curry Recipes
    • Desserts
    • Dinner
    • Drinks
    • Gluten Free
    • Indian Food
    • Instant Pot
    • Low Carb Vegetarian Recipes
    • Seasonal and Holiday Recipes
    • Vegan Recipes
  • About Us
  • Privacy Policy
menu icon
go to homepage
  • Home
  • 30-minute Dinners
  • Recipe Index
  • About Us
  • Privacy
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Home
    • 30-minute Dinners
    • Recipe Index
    • About Us
    • Privacy
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    • Crispy golden air fryer corn fritters made with chickpea flour are served for vegan and gluten-free appetizer.
      Air fryer corn fritters without eggs
    • Edible cookie dough with almond flour which makes healthy gluten free and vegan snack in just 10-minutes.
      Edible Cookie Dough with Almond Flour
    • Instant Pot Vegan Split Pea Soup which is Thick creamy soup for one pot meal , suitable for dairy free, gluten free meals.
      Instant Pot Vegan Split Pea Soup (Easy, Healthy, One-Pot Meal)
    • Banza Chickpea pasta with broccoli is served for low carb, high protein meals. This vegan and gluten-free pasta recipe is full of clean eating ingredients.
      Chickpea Pasta with Broccoli (High Protein, 20-Minute Meal)
    • Spicy edamame which are young green soybean pods cooked in spicy chili garlic sauce to make appetizer or snack.
      Spicy Garlic Edamame
    • Healthy vegan sweet potato stir fry recipe with colorful vegetables and spices.
      Savory Sweet Potato Stir Fry
    • Chinese Eggplant Recipe with garlic sauce which is a Vegetarian Chinese eggplant recipe with garlic, chili, and savory sauce.
      Chinese Eggplant with Garlic Sauce (Better Than Takeout)
    • Healthy low carb Thai zucchini noodle recipe with spicy peanut sauce.
      Thai Zucchini Noodles with Peanut Sauce
    • Pasta primavera with pesto, mushrooms and other vegetables.
      Pasta Primavera with Pesto (Easy + Instant Pot)
    • Indian chaat dish and popular street food ragda patties plated.
      Ragda Patties Recipe (Street-Style + No-Soak Hack)
    • Air Fryer Red Cabbage served for side dish.
      Air Fryer Red Cabbage
    • Close-up of buffalo cauliflower wings tossed in spicy sauce copycat recipe.
      Crispy Buffalo Wild Wings Cauliflower Wings Recipe
    Profusion Curry » Curry Recipes

    Instant Pot Chole Masala (Punjabi Chole-Chickpea Curry)

    Published: Apr 29, 2026 by Prajakta Sukhatme · This post may contain affiliate links · 7 Comments

    Jump to Recipe Print Recipe
    Instant Pot Chole Masala recipe pin with text overlay.

    When you’re craving bold, comforting Indian flavors without spending hours in the kitchen, this Instant Pot Chole Masala is exactly what you need. Made with tender chickpeas simmered in a rich onion-tomato gravy, this classic Punjabi dish delivers deep, authentic flavor with minimal effort.

    Instant Pot Chole Masala served in a bowl with fresh cilantro and lemon wedges on the side

    Thanks to the Instant Pot, what traditionally takes hours now comes together in one pot with very little hands-on time. The result? A hearty, protein-rich curry that’s perfect for weeknights, meal prep, or a cozy weekend dinner.

    What Is Chole Masala?

    Chole Masala (also known as chana masala) is a popular North Indian curry made with chickpeas cooked in a spiced onion and tomato gravy. It’s known for its bold, tangy, and slightly spicy flavor profile.

    Traditionally served with bhatura, naan, or jeera rice, it’s a staple comfort food in many Indian households.

    Learn to make restaurant quality Punjabi chole using electric pressure cooker like Instant Pot as well as on stove top presure cooker. Like Rajma Masala , Punjabi Kadhi Pakora and Aloo Matar, this curry is Indian Soul Food.

    This gluten-free, vegan and dairy free chana masala is full of plant protein and fiber. It has great depth of flavors thanks to myriad of herbs and spices

    Why You’ll Love This Instant Pot Chole Masala

    • One-pot convenience – Less cleanup, more flavor
    • Authentic taste – Deep, layered spices without complicated steps
    • Meal-prep friendly – Tastes even better the next day
    • Vegan & gluten-free – Naturally healthy and satisfying
    • Flexible – Works with soaked or canned chickpeas

    This dish hits that perfect balance of spicy, tangy, and savory that makes it incredibly addictive.

    Ingredients

    The exact measurements and details are in recipe card. Here's the ingredients with little more details.

    Chana Masala Ingredients and spices on black platter
    • Chickpeas: or garbanzo beans or chole are the main ingredient. You rinse and soak them in water for at least 4-6 hours, preferably overnight for perfectly melt in mouth texture.
    • Gravy : The onion, garlic, ginger and tomato are sauté in oil to make a base gravy. I like to use San Marzano Tomato Paste to add extra red color and tangy sweet taste. These tomatoes tend to be sweeter and less acidic.
    • Herbs and Spices : Chana Masala - Chole Masala powder is a spice blend used in this curry. As a substitute, you can use garam masala. A mix of whole spices and ground spices adds top notch flavors to this recipe. Dried fenugreek leaves or Kasoori Methi adds authentic Indian flavor to this scrumptious curry. If you don't have it readily available, simply skip it.
    • Dry Mango Powder ( amchur) adds a wonderful tangy taste to the chole. If you don't have dry mango powder or amchur, substitute it with 1 tablespoon lemon juice.
    • Oil or ghee, salt, pepper and paprika ( chili powder) are rest of the ingredients
    Chana Masala-Punjabi Chole-Indian Chickpea Curry in copper serving bowl.

    Easy Shortcuts

    Work smarter not harder my friends !! Seriously though, here are my few tips to make this Indian Chickpea Curry in a hurry.

    • If you forget to soak chickpeas, use canned chickpeas. Drain and rinse the canned chickpeas before using. Cooking time gets reduced to 10 minutes.
    • Use store brought Chole Masala. I prefer to use Everest Brand Chole Masala.
    • Use Marinara Sauce. Instead of cutting and sautéing onion, tomato and ginger garlic in oil, use marinara sauce. It gives deep red color with tangy taste.

    How to Make Instant Pot Chole Masala

    Collage of 4 steps  showing how to make Easy Instant Pot Chole Masala recipe with chickpeas, spices, and herbs

    Step 1: Prep the Chickpeas

    • Soak dried chickpeas for 6–8 hours or overnight
    • If using canned chickpeas, rinse and drain

    Step 2: Sauté the Base

    Turn on sauté mode:

    • Heat oil and add cumin seeds
    • Add onions and cook until golden
    • Stir in ginger, garlic, and green chilies
    • Add tomatoes and cook until soft and slightly thick

    Step 3: Add Spices

    Mix in: Turmeric, Red chili powder, Coriander powder and Chole masala. Cook briefly to release aromas.

    Step 4: Pressure Cook

    • Add chickpeas and water and seal the lid

    Cook on:

    • High pressure for 35–40 minutes (soaked chickpeas)
    • 8–10 minutes (canned chickpeas)

    Step 5: Finish & Garnish

    • Let pressure release naturally
    • Add amchur or lemon juice
    • Garnish with cilantro

    Let it sit for a few minutes—the gravy thickens beautifully.

    Close-up of Punjabi chickpea curry made in Instant Pot with rich tomato gravy. This vegan chana masala is also gluten-free.

    Why Instant Pot Works So Well

    The Instant Pot mimics traditional pressure cooking, allowing chickpeas to become soft and absorb spices deeply in less time.

    Instead of simmering for hours, you get the same comforting, slow-cooked flavor in under an hour.

    Tips for the Best Chole Masala

    If you want your recipe to stand out (and honestly taste better than the restaurant take out), pay attention to these:

    1. Don’t Skip Proper Sautéing

    This is where flavor builds. Undercooked onions = flat curry.

    2. Use Chole Masala Blend

    It contains multiple spices like cumin, coriander, cardamom, and more, giving the dish its signature taste.

    3. Add Tang at the End

    Amchur or lemon juice brightens everything.

    4. Let It Rest

    Chole tastes better after sitting—flavors deepen over time.

    Storage & Meal Prep

    • Refrigerator: Keeps well for 3–4 days
    • Freezer: Store up to 2 months
    • Meal prep tip: Make a double batch—it reheats beautifully

    In fact, chole masala is often made in large batches because it holds flavor so well.

    Chole with brown rice in two lunch containers with lemon wedges

    How to Make Stovetop Pressure Cooker Chana Masala

    • Heat oil in the pressure cooker on medium-high heat. Add cumin seeds, bay leaves, ginger and garlic. When the ginger and garlic start to sizzle, add onions and sauté for 3 minutes.
    • Add tomato, paste and all other spices. Mix well and continue to sauté till oil starts to separate on the side.
    • Drain the soaking water from chickpeas. Add chickpeas and water for cooking. Mix well. Close the lid.
    • Pressure cook on medium-high heat till you hear 6-7 whistles. Let the pressure release naturally. Open the lid.
    • Use a hand masher or the back of your spatula to mash the chole a bit. Add extra dried fenugreek leaves crushed in your palm for extra kick of flavors.
    • Garnish with cilantro. Chole Masala is ready to be served

    Our Popular Instant Pot Indian Curry Recipes

    Do you like Indian Food? We have compiled some delicious and easy to prepare Indian Instant Pot Recipes on our website. Do check it out. Some more easy Indian meal ideas you might want to try:

    • Matar Chaat - Yellow Peas Curry
    • Dum Aloo
    • Shahi Paneer Curry
    • Lobia Masala - Black Eyed Peas Curry
    • Rajma Masala - Kidney Beans Curry
    • Palak Paneer - Spinach and Cheese Curry
    • Jackfruit Coconut Curry
    Chole curry and Bhature on black plate with lemon wedges and onion and chili.

    Can I use canned chickpeas?

    Yes. Reduce cooking time significantly to avoid mushy texture.

    Why is my chole watery?

    Let it simmer on sauté mode after cooking to thicken.

    Can I skip soaking?

    You can, but soaking improves texture and digestion.

    Is this healthy?

    Absolutely. Chickpeas are high in protein and fiber, making this dish both filling and nutritious.

    What is in Chole Masala?

    Turmeric, ground cumin, ground coriander, fennel seeds, mint leaves, black and green cardamom, mace, cassia leaf and few other herbs are blended together. It brings amazing flavors and unique taste to this recipe.

    This Instant Pot Chole Masala is one of those recipes you’ll keep coming back to. It’s simple enough for beginners but delivers restaurant-quality flavor every time.

    If your goal is to create a reliable, comforting, and deeply flavorful Indian meal without spending hours cooking—this is it. Make it once, and it’ll likely become a regular in your kitchen.

    ★ If you make this INSTANT POT CHOLE MASALA - PUNJABI CHOLE RECIPE do let us know how you like it by ★ star rating it and leaving a comment below.

    📖 Recipe

    Close-up of Punjabi chickpea curry made in Instant Pot with rich tomato gravy. This vegan chana masala is also gluten-free.

    Instant Pot Chana Masala - Punjabi Chole - Chickpea Curry

    Prajakta Sukhatme
    Chana Masala or Punjabi Chole is treasured Indian Chickpea Curry. Make this restaurant quality curry with this easy, authentic recipe. A rich, flavorful Punjabi chickpea curry ready in one pot.
    4.72 from 7 votes
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 45 minutes mins
    Total Time 1 hour hr
    Course Curry
    Cuisine Indian
    Servings 4 cups
    Calories 278 kcal

    Equipment

    • Instant Pot

    Ingredients
      

    for Chole Curry

    • 1 cup dry Chickpeas soaked overnight in 4 cups of water
    • 1 Tablespoon Oil
    • 1 teaspoon minced garlic
    • 1 teaspoon minced ginger
    • 1 medium Onion finely diced
    • 2 small Tomatoes chopped
    • 2 Tablespoon Tomato paste
    • 2 cups Water for cooking
    • 1 black tea-bag for color
    • Cilantro to garnish

    Spices and Herbs

    • ½ teaspoon Cumin seeds
    • 2 Bay leaves
    • 1 teaspoon Coriander powder
    • 1 Tablespoon Chole Masala
    • ½ teaspoon Red chili powder
    • ¼ teaspoon ground black pepper
    • 1 inch Cinnamon stick or ¼ teaspoon cinnamon powder
    • 1 Tablespoon Dry Fenugreek leaves kasuri methi
    • 2 teaspoon Dry Mango powder Amchur . Substitute 1 Tablespoon lemon juice
    • Salt to taste

    Instructions
     

    • Wash the chickpeas in cold water. Soak chickpeas in 4 cups of water for at least for 4+ hours , or preferably over night. Drain them and discard the water just before cooking.

    How to Make Instant Pot Chole Masala

    • Start instant pot in SAUTE mode. Add oil, cumin seeds, bay leaves, cinnamon, minced ginger and garlic. When the cumin seeds and ginger and garlic start to sizzle, add onions and sauté for few minutes. Add tomato, paste and all other spices.
    • Continue to sauté for few more minutes. The oil will start to separate on the sides. ( this step helps bring out all intense flavors)
    • Add soaked chickpeas, teabag and water for cooking. Stir well. Make sure to scrap through the bottom so nothing is stuck there. (de-glaze) Cancel SAUTE.
    • Close the Instant Pot lid . Select MANUAL high pressure mode for 30 minutes with vent in sealing position. Alternatively, you can choose BEAN mode.
    • When the instant pot finishes cooking , let the pressure release naturally for 15 minutes. Release the leftovers pressure manually. Open the instant pot lid. Carefully remove and discard the tea bag, bay leaves and cinnamon stick.
    • Stir well. Using the back of ladle or spatula mash some of the chickpeas. If the curry looks too thin or watery, turn the instant pot setting to sauté mode and let it boil for 2 minutes.
    • Garnish with chopped cilantro. For added flavor, crush some dry fenugreek leaves on your palm and sprinkle them over. Chole Masala is ready to be devoured. Serve warm.

    How to Make Chole Masala Curry on Stove Top

    • Heat oil in the pressure cooker on medium-high heat. Add cumin seeds, bay leaves, ginger and garlic. When the ginger and garlic start to sizzle, add onions and sauté for 3 minutes.
    • Add tomato, paste and all other spices. Mix well and continue to sauté till oil starts to separate on the side. Drain the soaking water from chickpeas. Add chickpeas and water for cooking. Mix well. Close the lid.
    • Pressure cook on medium high heat till you hear 6-7 whistles. Let the pressure release naturally. Open the lid.
    • Use a hand masher or the back of your spatula to mash the chole a bit. Add extra dried fenugreek leaves crushed in your palm for extra kick of flavors.
    • Garnish with cilantro. Chole Masala is ready to be served

    Notes

    For Pot in Pot cooking: Brown Rice

    Prepare the curry mixture in main insert. Place the tall trivet in the middle of main insert. Combine water and brown rice in a Instant Pot safe stackable container. Place the container on top of the trivet. Close the lid.
    After it's done cooking, use tongs or oven mitts to carefully lift the bowl of brown rice. Then take out the trivet. Handle with extreme caution since it will be steaming hot.

    Storage & Meal Prep

    • Refrigerator: Keeps well for 3–4 days
    • Freezer: Store up to 2 months
    • Meal prep tip: Make a double batch—it reheats beautifully
    In fact, chole masala is often made in large batches because it holds flavor so well.

    Nutrition

    Serving: 1cupCalories: 278kcalCarbohydrates: 44gProtein: 13gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 6gSodium: 198mgFiber: 10gSugar: 10g
    Did you make this recipe?Please leave a rating and the review!

    This recipe was originally published on ProfusionCurry Website on April 11, 2019.

    Chose masala recipe pin with Vegan chana masala in Instant Pot garnished with cilantro.

    More Dinner Curry Recipes

    • Smoky baingan bharta made in airfryer with earthy Indian spices.
      Air Fryer Baingan Bharta Recipe (Smoky, Authentic + Easy Methods)
    • One bowl, big flavor: learn how to make classic Matar Chaat that tastes just like your favorite street stall—right at home.
      Matar Chaat - Yellow Peas Curry - Instant Pot
    • A bowl of green Curry tofu which is thai coconut curry tofu recipe served with rice for one pot comfort meal.
      Green Curry Tofu
    • Indian Pumpkin Curry with creamy coconut sauce in a saucepan.
      Indian Pumpkin Curry - Instant Pot Option

    Sharing is caring!

    • Share
    • Reddit
    • Flipboard
    • WhatsApp

    Reader Interactions

    Comments

    1. AD Barreuther

      December 21, 2020 at 10:06 am

      Your Instantpot Punjabi Chole is the BEST of all the recipes I have tried. Love the fact you include instructions for the store-bought Chole Masala that is readily available to me along with all the other great Indian spices!

      Reply
    2. MD

      December 01, 2020 at 3:54 pm

      I’ve tried this recipe several times and it comes out real good. Thanks for sharing! Just wondering what ratio of water to brown rice do you use when cooking it pot-in-pot with the chole in the main insert?

      Reply
      • admin

        December 01, 2020 at 4:22 pm

        I use 1.25 cup of water to 1 cup brown rice. For super soft rice, use 1.5 cup

        Reply
    3. Kelly Chilton-Davies

      July 22, 2020 at 1:46 pm

      Can this be made without a pressure cooked? I only have a slower cooker or a normal pan.
      Thanks Kelly

      Reply
      • admin

        July 23, 2020 at 3:20 am

        Yes it can be made in the slow cooker. After you put in everything with seasoning set it up for 4 hours on normal. Also check to make sure it has enough water midway through. You can also do this on regular heavy bottom pan. Cook it covered on medium heat for at least 45 minutes. In both instances you will want to cook the well soaked beans.

        Reply
    4. Reena Kiran

      May 26, 2020 at 2:23 pm

      Thank you for sharing this easy yummy recipe.
      Me and my entire family loved the chana masala with Puri.
      This recipe is a keep

      Reply
      • admin

        May 26, 2020 at 5:37 pm

        How wonderful ! So glad you loved it. Thank you for the feedback !

        Reply
    4.72 from 7 votes (7 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    I am the recipe developer and photographer of this food website ProfusionCurry! Join me for easy-to-follow recipes and trusted tips to make delicious food and yummy recipes.

    More about me →

    30-minute Dinners

    • Mushroom Stew with vegetables and seasoning served over mashed potatoes for comforting vegan and gluten free dinner.
      Mushroom Stew
    • Delicious and easy Vegan Chickpea Orzo Soup garnished and served in soup bowls.
      Vegetable Orzo Soup
    • Vegan Thai Red Curry with colorful vegetables and tofu served in a bowl.
      Vegetarian red curry recipe with tofu
    • Creamy risotto made easy in Instant Pot with mushrooms served for restaurant quality family dinner.
      Creamy Mushroom Risotto (Instant Pot Friendly)
    • An Italian dinner pasta with tomato cream sauce served with tomatoes and spinach.
      Penne Rosa - Creamy Tomato Pasta
    • Vegan stuffed pepper soup, which is excellent one pot gluten-free meal, served for comforting meal.
      Instant Pot Vegan Stuffed Pepper Soup

    Popular Recipes

    • Close-up of Punjabi chickpea curry made in Instant Pot with rich tomato gravy. This vegan chana masala is also gluten-free.
      Instant Pot Chole Masala (Punjabi Chole-Chickpea Curry)
    • A white serving plate full of crispy air fryer curry cauliflower served as a side dish or appetizer.
      Air Fryer Curry Cauliflower
    • Asparagus Broccoli Soup Recipe Without Cream served for easy weeknight family dinner.
      Creamy Asparagus Broccoli Soup
    • A plate full of crispy golden brown cinnamon sugar biscuit bites made in air fryer or oven.
      Cinnamon Sugar Biscuit Bites (Easy 20-Minute Recipe)
    • Vegan, Gluten free, Paleo Almond Flour Chocolate Chip Cookies on the baking sheet.
      Chocolate Chip Cookies with Almond Flour (Eggless)
    • Peanut butter, jelly and banana stuffed toast sandwiches served with milk and orange juice for breakfast or brunch.
      Peanut Butter Banana Sandwich (Air Fryer Option)

    Footer

    ↑ back to top

    Our recipes are featured on several distinguished publisher. image

    Other

    • Privacy Policy

    Follow Us

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    About

    • About

    As an Amazon Associates, this site earns commission from qualifying purchases.

    Copyright © 2026 Profusion Curry

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.