British Dinners: … Tasty & Traditional UK Meals


The most classic (and probably most popular) dinner in the UK is of course the famous roast, but there’s loads more tasty traditional meals from Britain that you need in your life, whether it’s Shepherd’s Pie, Fish & Chips, or, erm, Spaghetti Bolognese.

And there’s plenty more where they came from, as you’ll soon find out. A typical traditional British dinner is a meal that’s filling, hearty and comforting, or in other words, something like Pie & Mash or Cottage Pie. There’s really no beating a classic British dinner – nothing quite compares.

But enough of all the teasing – let’s take a proper look at some of these typical and traditional British meals that we Brits call dinner, tea, or supper (we’ll get to that shortly too).

Traditional British Dinners

In modern Britain, there’s really no such thing as a typical dinner, with the UK being one of the most culturally diverse places in the world. But traditionally, there’s something somewhat typical about what’s eaten by the British people for dinner (“meat and two veg” anyone?)

Here’s some examples of traditional British dinners:

Roast Dinner

Roast Dinner

The ultimate British dinner is of course the Roast Dinner, which is a level above the rest. Your choice of meat (or non-meat substitute) accompanied by roast potatoes, Yorkshire Pudding, gravy and loads of other treats known as the ‘trimmings’, is sheer British food perfection.

Pie & Mash

Pie and Mash

A traditional British pub food classic, Pie & Mash is a particularly warming and filling dinner; you just can’t go wrong with a classic British pie and mashed potatoes, served alongside gravy and vegetables.

Shepherd’s Pie

Shepherd's Pie

Probably one of the most famous British meals, Shepherd’s Pie is an especially scrumptious yet sophisticated lamb and mashed potato dish that personifies the perfect traditional British dinner.

Cottage Pie

Cottage Pie

If you can tell the difference between Cottage Pie and Shepherd’s Pie, then you’ll know that Cottage Pie is also a very typical and traditional dinner in the UK.

Toad In The Hole 

Toad in the hole

Toad in the hole is quite simply, one of the best British foods out there, not to mention a great British dinner choice. Sausages cooked amongst Yorkshire Pudding batter is what we’re talking about here folks, usually served with vegetables and gravy.

Sausage & Mash

Bangers and Mash

Also known as ‘Bangers & Mash’, sausages and mashed potatoes is one of the most traditional British foods still eaten today, being easy to make at home and available on most UK pub menus.

Fish & Chips

Fish and Chips

The famous Fish & Chips has to be one of the best but also the most versatile British dinners around; it can be ordered as a typical British takeaway, eaten in both pubs and restaurants, or you can cook Fish & Chips at home.

Beef Wellington

Beef Wellington might be one of those old-school retro British dishes, but you know what they say, class is permanent. And there’s nothing more classy than eating a traditional English Beef Wellington for dinner.

Haggis, Neeps and Tatties

Haggis, Neeps and Tatties

There’s few more traditional dinners to eat in the UK than one of Britain’s national dishes, Haggis, alongside neeps and tatties. This delicious sheep offal dish served with mashed potatoes and swede is definitely the one to go for if you’re visiting Scotland.

Irish Stew

Irish stew

Stews and casseroles are generally popular all over Britain, these often being served with suet dumplings. A good Irish stew in particular is the traditional British dinner of choice when eating in Ireland.

Welsh Lamb Shank

Welsh Lamb

Making sure we stereotypically cover each part of the UK, traditional Welsh cuisine is particularly well known for the quality of its lamb and the shank is especially good when slow cooked in a sauce, for dinner of course.

All Day Breakfast 

Full English Breakfast

It’s a fact that the Full English Breakfast is so good that we make it available all day in Britain, even for dinner. Sometimes there’s just the urge to eat sausages, bacon, eggs and all the other great ‘Fry Up’ items of an evening in the UK.

Classic British Dinners From Afar…

As we mentioned, nothing is really off limits when it comes to food in modern Britain, but certain dishes in the UK are more traditional than others. Here’s just a few more examples of dinner dishes traditionally enjoyed in Blighty over the years, originating overseas:

Curry

Chicken Tikka Masala

We can’t even tell you how much we love curry in Britain, especially what we call British-Indian curries. Ok, we can tell you… We love them so much that Chicken Tikka Masala in particular is another one of the UK’s national dishes.

Spaghetti Bolognese 

Spaghetti Bolognese - British Dinners

Thanks to the Italians, Britain has enjoyed Spaghetti Bolognese for dinner for years. We’re so familiar with the dish that we usually refer to it as just ‘Spag Bol.’

Burger and Chips

Burger and Chips

British beef is a beautiful thing, altough we’re crediting our American friends’ cuisine with this one. Burger and chips is yet another traditionally popular dinner choice in Blighty.

Stir Fry  

British food traditions dictate that we just have to include Asian food on this list of classic British dinners, stir fry being just one example of how the UK enjoys eats from the east.

British Dinner FAQ

Why Is Lunch Called Dinner In The UK?

Lunch is usually called ‘dinner’ in the UK when one is referring to a Roast Dinner, also known as a Roast Lunch, Sunday Lunch, Sunday Roast, or just a Roast. Otherwise, lunch is normally just called lunch and dinner is called dinner (or ‘tea.’ Or ‘supper’). Confused much???

What Does The Term ‘Tea’ Mean? 

The term ‘tea’ means two things, in Britain at least: 1. Tea is one of the UK’s favourite drinks, namely the cup of English Breakfast Tea; and 2. Tea is also a word that’s used by many Brits instead of the word ‘dinner’ or ‘supper.’

What Kind of Word is Supper?

Supper is a posh word traditionally used by some Brits (typically the upper class) rather than the term ‘dinner.’ So you might say supper is what you call a posh dinner, or, just what posh people call dinner. Either way, the word supper is still used today.

Is High Tea The Same As Dinner?

High Tea is essentially the same thing as dinner, but it’s typically eaten earlier in the evening, often around 5pm. Instead of the word ‘dinner,’ High Tea is a term traditionally used by the working class of Britain, where cups of tea would accompany the evening meal.

What Does A British Dinner Consist Of?

Whether you’re eating in a British home, ordering from a traditional British pub food menu, or dining at one of the UK’s best restaurants, a British dinner will generally consist of up to three courses (i.e. starter, main course and dessert). Fancy pants places like the UK’s Michelin star restaurants may do things slightly differently (e.g. more courses, tasting menus etc).

What Time Is British Dinner Served?

British Dinner is typically served between the hours of 6pm and 8pm. Although, this clearly depends on individual lifestyle and the occasion. The duration of a British dinner could be anything from a quick five minute sit-down at home in your underpants, to several hours with family and friends at one of the most iconic London restaurants.

Winner Winner, British Dinner

Naturally, what the average Brit eats for dinner today won’t all be Fish & Chips and Pie & Mash, nor is it all curry and Chinese food. Britain has the most diverse and the best cuisine in the world, remember. So there you go. That’s traditional British dinners for you.

British Food Fest

The home of great British food