Chana Masala, also known as Chhole Masala, is a beloved and incredibly flavorful Indian chickpea and potato curry. This versatile dish is not only easy to prepare but also naturally healthy, vegan, and gluten-free, making it a perfect meal for everyone. Whether you prefer the convenience of an Instant Pot, the speed of a traditional pressure cooker, or the classic method of stovetop cooking, this recipe offers comprehensive instructions to help you create a truly authentic and delicious experience.

Exploring the World of Chickpeas? Don’t miss these other fantastic chickpea-centric recipes:
- Mediterranean Chickpea Salad
- Hummus
- Pindi Chole (No Onion Garlic)
- Chickpea Flour Brownies
Chana Masala stands as a testament to the comforting power of Indian cuisine. This authentic curry, deeply rooted in culinary tradition, brings a sense of warmth and satisfaction with every spoonful. Crafted from tender chickpeas (chhole), hearty potatoes, and a symphony of aromatic spices and herbs, it offers a rich tapestry of flavors and textures that tantalize the palate. While this recipe prominently features the Instant Pot for its unparalleled convenience, rest assured that the traditional pressure cooker and stovetop methods are equally viable and yield equally spectacular results. In fact, this particular Chana Masala recipe shares its culinary lineage with the stovetop chana aloo masala, a variant I’ve previously shared, ensuring a familiar yet elevated cooking experience.
Its vibrant medley of spices, including cumin, turmeric, and garam masala, combined with the tang of tomatoes and the subtle heat of green chilies, creates a complex flavor profile that is both invigorating and profoundly satisfying. The addition of potatoes not only provides a delightful textural contrast but also helps to naturally thicken the gravy, making it incredibly luscious. This dish is more than just a meal; it’s an experience that transports you to the heart of India, offering a glimpse into the rich culinary heritage that makes Indian food so universally adored.
Table of Contents
- The Enchanting Story of Chana Masala
- Reasons You’ll Fall in Love with This Chana Masala Recipe
- Essential Ingredients for Your Chana Masala
- How to Prepare Chana Masala: Step-by-Step
- Expert Tips for the Perfect Chana Masala
- Frequently Asked Questions (FAQs)
- Serving Suggestions for Chana Masala
- More Indian Curries to Explore
The Enchanting Story of Chana Masala
Chana Masala, a dish synonymous with Indian comfort food, boasts a rich history rooted in the diverse culinary landscape of the Indian subcontinent. While its exact origins are debated, it is widely believed to have originated in the northern regions of India, particularly Punjab, where chickpeas (chana) are a staple crop. Over centuries, various communities adapted the recipe, leading to a myriad of regional variations, each with its unique blend of spices and cooking techniques. From the tangy and spicy Punjabi Chhole to the richer, darker Pindi Chhole, the essence remains the same: a celebration of chickpeas transformed into a deeply satisfying curry.
Historically, chickpeas have been a vital source of protein in vegetarian diets across India, making Chana Masala a nourishing and accessible meal for many. It’s not just a dish; it’s a cultural icon, often found at roadside eateries (dhabas), festive celebrations, and everyday family meals. The beauty of Chana Masala lies in its ability to be both simple and complex, offering a symphony of flavors that evoke warmth, tradition, and culinary artistry. Our recipe aims to capture this timeless essence, bringing the authentic taste of India straight to your kitchen.
Reasons You’ll Fall in Love with This Chana Masala Recipe
This Chana Masala recipe isn’t just another dish; it’s a culinary journey that promises ease, nutrition, and incredible flavor. Here’s why it will quickly become a cherished favorite in your kitchen:
- **Effortless One-Pot Wonder:** Say goodbye to endless washing up! This recipe is designed to be a one-pot meal, drastically cutting down on prep and cleanup time. Perfect for busy weeknights or when you crave a hearty meal without the fuss.
- **Speedy & Satisfying:** From pantry to plate in under an hour, this “dump-and-run” style recipe (especially with an Instant Pot) delivers a robust and flavorful curry quickly, without compromising on taste.
- **Nutrient-Rich & Protein-Packed:** Chickpeas are an excellent source of plant-based protein and fiber, making this curry a wonderfully wholesome meal that keeps you feeling full and energized. It’s a fantastic choice for those looking to boost their nutritional intake.
- **Versatile for Any Occasion:** Whether you’re hosting a dinner party, preparing a family lunch, or simply enjoying a quiet weeknight meal, Chana Masala serves as a magnificent vegetarian main course that impresses every time.
- **Dietary Inclusive:** Catering to a wide range of dietary needs, this recipe is 100% vegetarian, naturally vegan, and completely gluten-free. It’s a dish everyone can enjoy!
- **Bursting with Authentic Flavors:** Experience the true taste of India with a harmonious blend of aromatic spices, fresh ginger-garlic, and tangy tomatoes, creating a deep, complex flavor profile that is utterly comforting.
Essential Ingredients for Your Chana Masala
The magic of Chana Masala lies in its carefully selected ingredients, each playing a crucial role in building its iconic flavor and texture. Here’s a closer look at what you’ll need and why:

