Eating out in the UK can be as affordable or as luxurious as you choose. From a quick lunch at a local café to a multi-course tasting menu, restaurant spending varies widely by location, cuisine, service style, and time of day. The good news is that the UK offers plenty of excellent-value dining options, and with a few simple strategies you can consistently enjoy great meals while staying on budget.
This guide breaks down the typical cost ranges you can expect in UK restaurants and pubs, explains what drives prices up or down, and shares practical tips to help you get more value from every meal out.
At-a-glance: typical restaurant price ranges in the UK
Because menus, portions, and service levels differ, there is no single “one-size-fits-all” national average that perfectly represents every diner. Instead, most people plan more successfully using realistic price ranges by restaurant type. The figures below are typical ranges you’ll see across the UK for one adult, excluding travel and optional extras.
| Restaurant style | Typical spend per person (food only) | What that usually includes |
|---|---|---|
| Quick-service / takeaway | £6 to £12 | One main item (for example a wrap, burger, or rice bowl) |
| Café lunch / casual counter service | £8 to £18 | Sandwich, salad, or hot lunch item; sometimes a soft drink |
| Pub meal (classic mains) | £12 to £22 | One main dish (often generous portions) |
| Mid-range casual dining | £18 to £35 | Main plus a starter or dessert depending on appetite |
| Upscale dining (à la carte) | £35 to £70 | Two to three courses; higher-end ingredients and service |
| Fine dining tasting menu | £80 to £200+ | Multi-course tasting; premium service and technique |
Drinks can change the total quickly. As a simple rule of thumb, adding one alcoholic drink may add roughly £5 to £10+ per person depending on venue and location, while soft drinks are often a smaller uplift.
What counts as “average” when talking about UK restaurant costs?
When people ask about the “average cost” of restaurants, they often mean one of three things:
- Average menu prices (for example, how much a typical main costs)
- Average spend per head (what people actually pay once drinks, sides, desserts, and service charges are included)
- Average household spending on eating out (a budgeting view)
These can be very different. For example, a menu might show mains around a certain price, but the final bill changes depending on whether you add starters, share sides, order wine, or choose a fixed-price set menu.
The most useful approach for planning is to estimate your likely bill using a realistic “meal pattern” (such as main only, or two courses plus one drink) and then apply the right price range for the restaurant style and city.
How location affects restaurant costs (London vs the rest of the UK)
Location is one of the biggest drivers of restaurant prices in the UK. In general, major city centres have higher costs (rent, staffing, business rates), and those costs often translate into higher menu prices.
London
London typically sits at the top end of most price ranges, especially in central areas and in restaurants with strong reputations or high footfall. You can still find standout value, particularly at lunchtime, in food markets, and in neighbourhood spots away from the most tourist-heavy zones.
Other large UK cities
Cities such as Manchester, Birmingham, Edinburgh, Bristol, and Glasgow often offer excellent quality-to-price compared with central London. You’ll still see premium pricing in popular districts, but it’s generally easier to find mid-range dining at accessible prices.
Smaller towns and rural areas
Outside major cities, it’s common to find lower menu prices, particularly in pubs and independent cafés. Many rural pubs also deliver strong value thanks to hearty portions and locally sourced ingredients.
Typical UK menu prices by item (useful for quick budgeting)
If you prefer to build your own estimate, here are typical ranges for common items. Think of these as planning numbers rather than fixed rules.
| Item | Typical UK price range | Notes |
|---|---|---|
| Starter | £5 to £12 | Often higher in city centres and upscale venues |
| Main course (casual dining) | £12 to £25 | Pubs and casual chains often cluster in this range |
| Main course (upscale) | £25 to £45 | Premium ingredients and more complex technique |
| Dessert | £5 to £10 | Sometimes best value as part of set menus |
| Side dish | £3 to £7 | Can add up quickly if everyone orders multiple sides |
| Soft drink | £2.50 to £4.50 | Varies by venue and serving size |
| Pint (pub) | £4.50 to £7+ | Often higher in central London and busy nightlife areas |
| Glass of wine | £6 to £12+ | House wine vs premium lists makes a big difference |
Key factors that influence restaurant prices in the UK
Two restaurants serving similar cuisine can have very different prices. Understanding why helps you pick places that match your budget and priorities.
1) Service style and staffing
Table service, larger teams, and longer dining times usually mean higher prices. Counter-service concepts can deliver great food at lower costs because operations are more streamlined.
2) Ingredients and sourcing
Menus featuring premium cuts, seafood, seasonal British produce, or specialty imports (for example certain cheeses, wines, or spices) often sit at higher price points. Many diners see this as a benefit because it can translate to better flavour, higher consistency, and more memorable meals.
3) City centre overheads
Prime locations typically cost more to run, which can push menu prices up. A practical hack is to look one or two neighbourhoods away from the busiest streets for comparable quality at better value.
4) Time of day
Lunch menus and early-evening set menus are frequently priced to attract diners, which means you can get a similar kitchen and atmosphere for a lower spend than peak dinner service.
5) Weekend and event demand
Popular venues in busy areas may be priced higher on weekends, around events, or during peak tourist seasons. Planning a midweek meal can be an easy win for both availability and value.
How service charges and tipping typically work in the UK
UK restaurant bills can include an optional service charge, especially in larger cities and in mid-range to upscale restaurants. When included, it is commonly shown as a separate line on the bill.
- If a service charge is added, many diners treat it as the tip. You can politely ask staff to remove it if it is optional and you prefer not to pay it.
- If there is no service charge, tipping is still appreciated for good service, but it is generally more discretionary than in some other countries.
For budgeting, it helps to assume your total may be higher than menu prices alone if service charge is applied, particularly when dining in city centres.
Budget-friendly ways to enjoy UK restaurants more often
Eating out doesn’t have to be an occasional splurge. These tactics keep costs predictable while still letting you enjoy variety and quality.
Choose set menus for built-in value
Many restaurants offer fixed-price menus at lunch or early evening. This can be one of the simplest ways to enjoy two or three courses for a controlled price.
Prioritise the “best-value” meal occasions
- Lunch is often cheaper than dinner for similar dishes.
- Midweek can come with promotions or quieter service, which many diners prefer.
- Brunch can feel like a treat while staying within a moderate budget.
Share sides and starters
Sharing can keep the experience social and varied while controlling the spend. It’s a practical way to sample more of the menu without ordering multiple full-priced courses per person.
Pick pubs for hearty portions and relaxed value
In many parts of the UK, pubs offer some of the strongest overall value: generous portions, familiar favourites, and a comfortable atmosphere that works for families, groups, and casual meet-ups.
Example budgets: what a meal out might cost
Here are realistic examples to help you plan. Actual totals will vary by region and venue, but these scenarios show how choices affect the final bill.
Scenario A: casual lunch
- Main: £10 to £16
- Soft drink: £2.50 to £4.50
Estimated total:£12.50 to £20.50 per person
Scenario B: pub dinner
- Main: £14 to £22
- One drink: £5 to £8+
Estimated total:£19 to £30+ per person
Scenario C: mid-range dinner with two courses
- Starter: £6 to £10
- Main: £16 to £28
- Optional service charge (if applied): varies
Estimated total (food only):£22 to £38 per person
Scenario D: celebration meal (upscale)
- Two to three courses: £45 to £90
- Drinks: depends heavily on selection
Estimated total:£45 to £120+ per person
Why UK restaurant spending can still feel worth it
Even when prices rise, dining out can deliver meaningful value beyond the plate:
- Convenience when you’re busy, travelling, or meeting friends
- Experience from atmosphere, service, and memorable dishes
- Variety across cuisines and regional British specialities
- Social connection that turns a meal into an occasion
When you match the restaurant type to the occasion and use value-focused timing (such as lunch or set menus), you can enjoy the best of UK dining while keeping costs comfortably under control.
Quick checklist: estimate your restaurant cost in 60 seconds
- Pick the style: quick-service, pub, casual, upscale, or fine dining.
- Choose your pattern: main only, two courses, or three courses.
- Add drinks realistically: none, one, or two.
- Account for possible service charge in busier city-centre venues.
- If you want the best value, look for lunch and set-menu options.
Conclusion: planning for the “average” means planning for your meal
The average cost of restaurants in the UK is best understood as a set of clear, practical ranges shaped by where you are and how you like to dine. Whether you’re aiming for an affordable weekday lunch, a cosy pub meal, or a special-occasion dinner, the UK offers a broad spectrum of options that can fit your budget while still delivering a satisfying experience.
If you’d like, tell me the city (or region), the type of meal (lunch or dinner), and whether you drink alcohol, and I can produce a more tailored cost estimate for your situation.