British food has a rich history behind it. Some of the foods eaten today go back centuries and carry the same taste. So, won’t it be amazing to try some dishes that were eaten by the warriors and people of London a few centuries ago?
1. Fish and Chips
Fish and chips is probably the most famous British dish the world knows about. The simplicity of this dish and the fact that it can be devoured in any season make it an all time favourite. In London, fish and chips are eaten with mushy peas and garnished with salt and vinegar! You can eat it at a posh London restaurant or a local publ, your choice, but do try it when you are here.
2. Pie and Mash
This dish used to be a simple steak and kidney or pork pie but over the time it has gone through some amazing makeovers. Now you can try different variants of the pie and trust that all of them will be lip smacking.
3. Sunday Roast with Yorkshire Pudding – top on the list of traditional & flavoursome British good
Sunday roast is a classic British dish. Traditionally, this dish is eaten on Sundays between 12 AM to 5 PM. The roast has anything from turkey, beef, pork, chicken, lamb and veggie as optionsm but it is supposed to be so huge that you cannot walk afterwards. It’s also important that you eat your roast with the Yorkshire Pudding.
Cockles are a small type of clam and also make the list of traditional British food. These come from east London and can be easily found in grocery stores across London. It also one of the cheapest English dishes that you can try in London.
5. Beef Wellington
Beef Wellington is a puff pastry which is filled with fillet steak and often covered with pate. This dish is crispy as well as filling and makes for a very tasty traditional English delicacy.
If you are travelling to London, you have to try these local delicacies to get a real ‘taste’ of London. We know this is just a small list of traditional British food and that there are hundreds more. Leave your favourite British food in the comments section and we will add them to the list.