Chana masala is a flavorful and hearty dish that hails from the Indian subcontinent. This vegetarian delight features tender chickpeas simmered in a rich, spiced tomato gravy. Perfect for a cozy dinner, it pairs wonderfully with rice or naan.
Some ingredients in this recipe might not be commonly found in every pantry. Garam masala is a blend of ground spices used extensively in Indian cuisine. If you don't have it, you can find it in the spice aisle of most supermarkets. Fresh ginger and cilantro are also essential for authentic flavor, so make sure to pick them up in the produce section.

Ingredients For Chana Masala Recipe
Chickpeas: These are the main ingredient, providing protein and a creamy texture.
Onion: Adds sweetness and depth to the dish.
Garlic: Enhances the flavor with its pungent aroma.
Ginger: Adds a zesty, spicy kick.
Tomatoes: Forms the base of the sauce, adding acidity and sweetness.
Vegetable oil: Used for sautéing the spices and vegetables.
Cumin seeds: Adds a warm, earthy flavor.
Garam masala: A spice blend that adds complexity and warmth.
Ground coriander: Adds a citrusy note.
Ground turmeric: Provides a vibrant color and earthy flavor.
Ground cumin: Enhances the earthy flavor.
Paprika: Adds a mild heat and color.
Salt: Enhances all the flavors.
Water: Helps to create the sauce.
Lemon juice: Adds a fresh, tangy finish.
Cilantro: Used for garnish, adding a fresh, herbal note.
Technique Tip for This Recipe
When sautéing the onions until golden brown, ensure they are evenly chopped to promote uniform cooking. This step is crucial as it builds the base flavor for the chana masala. Additionally, when adding the garlic and ginger, make sure they are finely minced to release their full aroma and blend seamlessly into the dish.
Suggested Side Dishes
Alternative Ingredients
chickpeas - Substitute with cannellini beans: Cannellini beans have a similar texture and mild flavor, making them a good alternative.
onion - Substitute with shallots: Shallots offer a milder and slightly sweeter taste compared to onions.
garlic - Substitute with garlic powder: Use ¼ teaspoon of garlic powder for each clove of garlic to maintain the garlic flavor.
ginger - Substitute with ground ginger: Use ¼ teaspoon of ground ginger for each inch of fresh ginger to keep the ginger essence.
tomatoes - Substitute with canned tomatoes: Canned tomatoes can be used when fresh tomatoes are not available; use the same quantity.
vegetable oil - Substitute with olive oil: Olive oil can be used for a slightly different but still complementary flavor.
cumin seeds - Substitute with ground cumin: Use ½ teaspoon of ground cumin for each teaspoon of cumin seeds.
garam masala - Substitute with curry powder: Curry powder can provide a similar depth of flavor, though it may alter the taste slightly.
ground coriander - Substitute with cumin: Ground cumin can be used in place of ground coriander for a different but still complementary flavor.
ground turmeric - Substitute with saffron: Saffron can provide a similar color and a unique flavor, though it is more expensive.
paprika - Substitute with cayenne pepper: Use sparingly as cayenne pepper is much spicier than paprika.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor, but use less to avoid overpowering the dish.
water - Substitute with vegetable broth: Vegetable broth adds more flavor compared to plain water.
lemon juice - Substitute with lime juice: Lime juice provides a similar acidity and freshness.
cilantro - Substitute with parsley: Parsley can be used for garnish if cilantro is not available, though the flavor will be different.
Other Alternative Recipes Similar to This Dish
How To Store / Freeze This Dish
- Allow the chana masala to cool completely before storing. This helps to prevent condensation, which can lead to sogginess and spoilage.
- Transfer the cooled chana masala into an airtight container. This will help maintain its freshness and prevent any unwanted odors from seeping in.
- Store the container in the refrigerator if you plan to consume the dish within 3-4 days. This keeps the chickpeas and spices fresh and flavorful.
- For longer storage, place the chana masala in a freezer-safe container or heavy-duty freezer bags. Make sure to leave some space at the top of the container or bag to allow for expansion as it freezes.
- Label the container or bag with the date of storage. This helps you keep track of how long it has been stored and ensures you use it within a safe time frame.
- When ready to reheat, thaw the chana masala in the refrigerator overnight if frozen. This gradual thawing helps maintain the texture and flavor of the dish.
- Reheat the chana masala on the stovetop over medium heat, stirring occasionally to ensure even heating. You can add a splash of water if the consistency is too thick.
- Alternatively, you can reheat in the microwave. Place the chana masala in a microwave-safe dish, cover it loosely, and heat in short intervals, stirring in between to ensure even heating.
- Garnish with fresh cilantro and a squeeze of lemon juice before serving to revive the flavors and add a fresh touch.
How To Reheat Leftovers
Stovetop Method: Place the leftover chana masala in a saucepan. Add a splash of water or vegetable broth to prevent it from drying out. Heat over medium heat, stirring occasionally, until it’s warmed through. This method helps maintain the texture and flavor of the chickpeas and spices.
Microwave Method: Transfer the chana masala to a microwave-safe dish. Cover it with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape. Heat on high for 1-2 minutes, stirring halfway through. If it’s not hot enough, continue heating in 30-second intervals until it reaches the desired temperature.
Oven Method: Preheat your oven to 350°F (175°C). Place the chana masala in an oven-safe dish and cover it with aluminum foil. Bake for about 15-20 minutes or until heated through. This method is great for reheating larger quantities and ensures even heating.
Instant Pot Method: If you have an Instant Pot, use the sauté function to reheat the chana masala. Add a little water or vegetable broth to the pot, then add the leftovers. Stir occasionally until it’s hot. This method is quick and keeps the chickpeas from becoming mushy.
Double Boiler Method: For a gentle reheating option, use a double boiler. Place the chana masala in the top part of the double boiler and simmer water in the bottom part. Stir occasionally until it’s warmed through. This method helps retain the dish’s moisture and prevents it from sticking to the pan.
Best Tools for This Recipe
Large pot: Used for cooking the chana masala, allowing enough space for all ingredients to mix and simmer properly.
Wooden spoon: Ideal for stirring the ingredients without scratching the pot.
Knife: Essential for finely chopping the onion, tomatoes, garlic, and ginger.
Cutting board: Provides a safe surface for chopping all the vegetables and herbs.
Measuring spoons: Ensures accurate measurement of spices and other ingredients.
Can opener: Necessary if using canned chickpeas.
Colander: Useful for draining and rinsing canned chickpeas.
Mixing bowl: Handy for holding chopped ingredients before they are added to the pot.
Lemon squeezer: Makes it easy to extract fresh lemon juice without seeds.
Serving spoon: Used for serving the finished chana masala.
Spatula: Helps in scraping down the sides of the pot to ensure all ingredients are well mixed.
Measuring cup: For measuring the water to be added to the dish.
How to Save Time on Making This Recipe
Use canned chickpeas: Save time by using canned chickpeas instead of cooking them from scratch.
Pre-chop ingredients: Chop onions, garlic, ginger, and tomatoes in advance to streamline the cooking process.
Measure spices ahead: Pre-measure all spices and keep them ready to add quickly.
Use a food processor: Mince garlic and ginger in a food processor to save chopping time.
Cook in bulk: Make a larger batch of chana masala and freeze portions for future meals.
Instant pot option: Use an Instant Pot to reduce cooking time significantly.

