Amritsari Aloo Kulcha is a traditional Punjabi recipe. Amritsari Aloo Kulcha originated in Punjab. Amritsari Aloo Kulcha mainly called a naan (flat bread), as it is very popular in Amritsar (Punjab), it is named Amritsari Kulcha. This is kind of desi-pizza, stuffed with masala potatoes. Amritsari Aloo Kulcha is a delicious Indian recipe served as a main, or breakfast.