Amritsari Chole is a beloved dish from the vibrant streets of Amritsar, known for its rich and spicy flavors. This hearty chickpea curry is a staple in Punjabi cuisine, often enjoyed with bhature or rice. The combination of aromatic spices and tender chickpeas creates a comforting and satisfying meal that is perfect for any occasion.
Some ingredients in this recipe might not be commonly found in every household. For instance, garam masala is a blend of ground spices that is essential for authentic Indian flavor. If you don't have ginger-garlic paste on hand, you can easily make it by blending fresh ginger and garlic. Make sure to check your spice rack for turmeric powder and red chili powder as well.

Ingredients For Indian Amritsari Chole Recipe
Chickpeas: Soaked overnight to soften and prepare for cooking.
Oil: Used for sautéing the spices and onions.
Onion: Finely chopped to add sweetness and depth to the curry.
Tomatoes: Pureed to create a rich and tangy base for the curry.
Ginger-garlic paste: Adds a robust and aromatic flavor to the dish.
Cumin seeds: Provides a warm and earthy flavor when spluttered in hot oil.
Turmeric powder: Adds a vibrant color and subtle earthiness to the curry.
Red chili powder: Brings heat and a deep red color to the dish.
Garam masala: A blend of spices that adds complexity and warmth to the curry.
Salt: Enhances all the flavors in the dish.
Water: Used to cook the chickpeas and adjust the consistency of the curry.
Technique Tip for This Recipe
When sautéing the onions, ensure they turn a deep golden brown to develop a rich, caramelized flavor. This step is crucial as it forms the base of the dish, adding depth and complexity to the Amritsari Chole. Additionally, when adding the ginger-garlic paste, cook it until the raw smell disappears to avoid any harsh flavors in the final dish.
Suggested Side Dishes
Alternative Ingredients
chickpeas - Substitute with canned chickpeas: If you don't have time to soak chickpeas overnight, canned chickpeas are a convenient alternative. Just rinse and drain them before use.
oil - Substitute with ghee: Ghee adds a richer, more authentic flavor to the dish, commonly used in Indian cooking.
onion - Substitute with shallots: Shallots have a milder taste and can be used if you prefer a less pungent flavor.
pureed tomatoes - Substitute with tomato paste: Tomato paste can be diluted with water to achieve a similar consistency and flavor.
ginger-garlic paste - Substitute with freshly minced ginger and garlic: Freshly minced ginger and garlic can provide a more robust flavor compared to the paste.
cumin seeds - Substitute with ground cumin: Ground cumin can be used if you don't have cumin seeds, but use slightly less as it is more concentrated.
turmeric powder - Substitute with saffron: Saffron can add a unique flavor and color, though it's more expensive and should be used sparingly.
red chili powder - Substitute with cayenne pepper: Cayenne pepper can be used for heat, but start with a smaller amount as it is spicier.
garam masala - Substitute with curry powder: Curry powder can be used if you don't have garam masala, though the flavor profile will be slightly different.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor, but use it sparingly to avoid overpowering the dish.
water - Substitute with vegetable broth: Vegetable broth can add more depth and flavor to the dish compared to plain water.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the chole to cool completely before storing. This prevents condensation, which can lead to spoilage.
- Transfer the chole into an airtight container. Ensure the container is clean and dry to maintain the freshness.
- For short-term storage, place the container in the refrigerator. The chole will stay fresh for up to 3-4 days.
- For longer storage, consider freezing. Divide the chole into portion-sized containers or freezer bags. This makes it easier to thaw only what you need.
- Label the containers or bags with the date of preparation. This helps in keeping track of how long the chole has been stored.
- When ready to use, thaw the chole in the refrigerator overnight. This ensures even thawing and maintains the texture.
- Reheat the chole in a saucepan over medium heat. Add a splash of water if needed to adjust the consistency.
- Garnish with fresh coriander leaves before serving to revive the flavors.
- Avoid refreezing the chole once thawed, as this can affect the taste and texture.
How to Reheat Leftovers
Stovetop Method: Place the leftover Amritsari Chole in a saucepan. Add a splash of water or vegetable broth to maintain its moisture. Heat over medium flame, stirring occasionally to ensure even heating. Once it starts to simmer, reduce the heat and let it cook for a few more minutes until thoroughly heated. Garnish with fresh coriander leaves before serving.
Microwave Method: Transfer the chole to a microwave-safe dish. Cover it with a microwave-safe lid or a damp paper towel to prevent it from drying out. Heat on high for 2-3 minutes, stirring halfway through. If needed, add a bit of water to keep it from becoming too thick. Let it sit for a minute before serving.
Oven Method: Preheat your oven to 350°F (175°C). Place the chole in an oven-safe dish and cover it with aluminum foil to retain moisture. Heat for about 15-20 minutes, stirring halfway through to ensure even heating. Add a splash of water if it looks too dry. Garnish with fresh coriander leaves before serving.
Instant Pot Method: If you have an Instant Pot, use the sauté function to reheat the chole. Add a little water or vegetable broth and stir occasionally. This method is quick and ensures the chole is evenly heated. Once hot, switch off the sauté function and serve immediately.
Double Boiler Method: Place the chole in a heatproof bowl. Set the bowl over a pot of simmering water, ensuring the bottom of the bowl does not touch the water. Stir occasionally until the chole is heated through. This gentle method helps retain the dish's flavors and texture.
Best Tools for Making This Recipe
Pressure cooker: Used to cook the soaked chickpeas until they are soft and tender.
Pan: Used to sauté the onions, ginger-garlic paste, and tomato puree.
Spatula: Essential for stirring and mixing the ingredients while cooking.
Knife: Needed for finely chopping the onion.
Cutting board: Provides a surface to chop the onion.
Blender: Used to puree the tomatoes.
Measuring spoons: Ensures accurate measurement of spices and other ingredients.
Mixing bowl: Used to hold the soaked chickpeas after draining and rinsing.
Serving spoon: For serving the finished Amritsari Chole.
Serving bowl: To present the dish once it is ready.
Ladle: Useful for adding water to the pan and for serving the chickpeas.
Tongs: Handy for handling hot utensils or ingredients.
Grater: Can be used if you prefer freshly grated ginger instead of ginger-garlic paste.
How to Save Time on Making This Dish
Soak chickpeas in advance: Soak chickpeas overnight to ensure they cook faster and more evenly.
Use canned chickpeas: Substitute soaked chickpeas with canned ones to save time on cooking.
Pre-made ginger-garlic paste: Use store-bought ginger-garlic paste to cut down on prep time.
Batch cook onions: Sauté and freeze onions in advance for quick use in recipes.
Pressure cooker efficiency: Utilize a pressure cooker to cook chickpeas faster than traditional methods.
Ready-made tomato puree: Opt for canned or boxed tomato puree to skip the blending step.
Pre-mixed spices: Prepare a batch of the spice mix in advance for quick seasoning.

