Punjabi Aloo Samosa

Punjabi aloo samosas are an iconic snack from Pakistan and India. In fact, Punjabi aloo samosa is a most famous fast food. This tasty samosa consists of a crispy outer shell filled with spiced potatoes and peas. Actually, Punjabi aloo samosas are traditionally made by making a dough from flour, salt and water. Once rolled […]