The Castle Arms Edinburgh menu with up-to-date-prices

The Castle Arms Edinburgh Menu

September 7, 2026
by
1 min read

The Castle Arms Edinburgh is a Scottish bar and restaurant at 6 Johnston Terrace, a short walk from Edinburgh Castle and the Royal Mile. Its relaxed pub atmosphere makes it a convenient stop for breakfast, lunch, dinner or drinks during a day in the Old Town. Food is prepared from fresh ingredients purchased from local and reputable suppliers.

Scottish and British pub classics dominate the kitchen. Cullen skink, haggis fritters, smoked salmon and Scotch eggs lead into fish and chips, sausage and mash, lamb shank and haggis with neeps and tatties. Steaks, burgers, salads and sandwiches broaden the selection for diners seeking a different kind of meal.

Breakfast includes a full Scottish plate and filled rolls, while vegetarian sausage, burgers and five bean chilli provide meat free alternatives. Seasonal changes allow the kitchen to vary dishes and accompaniments over time. Guests with allergies should consult the current menu and speak with staff before ordering because the broad selection shares preparation areas.

More than fifty Scotch whiskies make the bar a useful place to explore different regions and styles. Cask ale, lager, wine, cocktails, spirits, coffee and soft drinks complete the range. The Castle Arms Edinburgh brings together local ingredients, traditional food and a whisky led bar in a practical location below the castle.

Address: 6 Johnston Terrace, Edinburgh EH1 2PW, United Kingdom

The Castle Arms Menu

Breakfast

Served daily from 09:30

Full Scottish Breakfast
£11.95

Egg, bacon, link sausage, haggis, mushroom, tomato, beans and tea or coffee. Bread or roll

Breakfast roll
£7.95

Choose from any 2 fillings: egg, bacon, link sausage, haggis. Add another filling for and extra £1

Starters

Seasonal Home Made Soup
£6.65

Served with crusty bread

Beer Battered Chicken Goujons
£8.95

Served with salad and dip.

Haggis Fritters
£8.95

Deep fried battered haggis with chilli dip

Prawn Twisters
£8.95

Herb and garlic prawns in crispy spring rolls with sweet chilli dip.

Nachos Single
£8.95

Cheddar cheese, guacamole, sour cream, salsa and topped with your choice of: 5 bean chilli (V), Beef, Chicken, Haggis

Nachos to Share
£11.95

Cheddar cheese, guacamole, sour cream, salsa and topped with your choice of: 5 bean chilli (V), Beef, Chicken, Haggis

Smoked Salmon
£8.95

Delicious smoked salmon strips served with mixed salad.

Scotch Egg
£8.50

Boiled egg covered in sausage meat and breadcrumbs served with side salad and bread

Cullen Skink
£7.95

Traditional Scottish soup containing potatoes, smoked fish, onions, celery, leeks and cream

Mains

Beer Battered Fish and Chips
£19.25

Fresh haddock fillet hand-battered in our own real ale batter. Served with chips and garden peas.

The Castle Arms Sandwich
£13.85

Chargrilled chicken, bacon, cheese, lettuce, tomato, served with fries.

Handcrafted Link Sausage and Mash
£15.65

Your choice of two beef or pork sausages, creamy mash and rich onion, herb and red wine gravy. (Veg. Option available).

Grilled Chicken Breast
£17.75

With fries or creamy mash, vegetables and your choice of peppercorn, mushroom sauce or gravy.

Breaded Scampi
£15.95

Served with fries and garden peas.

Haggis, Neeps and Tattiest
£15.95

The Scottish classic! Haggis, mushed tattiest and turnip with whisky and pepper sauce.

Lamb Shank
£19.95

Scottish lamb with creamy mash and rich red wine gravy or mint sauce.

Traditional Yorkshire Pudding
£16.95

Served with your choice of beef or pork sausages, creamy mash and red wine gravy.

Castle Arms Steak Sandwich
£17.50

