Research by Sykes Cottages placed fish and chips unchallenged in the top spot, with traditional favourites the roast dinner and full English breakfast following respectively behind.
Pub classics such as ham, egg and chips; a ploughman's lunch and scampi as well as regional favourites such as haggis, Cornish fudge and Irish stew also made the cut.
Tom Lowes, marketing manager at Sykes Cottages, said: “Over the years the nation’s tastes have become increasingly international when it comes to food. But we Brits are undoubtable spoilt when it comes to great local cuisine and the results are proof that we still get excited by it.
“The top three are firm British favourites but the list demonstrates that regional delicacies whet the nation’s appetite too.”
World leader?
Out of the 2,000 Brits polled, 43% said British cuisine was the best in the world, with the West Country deemed to have the best regional cuisine.
National beverage
Tea was given a majority vote as the nation’s top drink.
Of those surveyed, 13% said a pint of real ale was the nation’s best and one in ten said a tall glass of Pimms would be their British classic drink of choice.
BEST BRITISH FOOD - THE LIST
1. Fish ‘n’ chips
2. Roast dinner with Yorkshire pudding
3. Full English breakfast
4. Bacon butties
5. Apple crumble
6. Strawberries and cream
7. Bangers and mash
8. Cream tea
9. Shepherd's Pie
10. Crumpets
11. Ham, egg and chips
12. Sausage rolls
13. Cornish ice cream
14. Baked beans
15. Victoria Sponge
16. Toad in the hole
17. Sticky Toffee Pudding and custard
18. Cornish Pasty
19. Steak and kidney pie
20. Pork pie
21. Bakewell Tart
22. Ploughman’s lunch
23. Chips and gravy
24. Rhubarb and custard
25. Scampi
26. Prawn cocktail
27. Mushy peas
28. Marmite
29. Cheese and pickle on crackers
30. Scotch eggs
31. Cornish fudge
32. Spotted Dick
33. Irish stew and dumplings
34. Chelsea buns
35. Eccles cakes
36. Pea and ham soup
37. Cucumber sandwiches
38. Haggis and tatties
39. Cockles and mussels
40. Jellied eels