British food has traditionally been on beef, lamb, pork, chicken and fish with potatoes and other vegetable. The most typical foods eaten in Britain is sandwich, fish and chips, pies and roasts dinners. Many enjoy traditional English food . fish and chips, roast beef and Yorkshire pudding, black pudding, Lancashire hot-pot . many of which all ingredients and spices. Pizza is popular as are curries . Like all countries, fast foods are popular in England.