English food has traditionally been based on beef, lamb, pork, chicken and fish and generally served with potatoes and one other vegetable. The most common and typical foods eaten in England include the sandwich, fish and chips, pies like the cornish pasty, trifle and roasts dinners. Some of our main dishes have strange names like Bubble & Squeak, Spotted Dick and Toad-in-the-Hole.
What may appear strange to our overseas visitors is that not all our puddings are sweet puddings, some are eaten during the starter or main course like Yorkshire Pudding and Black Pudding.The staple foods of England are meat, fish, potatoes, flour, butter and eggs. Many of our dishes are based on these foods.
Questions on British Food for Students to answer
Match the photographs of different foods to their descriptions
Vegetarians
It is currently (2003) estimated that there are between 3 and 4 million vegetarians in the UK,one of the highest percentages in the western world.Around 7 million people claim to eat no red meat.It is now rare to find no vegetarian foods in a supermarket or on a restaurant menu.
TYPICAL TRADITIONAL ENGLISH DISHES
Christmas Dinner
Traditional English dishes have had competition from other dishes over the years. Despite this, if you visit England, you will still be served up the traditional foods we have been eating for years.This page contains some of our most popular traditional dishes.
Main meal dishes
Roast beef and Yorkshire pudding
This is England's traditional Sunday lunch, which is a family affair.
Yorkshire Pudding
This dish is not usually eaten as a dessert like other puddings but instead as part of the main course or at a starter.Yorkshire pudding, made from flour, eggs and milk, is a sort of batter baked in the oven and usually moistened with gravy.
Recipe
The traditional way to eat a Yorkshire pudding is to have a large, flat one filled with gravy and vegetables as a starter of the meal. Then