Visiting London? Don't miss out on the delicious fish and chips served with beer and peas!

Must Try Eats in London

by | Culture, Food, United Kingdom

10 Local Foods to Enjoy When Visiting London

London is known for its rich cultural heritage and history, but it’s also a foodie paradise. With so many delicious foods to choose from, it can be hard to narrow down what you should try when visiting this vibrant city. Whether you’re looking for traditional British dishes or something with an international twist, here are some of the must-try eats in London.

Fish and Chips

No visit to London would be complete without trying some classic fish and chips. This popular dish consists of fried pieces of cod—or another white fish—that come with a side of deep-fried potatoes (chips). It’s typically served wrapped up in newspaper with a side of vinegar or tartar sauce. You can find fish and chips all over the city, from pubs to restaurants to street vendors.

Scotch Eggs

These deep-fried balls are filled with sausage meat and hardboiled egg wrapped in breadcrumbs – they make the perfect snack for any time of day!

Indian Curries

Another must-try while in London is its delicious Indian cuisine. You can find everything from masala dosas (a type of savory crepe) to tikka masala (spicy chicken curry) across the city’s many restaurants.


Pies are one of Britain’s national dishes and there’s no shortage of them in London. From steak and ale pies to mushy pea pies, your options are endless! These savory pies come with flaky pastry on top and bottom, filled with hearty ingredients that will fill you up with just one slice. Be sure to grab a slice or two when you’re out sightseeing!

Jellied Eels

Don’t let the name put you off – these delicacies consist of smoked eel cut into pieces then served cold in jelly sauce – they have been around since Victorian times but still remain popular today!

Eggs Benedict

Eggs Benedict is an American brunch classic that has become increasingly popular in the UK over the years. In London, you can find eggs Benedict served with smoked salmon, ham hock, bacon, or even kale for a veggie-friendly option. It’s perfect for breakfast or lunch and pairs nicely with a cup of tea or coffee!

Bubble & Squeak

This tasty side dish is made using mashed potatoes combined with cabbage or kale, fried in butter until crispy on the outside. It’s often served alongside a traditional English breakfast or even as part of a roast dinner!

Bangers and Mash

Bangers and Mash is a quintessentially British comfort food dish made up of sausages (bangers) served alongside mashed potatoes (mash). It’s usually topped off with onion gravy and sometimes comes accompanied by peas or carrots as well. This hearty meal will keep you full until dinner time!

Sunday Roast

A traditional Sunday roast usually consists of roasted meat (often beef or lamb), potatoes, vegetables such as carrots, parsnips, brussels sprouts, gravy, and Yorkshire pudding. It’s a great way to enjoy a big meal with family or friends on the weekend!

Full English Breakfast

No trip to London would be complete without trying a full English breakfast! This hearty meal typically includes bacon rashers (strips), fried eggs, grilled tomatoes, mushrooms, sautéed black pudding (a type of sausage made from blood), baked beans cooked in tomato sauce, toast or fried bread slices, and butter. All these items are cooked together in a traditional skillet called a frying pan and served hot—the perfect way to start your day in London!

With so many delicious foods to choose from in London, it can be overwhelming to decide what to eat while visiting the city. From classic fish & chips to flavorful bangers & mash, these tried-and-true dishes make sure your trip is packed full of flavor! There are plenty of delicious cuisines waiting for you in London so don’t forget your appetite when you arrive! With so many options available, why not start exploring today?

Translate »