Indian Amritsari Chole Recipe
Ingredients
Main Ingredients
- 2 cups Chickpeas soaked overnight
- 2 tablespoon Oil
- 1 large Onion finely chopped
- 2 medium Tomatoes pureed
- 1 teaspoon Ginger-Garlic Paste
- 1 teaspoon Cumin Seeds
- 1 teaspoon Turmeric Powder
- 1 teaspoon Red Chili Powder
- 1 teaspoon Garam Masala
- to taste Salt
- 2 cups Water
Instructions
- 1. Soak chickpeas overnight. Drain and rinse.
- 2. In a pressure cooker, add chickpeas, water, and a pinch of salt. Cook until soft.
- 3. Heat oil in a pan. Add cumin seeds and let them splutter.
- 4. Add chopped onions and sauté until golden brown.
- 5. Add ginger-garlic paste and cook for a minute.
- 6. Add tomato puree, turmeric powder, red chili powder, and salt. Cook until oil separates.
- 7. Add cooked chickpeas and garam masala. Mix well and simmer for 10 minutes.
- 8. Garnish with fresh coriander leaves and serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Indian Sweet Idli Recipe35 Minutes
- Clotted Cream Recipe12 Hours 10 Minutes
- Indian Paneer Jalfrezi Recipe35 Minutes
- French Crepes Recipe30 Minutes
- Indian Beetroot Pachadi Recipe30 Minutes
- Indian Panchmel Dal Recipe45 Minutes
- Slow Cooker Buffalo Chicken Sandwiches Recipe4 Hours 10 Minutes
- Bean Salad Recipe15 Minutes
Leave a Reply