It is a classic punjabi vegetarian dish which is a very popular menu in any indian restaurant. It can be prepared in many ways. In this recipe, i added some diced capsicum too. I also gave a twist by adding some cream cheese for a slightly richer version. It is a perfect side dish to any form of rice or indian bread.