Tangy Spiced Chickpeas with Creamy Tomato Sauce
Chana Masala
I used to keep a batch of chana masala in the fridge for busy weeks—it gets better the next day. It's the kind of dish that tastes like you worked for hours, but really, it's just a little patience and the right spices.

Protein
13g
Carbs
40g
Fat
11g
Calories
320 kcal
Ingredients
Directions
Build the Masala Base
- Heat oil in a large pan over medium heat. Once hot, add cumin seeds and let them sizzle for 30 seconds until aromatic.
- Add chopped onions and sauté for 6–8 minutes until golden brown and softened.
- Stir in garlic, ginger, and green chili (if using). Cook for another 1–2 minutes until fragrant.
Add Spices and Tomatoes
- Lower the heat slightly. Add turmeric, ground coriander, ground cumin, and salt. Stir well and let the spices toast for 30 seconds.
- Add chopped tomatoes and cook for 5–7 minutes until they break down and the oil starts to separate.
- Use the back of a spoon to mash some of the tomatoes for a smoother base.
Simmer the Chickpeas
- Add the chickpeas to the masala and stir until well coated.
- Pour in about 1 cup of water to loosen the curry to your desired consistency.
- Simmer uncovered for 10–15 minutes, stirring occasionally. The gravy should thicken and cling to the chickpeas.
- Stir in garam masala and amchur (if using) at the end. Simmer for 2 more minutes and turn off the heat.
- Taste and adjust salt or tang as needed.
Garnish and Serve
- Top with chopped cilantro just before serving.
- Serve hot with steamed basmati rice, jeera rice, or warm roti.
How did you like this recipe?
Click to rate