12 British Foods Everyone Should Try at Least Once (And What They Actually Taste Like)
When people think of British food, the reaction is usually… mixed.
Some expect it to be bland.
Some think it’s all fish and chips.
But once you’re actually in London…
You realize there’s way more to it.
British food isn’t about being flashy.
It’s about:
Comfort
Simplicity
Everyday eating
So if you’re visiting London (or just curious), here are 12 British foods you should try at least once explained simply so you know exactly what you’re getting.
1. Fish and Chips
The most famous one.
Fried fish (usually cod or haddock)
Thick-cut chips
What it tastes like:
Crispy outside
Soft inside
Best eaten:
Hot, fresh, with salt and vinegar
2. Steak and Ale Pie
A classic pub dish.
Slow-cooked beef
Rich gravy
Pastry crust
Comfort food at its best
3. Full English Breakfast
Heavy. Filling. Very British.
Eggs
Sausages
Beans
Toast
Best for:
Starting a long day
4. Sunday Roast
This is more than food.
It’s a tradition
Roast meat
Potatoes
Vegetables
Gravy
Usually eaten on Sundays
5. Scones (With Cream & Jam)
A big part of afternoon tea.
Light, slightly crumbly
Served with:
Clotted cream
Jam
Simple but iconic
6. Chicken Tikka Masala
Yes this counts.
Often called Britain’s “national dish”
Grilled chicken
Creamy tomato-based sauce
A mix of:
British + South Asian influence
7. Victoria Sponge Cake
Light and classic.
Sponge layers
Jam
Cream
Named after
Queen Victoria
8. Bangers and Mash
Simple and filling.
Sausages
Mashed potatoes
Gravy
Comfort food
9. Bacon Sandwich (Butty)
Very everyday British.
Soft bread
Bacon
Sauce
Quick and satisfying
10. Sticky Toffee Pudding
One of the best desserts.
Soft sponge
Toffee sauce
Rich and warm
11. Cornish Pasty
Originally for workers.
Pastry filled with:
Meat
Potatoes
Easy to eat on the go
12. Ploughman’s Lunch
Simple and traditional.
Cheese
Bread
Pickles
Very British simplicity
What Makes British Food Different
It’s not about:
Fancy presentation
It’s about:
Comfort and tradition
What Tourists Get Wrong
❌ “British food is bland”
Not true
❌ Only trying one dish
You miss the variety
❌ Expecting restaurant-style plating
It’s often simple
Final Thought
British food isn’t trying to impress you.
It’s trying to:
Make you feel full
Make you feel comfortable
And once you try it in London…
You understand why people love it