Samosa recipe – Samosa is a potato stuffed deep fried snack that is very popular not only in India but also across Asian countries and the middle east. It is believed that they originated from the middle east and was brought to India by the Merchants. Most commonly they are made with potato stuffing but …