Aloo is an intrinsic part of Indian cuisine. From snacks like aloo tikki to simple aloo curry, the vegetable finds its way into most of our recipes. Aloo curry is one of the most commonly made dishes ...