Top 10 British Foods to Try in London
Top 10 Traditional British Foods to Try in London
(and our favourite places to get them!)
Below is our list of 10 traditional British foods that you need to try when you are in London. We list our favorite places in London to get them as well as which of our tours that either include a shop or take you nearby. Some of these foods and locations can be found on our East London Food Tour. Read this post en español.
- Check out our main food tours page for our other self-guided London food tours and posts.
- Consider one of our London walking tours.
- Save money on tickets to popular London attractions.
1. Fish & Chips
There’s nothing that says ‘British Food’ like Fish & Chips. Known the world over, this traditional British dish is on the top of any foodie list for visitors to London and the U.K. Although fish & chips is best eaten on the seaside (think Brighton, Blackpool or Whitby) it is possible to get great fish & chips in London. Fish & chips is traditionally eaten with mushy peas and garnished with salt and vinegar!
Our Recommendation: Poppy’s, Shoreditch or Camden [www.poppiesfishandchips]. Read our full post on the top fish and chip shops in London. On a Budget?: Poppy’s is happily affordable with a massive portion of fish & chips (easily split by 2) for under £7.00 each!
Our East London Food Tour visits Poppy’s, so consider signing up to try a sample! Check out the video of our guided tour below.
2. Sunday Roast with Yorkshire Pudding
Sunday roast is a true British classic. Traditionally this meal is eaten any time from 12noon to 5pm on Sundays. Although you can get Sunday roast with turkey, beef, pork, chicken, lamb and veggie options – it’s important to always make sure you get your Yorkshire pudding! Traditionally served with beef, Yorkshire puddings a true British classic and can often be added to any Sunday roast order. A traditional roast comes with meat, potatoes, gravy and vegetables and should be so large you find it difficult to walk afterwards!
Our Recommendation: We think the best traditional Sunday roasts are found in local pubs and our favourites are: The Three Stags, Kennington [www.threestags.london] The Windsor Castle, Notting Hill [www.thewindsorcastlekensington.co.uk] Anchor & Hope, Waterloo [www.anchorandhopepub.co.uk]
On a Budget?: Sunday roasts at The Windsor Castle start at £12.00 for a MASSIVE portion so dog in!
3. Eton Mess
A simple and delicious dessert, Eton Mess is named after the prestigious boys school of the same name. A fabulous mix of crushed merangue, cream and strawberries, Eton mess is a classic British treat. Keep an eye out for variants made with different kinds of fruit or with ice cream instead of cream – although we believe that the best experience is with the classic strawberry ingredient.
Our Recommendation: The National Café, The National Gallery [www.nationalgallery.org.uk/visiting/eat-and-drink]
On a Budget?: Desserts at the National Gallery Cafe hover around £5.00 so are easily affordable.
Stop in Eton Mess after our Westminster Tour, as it’s just a 5 minute walk to the gallery to get this dessert!
4. Pie and Mash
Pie and Mash has come a long way from simple steak and kidney or pork pies. Today there are a whole plethora of pie types to try! A classic comfort food, pie served with a pile of creamy mashed potatoes and lashings of gravy is a real British treat!
Our Recommendation: Pieminister, various locations [www.pieminister.co.uk]
On a Budget?: Pies and mash at Pieminister absolutely don’t break the bank, with a portion of each setting you back just £6.50, making it one of the most affordable meals in town.
5. Bangers and Mash
Another classic with mashed potatoes as a side is Bangers and Mash. Essentially sausage and potatoes, this is a hearty British staple that is guaranteed to keep you full, happy and warm on a cold London day!
Our Recommendation: Mother Mash, Leadenhall and Soho [www.mothermash.co.uk]
On a Budget?: Mother Mash will give you a bangers and mash meal fit for a king and all for under £10.00!
Oftentimes reserved for the more adventurous eaters, cockles are a small type of clam, and are traditionally associated with London’s East End where they were a cheap, staple food for decades. Today cockles can be found in grocery stores – but also in some of London’s tastiest markets!
Our Recommendation: Borough Market [www.boroughmarket.co.uk]
On a Budget?: Cockles are one of the cheapest, and most authentic, foods going at Borough Market – so load up!
7. Full English Breakfast
The full English breakfast is a mighty meal! Traditionally, you need to find a dish that incorporates: sausages, eggs, mushrooms, tomatoes, mushrooms, blood pudding, potatoes, and toast. Perfect for a hangover (not that we’d know!), a full English is a great traditional British dish – easy, tasty, and usually inexpensive!
Our Recommendations: Breakfast Club, various [www.thebreakfastclubcafes.com]
On a Budget?: The Breakfast Club has got you covered with a massive FULL English Breakfast at £10.00!
8. Sticky Toffee Pudding
Originating in Scotland, sticky toffee pudding consists of moist sponge cake stuffed with raisons or dates drenched in a toffee sauce and served with custard or ice cream…What else is there to say? Delicious!
Our Recommendation: The Queens Arms, Kensington [www.thequeensarmskensington.co.uk ] The Holly Bush, Hampstead [www.hollybushhampstead.co.uk]
On a Budget?: Both these pubs are run by the same – affordable – company so get your dessert fix for around £6.00.
9. Afternoon Tea
The ultimate British tradition, afternoon tea is a fabulous way to while away the time and enjoy true British delicacies. Traditionally comprised of finger sandwiches, scones with jam and cream as well as pastries and your choice of tea, afternoon tea is meant to be an experience so make sure you reserve a couple hours to enjoy yourself! Oh, and if you’re having afternoon tea, you may as well add a glass of champagne as well!
Our Recommendation: Fortnum & Mason’s Diamond Jubilee Tea Salon, Piccadilly [www.fortnumandmason.com]
On a Budget?: If Fortnum & Mason is a bit out of your price range, get a classic tea, cake (and a cheeky glass of bubbles) and Bea’s of Bloomsbury where you can order as much – or as little – as you like, all with prices anybody can afford.
10. Beef Wellington
Perhaps the item with the most British name on the list, beef wellington is made up of filet steak, oftentimes covered with pate, which is then wrapped in puff pastry and cooked. Moorish, flaky and filling, beef wellington is a standard British classic, despite the fact it is now believed that the dish was NOT named after the Duke of Wellington, but instead after the town of Wellington, New Zealand. But we won’t say anything if you don’t!
Our Recommendation: Simpsons on the Strand [www.simpsonsinthestrand.co.uk]
On a Budget?: Beef Wellington is notoriously expensive but Simpson’s can serve you up a classic dish – split between two – for just over £15.00 each.