The United Kingdom consists of England, Scotland, Wales and Northern Ireland. Each of these four countries has its own national dish or favourite meals.
England - Sometimes there are disputes about the national dish. When you ask people in England which is their national dish, the most common replies will be Roast beef with Yorkshire pudding, Fish and Chips with mushy peas, Chicken tikka masala. But probably the most traditional english meal is the Roast beef.
Scotland - Haggis
Wales - Cawl
Northern Ireland - Perhaps the best known traditional dish is Ulster fry.