Sausage rolls are a popular British snack food consisting of sausage meat wrapped in puff pastry and baked until golden brown. Sausage rolls originated in Britain and date back to the 19th century. They gained prominence and became a staple food item during the Victorian […]