Potato Chickpea Salad - Aloo Chana Chaat
Potato and Chickpea Salad with sweet, sour, and spicy tamarind dressing. Famous by name of Aloo Chana Chaat or Aloo Chole Chaat, this potato chickpea salad is bursting with flavor of Indian spices and a must try at-least once in life. Ready in just 20 minutes, it is also gluten free, vegan, and loaded...