- Chickpeas (Chana): The star of the show! For the best texture and flavor, I recommend using dry chickpeas, which are soaked overnight (about 6-8 hours). Soaking ensures they cook evenly and become wonderfully tender. While canned chickpeas can be used for convenience, they will require significantly less cooking time and might have a slightly different texture.
- Potatoes: These humble additions are essential. They not only absorb the rich flavors of the curry but also help to naturally thicken the gravy, adding a creamy consistency and a comforting bite.
- Aromatic Base:
- Onions: Finely chopped onions form the savory foundation of the curry. Browning them properly is key to developing a deep, rich flavor.
- Fresh Ginger-Garlic Paste: A quintessential aromatic duo in Indian cuisine, providing a pungent, warm, and spicy kick that elevates the entire dish. Using fresh paste makes a significant difference.
- Tomatoes: Finely chopped tomatoes provide the necessary tang and moisture, creating the luscious base for the gravy. For a smoother curry, you can use tomato puree as a substitute.
- Spices (for Maximum Flavor):
- Whole Spices: Cumin seeds, bay leaf, and cardamom pods are tempered in oil at the beginning to infuse the curry with their earthy and aromatic notes.
- Ground Spices: Turmeric powder (for color and earthy notes), red chili powder (for heat and vibrant color – adjust to your preference, or use paprika for a milder version), and garam masala (a blend of warming spices added at the end for an explosion of fragrance).
- Anardana Powder (Dried Pomegranate Powder): (Optional but highly recommended) This adds a unique tangy and slightly sweet flavor that is characteristic of authentic Chana Masala, brightening the dish’s profile.
- Green Chillies: Finely chopped for a fresh, vibrant heat. Feel free to adjust the quantity or omit entirely if you prefer a milder curry or are serving children.
- Kasuri Methi (Dried Fenugreek Leaves): A true Indian culinary secret! Crushed and added towards the end, Kasuri Methi imparts a distinctive smoky, slightly bitter, and incredibly fragrant aroma that rounds out the flavors beautifully. A small amount goes a long way.
- Salt: Essential for seasoning and bringing out all the wonderful flavors. Adjust to your taste preference.
- Oil: Used for sautéing the aromatics and spices. Any neutral-flavored cooking oil like vegetable oil, canola, peanut, sunflower, or rice bran oil will work well.
- Ghee (Clarified Butter): While optional for a vegan version, a tablespoon of ghee swirled in at the very end adds a luxurious richness and a nutty aroma, enhancing the overall depth of flavor.
- Fresh Coriander (Cilantro): Finely chopped coriander is used as a fresh garnish, adding a burst of earthy, citrusy freshness that brightens the curry.
How to Prepare Chana Masala: Step-by-Step
Crafting a delicious Chana Masala is a rewarding process. Follow these detailed steps to achieve a rich and flavorful curry, whether you’re using an Instant Pot, traditional pressure cooker, or stovetop method.

Preparation: Soaking Chickpeas
- Begin by soaking your dry chickpeas in a generous amount of water. Ideally, soak them overnight for 6-8 hours. This softens them, reducing cooking time and ensuring a tender texture. If you forgot to soak them, refer to the “Quick Soak Method” in the FAQs below for a faster alternative.
Instant Pot Chana Masala Method
- Sauté Aromatics and Spices:
Turn on the ‘Sauté’ mode on your Instant Pot and add the oil. Once hot, add the cumin seeds, bay leaf, and cardamom pods. Allow them to splutter for a few seconds, releasing their fragrant oils. Next, add the finely chopped onions, minced ginger, and minced garlic. Sauté on high for 3-4 minutes, stirring frequently, until the onions turn golden brown. Alternatively, you can cook them on low for 8-10 minutes for a deeper caramelization.
- Build the Flavor Base:
Add the finely chopped tomatoes, salt, turmeric powder, red chili powder (or paprika), and anardana powder (if using) to the pot. Cook for 4-5 minutes, stirring occasionally, until the tomatoes break down, become mushy, and the oil starts to separate from the masala, indicating it’s well cooked.
- Pressure Cook to Perfection:
Introduce the soaked chickpeas, cut potatoes, and green chillies to the pot. Pour in 2 cups of water. Secure the Instant Pot lid and set the manual pressure (or ‘Pressure Cook’ mode) for 30 minutes on high. Allow the pressure to release naturally for at least 10 minutes before manually releasing any remaining pressure. This natural release helps the chickpeas absorb more flavor and achieve a softer texture.

