The Torfin menu with up-to-date-prices

The Torfin Menu

September 7, 2026
by
1 min read

The Torfin is a bar, brasserie and boutique hotel at 108 St John’s Road in Edinburgh. Its relaxed dining room and friendly bar serve the Corstorphine neighbourhood from morning into the evening, with four themed bedrooms above the venue.

The kitchen uses locally sourced ingredients and gives particular attention to Scottish meat and fresh fish. Breakfast rolls, lunch dishes and dinner mains make it possible to visit at several points in the day rather than only for an evening meal.

Regular offers highlight different parts of the menu, including burgers, fish and chips and fajitas with chicken, vegetarian or vegan fillings. This mix of dependable favourites and weekly specials helps the restaurant suit families and informal group meals.

Draft beer, wine, cocktails and freshly brewed coffee complete the offer, and well-behaved dogs are welcome in the bar. Guests with allergies or dietary requirements should discuss current ingredients and shared cooking equipment with staff before ordering.

Address: 108 St John’s Road, Edinburgh EH12 8AX, Scotland

The Torfin Menu

Breakfast Rolls

Filled rolls served with tea or coffee. (GF) bread available, please ask your server.

Filled Roll + Tea/Coffee
Single £4 / Double £5.50

Single or double filled roll with tea or coffee. Choices: Bacon, Fried or Scrambled Egg, Sausage, Haggis, Veggie Haggis.

Double Filled Roll + Tea/Coffee
£8.50

Double filled roll with tea or coffee. Choices: Bacon, Fried or Scrambled Egg, Sausage, Haggis, Veggie Haggis.

Starters

Haggis Parcels
£8.50

Balls of haggis wrapped in crisp filo pastry with peppercorn sauce. (V) Vegetarian Haggis available on request.

Quesadilla
£8.50

Crispy quesadilla stuffed with smokey BBQ beef with pico de galo salsa & sour cream.

Chicken Tenders
£8.50

Crispy chicken strips served with a Honey & Mustard dip. (GF option available)

Baked Camembert
£8

Mini camembert baked with honey & hazelnuts served with chefs bread. (V) (GF*)

Soup of the Day
£6

Ask your server for today’s special. (GF*)

Firecracker Corn Ribs
£7.50

Crispy corn ribs coated in fire cracker sriracha sauce & drizzled with garlic aioli & topped with pickled red onion. (V, GF)

Brushed Flatbread
£7.50

Served with aioli, olives & hummus. (V)

Sharer

Harissa Hummus Flatbread
£12

Harissa seasoned hummus with crumbled feta, olives, coriander, pickled red onion and served with warm flatbread. (V)

Torfin Watchos
£14

Our take on nachos…super crispy waffle fries loaded with bubbling cheese, finished with pico de galo, guacamole & sour cream. (V)

Sandwiches

(GF) bread available, please ask your server.

BLT
£8

Crispy bacon & tomato served on baked bread with mayo & salad. Make it a BLAT – add avocado £1.00.

Beef Brisket Sandwich
£9

Slow cooked Beef Brisket in a toasted bun with melted Monterrey Jack Cheese and a side of slaw. Add fries £3.00.

Chicken Tikka Sandwich
£9.50

Tandori grilled chicken, shredded carrot, tzatziki sauce & lettuce served on baked bread.

Chicken Fajitas Wrap
£9.50

Strips of chicken marinated in Mexican spices, flash fried with onions & peppers. Served in a tortilla wrap with pico de galo salsa & sour cream.

Vegetable Fajitas Wrap
£7.50
Vegan Fajitas Wrap
£7.50

Fish

Fish & Chips
£18.75

Fresh Scottish haddock coated in beer batter, served with chips & tartar sauce. (GF Available) Half Fish & Chips £9.50, Swap to breaded £1.00 extra, Add Minted Peas £1.00, Add Balti Curry Sauce £1.75.

Vegan Fish Sandwich
£16

Lightly battered & breaded vegan cod fish fingers on a vegan bun with tartar sauce, lettuce and frickles, served with fries. (Vg)

Romesco Salmon
£19

