Summer is almost here, and many visitors are planning trips to the UK.
One thing that often surprises first-time travellers, however, is how quickly food costs add up. A coffee here, a sandwich there, a casual dinner after a day of sightseeing—and suddenly you’ve spent far more than expected.
The good news is that eating well in Britain does not always require restaurant prices. Some of the best-value meals are the same ones locals rely on every day.
Here are five affordable ways to eat in the UK without feeling like you’re sacrificing the experience.
1. Supermarket Meal Deals
If there is one thing every visitor should try at least once, it is a British supermarket meal deal.
Available at supermarkets such as Tesco, Sainsbury’s, Waitrose, and Marks & Spencer, a typical meal deal includes:
- A main item (sandwich, wrap, pasta salad, sushi, etc.)
- A snack (crisps, fruit, pastry, chocolate bar, boiled eggs)
- A drink
Most cost around £4–£5.

That may not sound especially cheap depending on where you’re visiting from, but in the UK it is remarkably good value. In many tourist areas, a sandwich and coffee alone can easily cost twice as much.
One of my favourite things to do is pick up a meal deal and eat it in a park. It’s a simple way to enjoy lunch like a local between sightseeing stops.
Bonus: “Dinner for Two” Deals
Many supermarkets also offer evening meal promotions that include a main course, sides, dessert, and even a bottle of wine.
If your accommodation has a small kitchen or microwave, this can be one of the cheapest and easiest dinners you’ll find in Britain.
After a long day of walking, staying in with supermarket food and a glass of wine can be far more appealing than searching for another restaurant.
2. Wetherspoon
Ask almost any Brit about affordable food and drinks, and sooner or later someone will mention Wetherspoons.
Officially called JD Wetherspoon, it is one of the largest pub chains in the country, with locations everywhere from small towns to central London.
You can find:
- Full English breakfasts
- Fish and chips
- Burgers
- Curry dishes
- Steaks
- Beer and cider at surprisingly reasonable prices
No one would describe it as fine dining, but that is not the point.

For travellers, Wetherspoon offers something extremely useful: a reliable place to sit down, use a clean bathroom, charge your phone, and eat a filling meal without spending a fortune.
Most locations also allow you to order through a QR code at your table, making the whole process easy even if you are travelling alone.
3. Toby Carvery
Visitors often assume fish and chips is Britain’s national dish.
Many Britons would argue that Sunday roast deserves that title instead.
A traditional roast dinner usually includes:
- Roast beef, turkey, pork, or ham
- Roast potatoes
- Yorkshire pudding
- Seasonal vegetables
- Gravy
In a good pub, Sunday roast can be wonderful—but it can also be expensive.
Toby Carvery offers a more affordable introduction to this classic British meal.

The quality varies by location, and it is not a destination for food enthusiasts, but it is a convenient way to experience a traditional roast without paying restaurant prices.
Most branches are outside central London, though there is one near Windsor that can work well if you are visiting Windsor Castle.
4. Banana Tree
I discovered Banana Tree during a recent trip to Cardiff.
What caught my attention initially was the high review score. What made me return was the value.
The chain specialises in Southeast Asian-inspired dishes, and weekday lunch deals are often very good value.
On our visit, lunch including a drink was around £10 per person.
We ordered:
- Pad Thai
- Laksa
- Ramen
The Pad Thai was easily the winner.

In fact, after years of eating at various Asian fusion chains in Britain, Pad Thai remains my safest recommendation. It’s actually quite hard to get wrong.
The restaurants are modern, bright, family-friendly, and easy to use thanks to QR-code ordering.
You’ll also find branches in popular tourist areas such as Soho and Covent Garden.
5. Department Store Cafés
This may be the most underrated option on the list.
Many British department stores have cafés or cafeterias hidden on their upper floors.
Places such as John Lewis and Fenwick often serve:
- Soup
- Jacket potatoes
- Sandwiches
- Salads
- Cakes and coffee
The food is not necessarily better or cheaper than what you’ll find elsewhere.

The real advantage is that these cafés usually do not add a service charge, unlike many restaurants in London where an additional 12.5% is increasingly common.
They also offer something travellers quickly learn to appreciate:
Clean bathrooms, comfortable seating, and a quiet place to rest.
On a rainy day or after several hours of shopping, that can be worth almost as much as the meal itself.
Final Thoughts
Traveling in Britain can be expensive, but food doesn’t have to be.
In fact, some of the most practical and enjoyable meals are the ones locals eat every day rather than the restaurants featured in travel guides.
A supermarket meal deal in a park, a Sunday roast at Toby Carvery, or a pint and fish and chips at Wetherspoons may not be glamorous—but they offer a glimpse into everyday British life while helping your travel budget go a little further.





