Chana Masala

Punjabi-style chickpeas in a tangy onion-tomato gravy