Crushed new potatoes with olives topped with grilled salmon, Romesco sauce and crumbled feta. (GF) Add BBQ Beef Brisket £3.

Pan Seared Seabass
£19

Served on pan fried gnocchi cooked with cherry tomatoes, garden peas, spinach and white wine.

Classics

Lasagna Al Forno
£15

Rich beef ragu layered with pasta & topped with creamy cheese sauce. Add garlic flatbread £2.

Pesto Chicken
£18

Basil marinated chicken breast with pesto mash, charred broccolini & sun blushed tomato butter. (GF)

Mac 'N' Cheese
£15

Our homemade mac ‘n’ cheese topped with mature cheddar cheese, Parmesan and herb crumb served with fries & salad. (V) Add Haggis & Peppercorn Sauce £3.50, Add BBQ Beef Brisket £3, Add Garlic Flatbread £2.

Salads

Salad Toppings – Halloumi £4, Chicken £5, Salmon £6

Torfin Salad
£12

Honey roasted beetroot, orange segments, croutons, seasonal leaves with crumbled feta & citrus dressing. (GF Available)

Caesar Salad
£12

Crispy salad leaves, bacon and croutons topped with creamy Caesar dressing and Parmesan shavings. (GF Available)

Burgers

All our char-grilled burgers are made with the finest Scottish beef. Served on an artisan bun with lettuce, tomato & burger sauce. Our burgers are all sold separately, add your choice of fries or side. GF – Burgers which can be made gluten free.

Torfin Burger
£13

Our house beef burger topped with mature cheddar cheese and bacon. (GF)

Tartan Burger
£13.50

House beef burger topped with smoked bacon and haggis. Served with a side of Whisky & Peppercorn sauce.

Black & Blue Burger
£13.50

House beef burger topped with blue cheese & crispy bacon. (GF)

Chicken Caesar Burger
£13

Panko coated chicken breast topped with shredded lettuce, Caesar dressing, crispy bacon & a parmesan crisp.

Beef Brisket Burger
£13

Our house beef burger topped with BBQ beef brisket & Monterey Jack cheese. (GF)

Mac’Beyond Burger (V)
£13

A vegetarian version of our famous Tartan burger! Beyond burger topped with vegetarian haggis and served with Whisky & Peppercorn sauce. (V) Make it Vegan – served on a Vegan bun with Vegan burger sauce instead of Peppercorn. (Vg)

Sides & Sauces

Crispy Panko Onion Rings
£5.50
Fries
£4
Cajun Fries
£4.50
Sweet Potato Fries
£5
Mini Caesar
£5
Minted Peas
£3
Brocollini & Peas
£4.50
Slaw
£3.50
Creamy Peppercorn
£1.75
Balti Curry Sauce
£1.75
BBQ Gochujang Sauce
£1.75
Garlic Aioli
£0.75

Evening Menu – New Favourites

Moroccan Kofta Kebab
£20

Beef, pepper & onion kebabs served on a warm flatbread with hummus, salad, pickled red onion, herb drizzle and tzatziki. (GF Available)

Korean BBQ Pork Belly
£19.50

Slow roast honey pork belly, Kimchi stuffed baked apple, sticky BBQ Gochujang sauce & steamed rice. (GF)

Chicken Fajitas
£18.50

Strips of chicken marinated in Mexican spices, flash fried with onions & peppers. Served with cheese, pico de galo, guacamole & sour cream and unlimited tortilla wraps. (V) Vegetarian & (Vg) Vegan Available £14.00.

Kids Menu

Wee Yins – under 12’s only, includes main & dessert. Shared price £7.00.

I'm Not Hungry
£7

Burger & Fries – with or without cheese. (GF Available)

I Don't Want Anything
£7

Breaded Chicken Strips & Fries. (GF Available)

I Don't Know
£7

Mac ‘n’ Cheese & Fries.

I Can't Decide
£7

Battered Fish Goujons & Fries. (GF Available)

I Don't Care
£7

Lasagne & fries. Swap your fries for salad or sweet potato fries.

I Want That Now
£7

Vanilla Ice Cream or Ice Lolly.

I'm Extra
£3.50

Kids Mocktail.