Elm Row menu with up-to-date-prices

Elm Row Menu

September 8, 2026
by
1 min read

Elm Row is an independent cafe between Edinburgh city centre and Leith Walk, serving breakfast, brunch and lunch throughout the day. Its relaxed, slightly jazzy atmosphere suits a morning coffee, a working lunch or a longer catch up over food.

Breakfast ranges from a full Scottish plate and filled rolls to eggs Benedict, eggs Florentine and shakshuka. Pancakes cover the sweeter side of brunch, while the all day format means diners are not restricted to conventional morning hours for the cafe’s breakfast dishes.

At lunchtime, the choice broadens with mezze, croque monsieur, salads, a halloumi burger and a falafel wrap. These options give both meat eaters and vegetarians something substantial, while cakes and other smaller bites work well for customers who only want a light stop.

Specialty coffee made with an exclusive roast sits at the centre of the drinks list, joined by tea, shakes and smoothies. Wine, beer and Scotch offer alternatives later in the day, giving Elm Row the flexibility to move naturally from a daytime cafe visit into a relaxed afternoon drink.

Address: 3 Elm Row, Edinburgh EH7 4AA, Scotland

For restaurant owners Own this restaurant? Turn this menu into direct orders. Claim this page, keep your menu current and let customers order dine in or pickup with no Happy Menu percentage commission.
Claim this menu

Cafe Elmrow Menu

Breakfast – All Day

Full Scottish Breakfast
£14.50

Bacon, haggis, link sausage, black pudding, fried egg, Heinz beans, potato scone, hash brown, toasted sourdough bread, butter

Vegetarian Breakfast (V)
£13.90

Veggie sausage, veggie haggis, wilted spinach, fried egg, Heinz beans, potato scone, hash brown, mushroom, toasted sourdough bread, butter

Morning Roll
£6.50

Bacon, haggis, veggie haggis, black pudding, link sausage, lorne sausage, veggie sausage, fried egg, potato scone, hash brown, mushroom, avocado, wilted spinach, cheddar cheese, halloumi. * choose two fillings, * +£1.50 for each extra filling

Swiss Muesli
£8

Swiss muesli, Greek yogurt, mixed berries, honey

Eggs Benedict
£11.80

Two poached eggs, streaky bacon, hollandaise sauce on toasted sourdough bread

Eggs Royale
£11.90

Two poached eggs, Scottish smoked salmon, hollandaise sauce on toasted sourdough bread

Eggs Florentine (V)
£11.60

Two poached eggs, wilted spinach, mushroom, hollandaise sauce on toasted sourdough bread

Salmon & Avocado on Toast
£11.90

Two poached eggs, Scottish smoked salmon, sliced avocado on toasted sourdough bread

Baked Egg Shakshuka
£10.90

Mixed roast vegetables topped with an egg baked in a pan. Served with toasted sourdough bread & butter

Baked Egg & Chorizo Shakshuka
£11.90

Mixed roast vegetables topped with an egg and Spanish chorizo baked in a pan. Served with toasted sourdough bread & butter

Pancake
£11.90

Streaky bacon, or Nutella & banana, or mixed berries. Served with Canadian maple syrup

Ham & Cheese Croissant
£6.50

Honey roast ham & mozzarella cheese

Fruit Scone
£6

Served with butter & jam

Croissant
£5.50

Served with butter & jam

Lunch – Mains

Lunch served 12pm-4pm

Mezze Platter (VG)
£14.50

Shakshuka, hummus, artichoke hearts, dolmades, cous-cous, sun dried tomato, falafel, olives, toasted sourdough bread

Croque Monsieur
£12.90

Sourdough toastie with honey roast ham, mozzarella cheese and bechamel sauce. Served with chips & salad

Croque Madame
£13.50

Sourdough toastie with honey roast ham, mozzarella cheese and bechamel sauce topped with an egg. Served with chips & salad

Lunch – Burgers

Served with chips and salad

Halloumi Burger
£13.20

Brioche bun, grilled halloumi cheese, roast vegetables,hummus

Classic Cheeseburger
£13.50

Brioche bun, beef patty, cheddar cheese, mixed leaves, burger sauce

Chicken Burger
£13.30

Brioche bun, breaded crispy chicken, cheddar cheese, mixed leaves, burger sauce

Lunch – Wraps

Served with chips and salad

Falafel
£13.90

Falafel, roast vegetables, hummus

Chicken Pesto
£13.90

Grilled chicken breast, mozzarella cheese, sundried tomato, mixed leaves, pesto

Spicy Mexican Chicken
£13.90

Grilled chicken breast, cheddar cheese, mixed leaves, crushed chilli, guacamole

Chicken Caesar
£13.90

Breaded crispy chicken, cheddar cheese, parmesan cheese, mixed leaves, caesar dressing

Peri-Peri Chicken
£13.90

Breaded crispy chicken, cheddar cheese, mixed leaves, mild peri-peri sauce

Chipotle Chicken
£13.90

Breaded crispy chicken, cheddar cheese, mixed leaves, chipotle sauce

BBQ Chicken
£13.90

Breaded crispy chicken, cheddar cheese, mixed leaves, BBQ sauce

Sweet Chilli Chicken
£13.90

Breaded crispy chicken, cheddar cheese, mixed leaves, sweet chilli sauce

Lunch – Salads

Mediterranean Salad (V)
£12.30

Mixed leaves, grilled halloumi cheese, cous-cous, hummus, cherry tomato, pomegranate sauce, toasted sourdough bread

Caesar Salad
£12.50

Mixed leaves, breaded crispy chicken, streaky bacon, parmesan cheese, caesar dressing, toasted sourdough bread

Smoked Salmon Salad
£12.90

Mixed leaves, Scottish smoked salmon, avocado, mixed nuts, French dressing, toasted sourdough bread

Nibbles

Feta & Spinach Borek (V)
£8

Filo pastry served with salad

Potato & Herb Borek (V)
£8

Filo pastry served with salad

Bowl of Fries (V)
£6

Beer

Efes Pilsen Draft 500ml
£6.50
Guinness Draught 440ml
£6.50
Moonwake Saffron Rice Lager 440ml
£7
Pilot Leith Lager (GF) 330ml
£5.50

Spirit

Aperol Spritz 200ml
£8
Bunnahabhain 12 years 25ml
£6.50

Single malt Scotch whisky

Prosecco 200ml
£8.50
Gordon's Gin 25ml
£4.50 / +£2.00 for tonic £2

Milkshake

Banana Milkshake
£5.80

Banana, vanilla ice cream, milk

Oreo Milkshake
£5.80

Oreo, vanilla ice cream, milk

Coconut Milkshake
£5.80

Coconut flakes, vanilla ice cream, coconut milk

Coffee Milkshake
£5.80

Cold brew coffee, vanilla ice cream, milk

Chilled Coffee

Cold Brew
£5.20
Iced Matcha Latte
£5.20
Iced Americano
£4.20
Iced Latte
£4.80

Specials

Matcha Latte
£4.80
Hot Chocolate
£4.60
Chai Latte
£4.40
Dirty Chai
£4.80

Coffee

Turkish Coffee
£4.50
Cortado
£3.80
Espresso
£3
Americano
£3.30

Tea

Breakfast Tea
£3.90
Decaf Breakfast Tea
£3.90
Royal Earl Grey Tea
£4.20

Soft Drink

Coke, Coke Zero, Diet Coke
£3.80
Irn Bru
£3.20
San Pellegrino
£3.80

Orange, lemon, blood orange, pommegranate