Simple Weeknight Chana Masala
A hearty, no-fuss chickpea curry simmered in a spiced onion-tomato masala. Perfect for busy weeknights, this one-pot dish comes together in under 40 minutes using pantry staples. Serve it with rice or roti for a comforting meal.
For 4 servings
- prep
Soak the chickpeas overnight.
Rinse 1 cup dried chickpeas and soak in enough water to cover by 3 inches. Let them soak for 8 hours or overnight. Drain before using.
TIPSoaking reduces cooking time and makes the chickpeas easier to digest. - pressure cook · ~20 min
Pressure cook the chickpeas.
Transfer the soaked and drained chickpeas to a pressure cooker. Add 2 cups of fresh water and a pinch of salt. Cook on medium heat for 5-6 whistles, or until soft but not mushy. Let the pressure release naturally.
TIPIf you don't have a pressure cooker, boil them in a deep pot for 45-60 minutes until tender. - temper · ~10 min
Make the tempering.
1.Heat 2 tbsp oil in a heavy-bottomed pan over medium heat.2.Add 1 tsp cumin seeds and let them crackle for 30 seconds.3.Add 2 finely chopped onions and sauté until deep golden brown (8-10 min).TIPDon't rush the onions — the deep brown color is what gives the chana its rich, savory base. - saute · ~8 min
Build the masala base.
1.Add 1 tbsp ginger-garlic paste and 2 slit green chilies. Sauté until the raw smell disappears (1 min).2.Pour in the tomato puree from 3 medium tomatoes. Cook until the oil separates from the masala (5-7 min).3.Sprinkle in 1 pinch turmeric, 1 pinch red chili powder, 1 tsp coriander powder, and 1 tsp chana masala. Stir for 30 seconds until fragrant.TIPTomatoes are cooked enough when the oil starts to glisten on the surface — that's your sign the masala is ready. - simmer · ~20 min
Simmer the chickpeas in the gravy.
Add the cooked chickpeas (along with their cooking water) to the masala. Pour in 2 cups of hot water and stir well. Bring to a boil, then lower the heat and simmer uncovered for 15-20 minutes. The gravy will thicken and the flavors will meld. Mash a few chickpeas against the side of the pan for a creamier texture.
TIPMashing a handful of chickpeas releases starch and naturally thickens the gravy — no cream or cornstarch needed. - garnish · ~5 min
Finish with garam masala and fresh coriander.
Turn off the heat. Sprinkle 1 pinch of garam masala over the top and garnish with 2 tbsp chopped coriander leaves. Let it rest for 5 minutes before serving.
TIPAdding garam masala off the heat preserves its aromatic oils — it loses its punch if cooked too long. - serve
Serve hot with rice or roti.
Spoon into bowls and serve with steamed rice, jeera rice, or hot rotis. A side of sliced onions and a wedge of lemon complete the meal.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak dried chickpeas for a full 8 hours to ensure even cooking and a creamy texture.
- 2Sauté the onions until deep golden brown; this builds the rich, savory base of the masala.
- 3Cook the tomato puree until oil visibly separates from the masala for a fully developed flavor.
- 4Mash a few cooked chickpeas against the pan to naturally thicken the gravy without cream.
- 5Add garam masala only after turning off the heat to preserve its delicate aromatic oils.
- 6Let the final dish rest for 5 minutes before serving so the flavors meld together beautifully.
Adapt it for your goals.
Low-oil
Replace the 2 tbsp oil with a splash of water or broth for the tempering, and use a non-stick pan. This significantly reduces fat while keeping the dish flavorful.
high proteinHigh-protein
Add 1 cup of paneer cubes or firm tofu during the last 5 minutes of simmering for an extra boost of protein, making this a more substantial meal.
jainJain
Omit onions, garlic, and ginger. Use asafoetida (hing) in the tempering and increase ginger-garlic paste substitute (ginger and asafoetida) for a Jain-friendly version without sacrificing depth.
veganVegan
This recipe is already vegan when prepared with oil and without paneer. To enhance creaminess, stir in 2 tbsp of coconut milk or cashew paste at the end.
Why this is on our healthy list.
Rich in Plant Protein
Chickpeas are an excellent source of plant-based protein, supporting muscle repair and keeping you full longer.
High in Dietary Fiber
The soluble fiber in chickpeas aids digestion, helps regulate blood sugar, and promotes a healthy gut.
Source of Anti-Inflammatory Spices
Turmeric and cumin are known for their anti-inflammatory properties, contributing to overall wellness.
Low in Unhealthy Fats
Made with a modest amount of oil and no heavy cream, this dish is naturally low in saturated fats.
Frequently asked questions
Yes, use 2 cans (15 oz each) of chickpeas, drained and rinsed. Skip the pressure cooking step and simmer for 15 minutes to marry flavors.


