The City Cafe menu with up-to-date-prices

The City Cafe Menu

September 6, 2026
by
1 min read

The City Cafe is an American styled diner on Blair Street in Edinburgh’s Old Town. A favourite with locals and visitors since the early 1980s, it combines retro decor with music, pool and an informal welcome. Long daily opening hours make the cafe useful from breakfast through to a late evening meal.

All day breakfasts are a signature, providing a substantial option well beyond the morning. Burgers, fries and other familiar diner dishes form the core of the later menu, including an Ultimate Burger Challenge for unusually large appetites. The broad, accessible food suits a quick stop as readily as a longer gathering.

The room’s casual pace works well for friends, families and visitors moving through the Old Town. A new menu may change individual dishes, so current choices and dietary requirements should be confirmed with staff when ordering. The emphasis remains on generous, recognisable food rather than formal dining rituals.

Beer, cocktails, soft drinks and hot drinks support the menu across the day. A karaoke venue operates below the cafe, while music and a pool table give the main room its own social character. The City Cafe’s longevity comes from bringing the easy energy of an American diner into a central Edinburgh setting.

Address: 19 Blair Street, Edinburgh EH1 1QR, United Kingdom

The City Cafe Menu

Burgers

Cheese Burger
£14

With lettuce, tomato, gherkin and fries

Apache Burger
£15.95

Beef burger with BBQ sauce, cheese & bacon, lettuce, tomato, gherkin and fries

Buffalo Chicken Burger
£15.50

Chicken, buffalo sauce, cheese, lettuce, tomato, gherkin and fries

Vegan Chilli Burger
£15.50

Vegan patty, veggie chilli, jalapenos & vegan cheese, lettuce, tomato, gherkin and fries

Sides

Onion Rings
£4.95
Coleslaw
£2.75
Guacamole
£2
Chilli (Beef/Veggie)
£4
Calamari
£6.50
Skinny Fries
£4.95
Chunky Chips
£4.95

Ultimate Burger Challenge

Take on Scotland’s biggest burger challenge and try to beat the legendary @beardmeatfood time of 24 mins | secs. Rules: challengers sit in the hot seat; no sharing, no bathroom breaks, no cheating! 3 x beef burgers, 1x BBQ chicken burger, 1x spicy chicken burger, 2 x spicy bean burgers, BBQ sauce, bacon, pineapple, mozzarella, Monterey Jack cheese, mushrooms, guacamole, lettuce, tomato, gherkins. Side of coleslaw and chunky chips. Served in a massive bun.

Ultimate Burger Challenge
£42.50

Desserts

Go on just a bite…

Soft Serve Ice Cream Cone
£2.95
Soft Serve Ice Cream Tub
£3.50
Add Flake
£0.50
Doh!nut Milkshake
£7.50

Vanilla and strawberry milkshake topped with a delicious donut & whipped cream

Cafe Sundae
£6.50

Ask your server for this week’s flavours

Banana Split
£7.50

Banana, ice cream, topped with whipped cream, cherries and a Biscoff crumble

Oreo Knickerbocker Glory
£7.50

Heaven in a glass. Ice cream, strawberry sauce, whipped cream, Oreo cookie pieces

Eggs

Breakfast served all day

Scrambled Eggs on Toast
£7.50
Eggs Benny
£9.50

Ham, poached eggs, hollandaise, breakfast muffin

Eggs Royale
£11.25

Smoked salmon, poached eggs, hollandaise, breakfast muffin

Eggs Florentine
£9.50

Wilted spinach, poached eggs, hollandaise, breakfast muffin

Breakfast Rolls

Choose from: bacon, fried egg, sausage, Lorne sausage, scrambled egg, cheese, haggis, black pudding, veggie haggis, veggie sausage, hash browns, potato scones.

Single
£3.50
Double Decker
£5.50
Triple
£6.25

Full Scottish Breakfast

Full Scottish Breakfast
£12.50

Fried egg, bacon, sausage, haggis, black pudding, beans, hash brown, potato scone, toast, mushroom, tomato

Veggie
£12.50

Fried egg, veggie haggis, veggie sausage, potato scone, hash brown, beans, grilled tomato, mushrooms, toast

Vegan
£12.50

Smashed avocado, wilted spinach, hash brown, grilled tomato, mushrooms, potato scone, baked beans, toast

Bagels

Smoked Salmon & Cream Cheese
£10

Bagel with a side of hash browns

Scrambled Egg & Cheese
£9.25

Bagel with a side of hash browns

Something Sweet

Pancakes
£8.50

With maple syrup & strawberries & cream

Bacon & Pancakes
£9.50

With maple syrup

Waffles
£8.75

With maple syrup & strawberries & cream

Chicken Strips & Waffles
£12.50

With maple syrup

French Toast
£8.25
Vegan Pancakes
£8.30

Maple syrup & vegan cream

Grains & Granola

Porridge with Berry Compote
£6.50
Granola with Natural Yoghurt and Berry Compote
£6.65

Nachos

Vegan nachos available on request!

Classic Nachos
£8.95

Tortilla chips, cheese, jalapenos, salsa, guac, sour cream

Haggis / Veggie Haggis
£9.50

Tortilla chips, cheese, jalapenos, peppercorn sauce plus Scotland’s finest – haggis

Buffalo Chicken
£9.50

Tortilla chips, cheese, jalapenos, buffalo sauce, chicken

Chilli (Beef/Veggie)
£9.50

Tortilla chips, cheese, jalapenos, chilli, guac, sour cream

Hot Dogs

Classic Dog Meat/Veggie
£12.50

Served with fries, onions, ketchup & mustard

Chilli Cheese Dog
£14.50

Served with fries

Dirty Fries

Vegan dirty fries available on request!

Haggis/Veggie Haggis Fries
£10.50

Peppercorn sauce, cheese, skinny fries

Buffalo Chicken Fries
£9.95

Breaded chicken, hot sauce, skinny fries, cheese

Chilli Cheese Fries
£10.25

Beef/veggie chilli, cheese, jalapenos, skinny fries

Sandwiches

BLT with Fries
£9.50

Bacon, lettuce, tomato, mayo

Fish Finger Sandwich with Fries
£9.50

Lettuce, tomato and tartar sauce

Cheese & Tomato, Lettuce with Fries
£8.50

Vegan cheese available on request

Fried Chicken Sandwich
£14.25

Chicken fillets, cheese, buffalo sauce, lettuce, tomato served with fries

Classics

Chicken Strips, Fries & Coleslaw
£12.25
Chilli Con Carne
£10.75

Sour cream, grated cheese, corn chips, rice

Veggie Chilli (V)
£10.75

Served with rice, corn chips, guacamole and cheese