Steak strips, cheese and caramelised onion served on a bun.

Scotch Eggs
£14.50

Boiled eggs (2). covered in pork sausage meat and breadcrumbs, peas, mash and gravy

Salads

Scottish Smoked Salmon Salad
£15.95

Smoked salmon served with fresh salad, olives, crusty bread and sour cream.

Chicken Caesar Salad
£14.95

Roman salad, grilled chicken breast, served with croutons, Parmesan cheese, cherry tomatoes and Caesar dressing.

Steaks

All our steaks are Scottish beef served with grilled tomato, mushroom, peas and your choice of fries or mash. Plus choose from peppercorn sauce, mushroom sauce or garlic butter to accompany with your steak.

7oz Scottish Fillet
£26.70
8oz Scottish Sirloin
£23.50

Burgers

All our burgers are freshly made, served on a bun with lettuce, tomato, onion and mayo with your choice of fries, mash or salad.

8oz Angus
£15.95
Highlander
£16.95

Topped with haggis and onion rings

Chilli
£16.95
The Breaded Veggie
£15.95

Made with mixed vegetables and beans

Chicken
£15.95
Extra Toppings
£1

Cheese, bacon, guacamole, salsa (each)

Sides

Straw fries
£3.95
Garlic fries
£3.95
Mixed vegetables
£3.95
Bread & Butter
£1
Side Salad
£3.95
Garlic Bread
£3.95
Onion rings
£3.95

Desserts

Sticky Toffee Pudding
£6.50

Served with your choice of cream or ice cream

Cranachan Cheese Cake
£6.95

A traditional Scottish dessert of whisky infused cream, mixed with crushed oats and berries.

Ice cream
£4.95

Vanilla, chocolate or strawberry with a choice of chocolate, caramel or strawberry sauce.

Apple Crumble
£6.50

Apples with a crumble topping

Chocolate Fudge Cake
£6.50

Hot Drinks

Decaffeinated Coffee and Tea available

Cappuccino
£3.25
Latte
£3.25
Mocha
£3.25
Americano
£2.95

Beer and Cask Ales

IPA
£5.65

Brilliant gold colour with hints of fresh citrus, blend of malt and hop character. ABV 3.8%

Edinburgh Gold
£5.65

From Stewart Brewery, a refreshing balanced and full flavoured Cask Ale. ABV 4.8%

Castle Arms No 3
£5.65

Brewed for The Castle Arms, Stewart Brewery’s roasted malt and caramel flavour. ABV 4.3%

Guinness
£6.75

The famous Irish stout, originated in Dublin in 1759, dark body and thick and creamy head. ABV 4.1%

Bottled Beers

Newcastle Brown Ale
£5.95

4.7% abv 500ml btl

Erdinger
£5.95

5.3% abv 500ml btl

Alcohol free beer
£4.25

275ml btl

Peroni
£5.50

Gin

Guest gins – please ask a member of staff.

Gordon's
£3.95

37.5% abv

Bombay Sapphire
£4.25

40% abv

Hendricks
£4.50

41.4% abv

Tanqueray
£4.50

43% abv

Rum

Sailor Jerry Spiced Rum
£3.75

40% abv

Bacardi (Original or Gold)
£3.75

37.5% abv40% abv

Lambs (Spiced and Dark)
£3.90

40% abv

Kraken
£3.90

40% abv

Liqueurs & Others

Tia Maria
£3.95
Disaranno
£2.95
Amarretto
£1.95
Drambuie
£3.95

Soft Drinks Bottled

Coca-Cola
£3.95

330ml

Diet Coke
£3.95

330ml

Coca-Cola Zero
£3.95

330ml

Whisky Selection

We also stock older whiskies! Please ask at the bar for details.

Johnnie Walker Black
£4.50

Blended whisky

Johnnie Walker Blue
£22.95

Blended whisky

Grouse Original
£3.50

Blended whisky