- Finishing Touches:
Once the pressure is fully released, open the lid. Turn the Instant Pot back to ‘Sauté’ mode. Stir in the garam masala, ghee (if using for non-vegan), and crushed Kasuri Methi (if using). If the gravy appears too thin, simmer for a few extra minutes, gently mashing some of the chickpeas and potatoes with the back of your spoon to help thicken it. If it’s too thick, add 1/4 to 1/2 cup of water until desired consistency is reached. Taste and adjust salt if necessary. Simmer for 5 more minutes to allow the flavors to meld, then turn off the heat.
- Garnish and Serve:
Garnish generously with fresh chopped coriander. Serve your hot and fragrant Chana Masala with your choice of rice, poori, bhature, or roti for a truly satisfying Indian meal!
Expert Tips for the Perfect Chana Masala
Achieving restaurant-quality Chana Masala at home is easier than you think with these expert tips:
- Adjusting for Canned Chickpeas: If opting for canned chickpeas for a quicker meal, remember they are already cooked. Drain and rinse them thoroughly before adding. Reduce the Instant Pot cooking time to just 5 minutes on high pressure, or if using a traditional pressure cooker, 2 whistles will suffice. This ensures they warm through and absorb flavors without becoming mushy. Also, reduce the water quantity to about 1 cup.
- Thickening a Watery Gravy: It’s common for pressure-cooked curries to sometimes turn out a bit thin. To achieve a rich, thick gravy, simply lightly mash some of the cooked chickpeas and potatoes against the side of the pot with the back of your spoon. Then, let the curry simmer on ‘Sauté’ mode (Instant Pot) or low heat (stovetop) for an additional 5-10 minutes. The starches released will naturally thicken the sauce to your desired consistency.
- Enhancing Flavor with Chole Masala: For an extra boost of authentic “dhaba-style” flavor, consider stirring in a tablespoon of good quality store-bought chole masala towards the end of cooking, along with the garam masala. While not strictly necessary for a delicious curry, it can add an extra layer of complexity.
- The Magic of Kasuri Methi: Don’t skip the Kasuri Methi (dried fenugreek leaves)! Lightly crush them between your palms before adding to release their intense aroma. This humble herb adds a unique, slightly bitter, and smoky depth that is a hallmark of authentic North Indian curries.
- Taste and Adjust: Always taste your curry before serving. Adjust salt, chili powder, or even a squeeze of lemon juice (for extra tanginess) to balance the flavors perfectly to your preference.
- Browning Onions Properly: The key to a rich, deep-colored gravy is properly browning the onions. Don’t rush this step. Sauté them until they are a deep golden brown, almost caramelized, as this forms the essential flavor base.
- Soaking Chickpeas – The Quick Method: If you forgot to soak chickpeas overnight, here’s a quick hack: place dry chickpeas in a heat-proof bowl or casserole. Cover them with boiling hot water and add a teaspoon of salt. Seal the bowl tightly (or cover with a lid) and let them sit for at least one hour. The hot water and salt accelerate the absorption process, mimicking overnight soaking.
Frequently Asked Questions (FAQs)
Absolutely! Canned chickpeas are a fantastic shortcut that works really well in this recipe, and you’ll find no significant difference in the overall flavor profile. In fact, using canned chickpeas can considerably speed up the cooking process. However, for a slightly healthier option with no added preservatives and a more robust texture, dried chickpeas are often preferred. They are also typically more cost-effective. If using canned, ensure you drain and rinse them thoroughly before adding, and adjust the cooking time as mentioned in the “Expert Tips” section.
Forgetting to soak chickpeas overnight is a common occurrence, but thankfully, there’s an easy fix! Place your dried chickpeas in a sturdy casserole dish or a hot pot that can be sealed tightly. Cover them generously with boiling hot water, ensuring they are fully submerged by at least an inch or two. Add a teaspoon of salt to the water – this helps in better absorption of liquid and speeds up the softening process. Seal the pot shut and let the chickpeas soak for a minimum of one hour. After an hour, they will be plumped and ready for cooking, just like overnight-soaked chickpeas.
Yes, Chana Masala freezes exceptionally well! Once cooled, transfer it to airtight containers or freezer-safe bags. It can be stored in the freezer for up to 2-3 months. To reheat, thaw it in the refrigerator overnight and then gently warm on the stovetop, adding a splash of water if needed to adjust the consistency. The flavors often deepen upon freezing and reheating!
To make it spicier, you can increase the amount of red chili powder or add an extra green chili. For an intense heat, consider adding a finely chopped bird’s eye chili. To make it milder, reduce the red chili powder, use paprika instead, and remove the seeds from green chilies or omit them entirely. You can also add a touch of yogurt or coconut milk at the end to mellow out the spice.
Kasuri Methi refers to dried fenugreek leaves, a unique herb widely used in Indian cuisine. It’s crucial because it imparts a distinct, slightly bitter, earthy, and smoky aroma that is difficult to replicate with other spices. It adds a depth of flavor that harmonizes the various spices and aromatics in the curry, giving Chana Masala its characteristic authentic taste. A little goes a long way, and it’s truly a secret ingredient for exceptional Indian dishes.

