Channa masala, an impressive fairly dry and spicy dish with a sour tangy taste made with chickpeas. It is a popular Punjabi dish commonly known as chole masala or channa and mostly cooked in Indian and Pakistani cuisines. This dish can stand on its own if you just want a casual meal, or when I'm serving a full fledged Indian meal, this always make a popular side dish. This makes an awesome combination with roti, chapathi, naan etc.