Chana Masala
Ingredients
Main Ingredients
- 2 cups chickpeas cooked or canned
- 1 large onion finely chopped
- 2 cloves garlic minced
- 1 inch ginger minced
- 2 medium tomatoes chopped
- 1 tablespoon vegetable oil
- 1 teaspoon cumin seeds
- 1 teaspoon garam masala
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 teaspoon salt or to taste
- 1 cup water
- 1 tablespoon lemon juice freshly squeezed
- 2 tablespoon cilantro chopped, for garnish
Instructions
- Heat oil in a large pot over medium heat. Add cumin seeds and let them sizzle for a few seconds.
- Add chopped onions and sauté until golden brown.
- Add minced garlic and ginger, cook for another minute.
- Add chopped tomatoes and cook until they soften.
- Add all the ground spices and salt. Mix well.
- Add cooked chickpeas and water. Stir to combine.
- Bring to a boil, then reduce heat and simmer for 15-20 minutes.
- Stir in lemon juice and garnish with chopped cilantro before serving.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Dish
More Amazing Recipes to Try 🙂
- Instant Pot Hard Boiled Eggs Recipe15 Minutes
- Zucchini Patties Recipe25 Minutes
- Spinach and Banana Smoothie Recipe5 Minutes
- Crisp Pickled Green Beans Recipe25 Minutes
- Bigos Hunters Stew Recipe2 Hours 30 Minutes
- Muffuletta Recipe20 Minutes
- Marinated Flank Steak Recipe25 Minutes
- Air Fryer French Toast Recipe20 Minutes
Leave a Reply