Serving Suggestions for Chana Masala
This pressure cooker Chana Masala, or Chhole Masala, is an incredibly versatile and delicious dish that pairs wonderfully with a wide array of Indian breads and rice preparations. Its rich, aromatic gravy and tender chickpeas make it a star on any table, whether for a simple weeknight meal or an elaborate gathering. Here are some perfect pairings to elevate your Chana Masala experience:
- With Rice: For weeknight dinners, serve it with fluffy steamed white rice or aromatic Jeera Rice (cumin rice) to soak up all the flavorful gravy. It also complements a fragrant vegetable Pulao beautifully when entertaining a group.
- With Indian Breads:
- For an Indulgent Breakfast/Brunch: Pair it with soft, deep-fried Bhaturas or fluffy Poori. This classic combination is a weekend favorite across India.
- For Everyday Meals: Enjoy it with warm, pliable Rotis or crisp, layered Parathas. The different textures of these breads provide a delightful contrast.
- For Special Occasions: Serve alongside soft, chewy Naan or a flavorful Garlic Cheese Kulcha for a truly restaurant-like experience.
- Traditional Accompaniments: Enhance your meal with a side of sliced red onions (often sprinkled with a little lemon juice), a dollop of cooling plain yogurt (dahi), or a selection of Indian pickles (achar) for an extra tangy kick.
No matter how you choose to serve it, Chana Masala promises a wholesome, flavorful, and deeply satisfying culinary journey.
Recipe Video
For a visual guide to making this delicious Chana Masala, you can find a comprehensive recipe video on the original website. The video demonstrates each step, from preparing the ingredients to the final simmering, helping you master this recipe with ease.
Pressure Cooker Chana Masala (Instant Pot and Stovetop Recipes)
Rate Recipe
Print Recipe
Equipment
- Instant Pot
- (Optional for stovetop) Large heavy-bottomed pot or Dutch oven
- (Optional for traditional method) Traditional Pressure Cooker
Ingredients
- 1 1/2 cups Dry Chickpeas, (chana), soaked overnight
- 3 tablespoons Oil (vegetable, canola, or other neutral oil)
- 1 teaspoon Cumin Seeds
- 2 Bayleaves
- 2 Cardamom Pods
- 3/4 cup Onion, finely chopped (about 1 medium onion)
- 1 1/2 cups Tomatoes, finely chopped (about 2-3 medium tomatoes)
- 1 tablespoon Garlic, finely minced (or 1.5 tsp ginger-garlic paste)
- 1 tablespoon Ginger, finely minced (or 1.5 tsp ginger-garlic paste)
- 2 Green Chillies, finely chopped (Serrano Peppers will work, adjust to taste)
- 1 1/4 teaspoon Salt, adjust to taste
- 1 teaspoon Turmeric Powder
- 1 teaspoon Red Chilli Powder, or Paprika Powder for milder heat
- 1 teaspoon Anardana Powder, dried Pomegranate Powder (optional, for tang)
- 2 medium potatoes, about 230 grams, peeled and cut into 2-inch pieces
- 3/4 teaspoon Garam Masala (homemade or store-bought)
- 1 tablespoon Kasuri Methi, dried fenugreek leaves (optional, but highly recommended)
- 1-2 tablespoons Ghee (optional, for richness, omit for vegan)
- Fresh Chopped coriander for topping
- 2-2.5 cups Water (depending on cooking method)
Instructions
- Prepare Chickpeas: Soak the dry chickpeas in ample water overnight (6-8 hours). For a quick soak, see notes below.
Instant Pot Chana Masala
- Sauté Aromatics: Turn on ‘Sauté’ mode and heat oil in the Instant Pot. Add cumin seeds, bay leaf, and cardamom pods. Once they splutter (a few seconds), add the finely chopped onions, minced ginger, and minced garlic. Cook on high for 3-4 minutes, stirring, until onions are golden brown.
- Cook Masala Base: Add chopped tomatoes, salt, turmeric powder, red chili powder, and anardana powder (if using). Cook for 4-5 minutes, stirring, until tomatoes soften and become mushy, and oil starts to separate.
- Pressure Cook: Add the soaked chickpeas, cut potatoes, green chillies, and 2 cups of water to the pot. Close the lid and set manual pressure for 30 minutes on high. Allow natural pressure release for at least 10 minutes before manually releasing the rest.
- Finish and Serve: Open the lid, turn on ‘Sauté’ again. Stir in garam masala, ghee (if using), and crushed Kasuri Methi (if using). If the gravy is too thin, simmer for a few minutes, gently mashing some chickpeas and potatoes. If too thick, add 1/4 to 1/2 cup water. Adjust salt to taste. Simmer for 5 minutes, then turn off. Garnish with chopped coriander and serve hot.
Traditional Pressure Cooker Chana Masala
- Sauté Aromatics: Heat oil in a traditional pressure cooker. Add cumin seeds, bay leaf, and cardamom pods. Once spluttering, add chopped onions, minced ginger, and minced garlic. Sauté on high for 3-4 minutes (or low for 8-10 minutes), stirring, until onions are golden brown.
- Cook Masala Base: Add chopped tomatoes, salt, turmeric powder, red chili powder, and anardana powder (if using). Cook for 4-5 minutes until tomatoes break down and become mushy.
- Pressure Cook: Add the soaked chickpeas, cut potatoes, green chillies, and 2 1/2 cups of water to the pot. Close the lid and pressure cook for 6-7 whistles, or until the chickpeas are easily mashed between two fingers.
- Finish and Serve: Once pressure is naturally released, open the cooker. Add garam masala, ghee (if using), and crushed Kasuri Methi (if using). If gravy is too thick, add 1/4 to 1/2 cup water. Adjust salt to taste and simmer for 5 minutes. Garnish with chopped coriander and serve hot.
Stovetop Version
- For detailed instructions on the stovetop chana masala, please refer to our dedicated recipe here.
Notes
- Canned Chickpeas: If using canned chickpeas, drain and rinse well. Reduce Instant Pot cooking time to 10 minutes on high pressure or traditional pressure cooker to 1 whistle. Also, reduce the water amount to 1 cup.
- Canned Tomatoes: You can replace fresh tomatoes with 1.5 cups of good quality canned crushed or diced tomatoes.
- Spice Substitutions: If you don’t have all the individual ground spices, you can substitute them with 1.5 tablespoons of good quality curry powder. Note that this will alter the flavor profile slightly but will still yield a delicious curry.
- Kasuri Methi: Kasuri methi is invaluable for rounding out flavors in Indian dishes. A small packet lasts a long time, and if you cook Indian food regularly, it’s a worthwhile addition to your pantry.
- Garam Masala: I prefer using homemade garam masala for its freshness, but any good store-bought variety works well. Remember, garam masala is distinct from curry powder.
- Quick Soaking Chickpeas: As mentioned, for forgotten overnight soaks, place chickpeas in a heat-proof pot, cover with boiling hot water, add 1 tsp salt, seal tightly, and let sit for 1 hour.
Nutrition (Approximate per serving for 6 portions)
Carbohydrates: 30 g,
Protein: 6 g,
Fat: 11 g,
Saturated Fat: 2 g,
Polyunsaturated Fat: 3 g,
Monounsaturated Fat: 5 g,
Trans Fat: 0.03 g,
Cholesterol: 6 mg,
Sodium: 551 mg,
Potassium: 576 mg,
Fiber: 7 g,
Sugar: 5 g,
Vitamin A: 428 IU,
Vitamin C: 24 mg,
Calcium: 48 mg,
Iron: 2 mg
Loved this recipe? Share your thoughts and rate it below! Your feedback helps us improve and inspire other home cooks.
More Indian Curries to Explore
If you’ve enjoyed the rich flavors of Chana Masala, you’re sure to love these other fantastic Indian curry recipes:
- Paneer Butter Masala
- Baingan Bharta
- Mughlai Chicken
- Goan Prawn Curry