The Black Rose Tavern menu with up-to-date-prices

The Black Rose Tavern Menu

September 7, 2026
by
1 min read

The Black Rose Tavern is a rock bar and food pub at 49 Rose Street in Edinburgh’s New Town. Dark wood, records and an alternative soundtrack give the room a distinctive personality, while its central location makes it an easy stop between Princes Street and the surrounding galleries and shops.

The food follows a hearty pub format, with burgers, sausages and other substantial plates designed to work alongside a drink. Beer battered haddock and chips remains a familiar choice, while panini, salads, soup and vegetarian dishes provide lighter alternatives through the day.

Sharing platters and bar snacks suit groups settling in for a longer visit, and the kitchen serves lunch, dinner and late meals. The range is broad enough for the Black Rose to operate as a genuine food destination rather than only a music venue with token snacks.

Beer, whisky and a full bar underpin the tavern experience, with a small outdoor area available when the weather allows. Open mic sessions, karaoke and quiz nights add variety across the week, while live rock and metal keep the atmosphere energetic into the evening.

Address: 49 Rose Street, Edinburgh EH2 2NH, Scotland

The Black Rose Tavern Menu

The Support

Soup of the day
£5.50

Served with white or brown bread

Guac An' Roll
£3.50

Tortilla chips, served with guacamole dip.

Rings Of Fire
£3.95

Onion rings, served with spicy sauce.

Chunky Chips
£3.95

Classic fried chips.

Picklebat
£3.75

Beer battered pickle slices, served with BBQ dip.

Haggis Balls
£6.50

Beer battered haggis served with peppercorn dip.

Dracula's Enemy
£3.95 / add cheese + £0.80

Garlic bread, add cheese for 80p.

Chicken Nuggets
£6.50

Served with sweet chilli dip.

Fresh Haddock Bites
£7.95

Beer battered haddock, served with tartar dip.

Chicken Wings
£6.95

Seasoned chicken wings, served with sweet chilli dip.

Paninis

Grilled, served with chips and side salad.

Crazy Train
£10.50

Chicken, BBQ & Cheese

Whole Lotta Love
£10.50

Bacon, Cheese & Tomato

Metalhead
£10.50

Mozzarella, Pesto & Tomato

Loaded Fries

Banging Beans
£8.95

Baked beans and cheese.

The Lindsey | Buckingham
£9.95

Chicken, cheese and bbq sauce.

Dirty Fries
£9.95

Beef chilli and cheese.

True Scotsman
£9.95

Haggis (meat or veggie), cheese and peppercorn sauce.

Paradise City Poutine
£9.95

Bacon, cheese and gravy.

Ozzy Ozzy Ozzy
£9.95

Curry sauce, picklebats and vegan cheese.

Nachos

Nachos
For one £7.25 / To share £9.95 / Top with Beef Chilli + £1.65

Tortilla chips smothered in melted cheese topped with tomato salsa, guacamole, sour cream, and a sprinkle of jalapeño chillies.

Fiery Scotsman Nachos
For one £8.95 / To share £10.95

Tortilla chips smothered in melted cheese topped with haggis (meat or veggie), peppercorn sauce, and a sprinkle of jalapeño chillies.

Headliners

Holy Diver Fish & Chips
£16.95

Beer battered haddock, served with chips, peas, tartare sauce and wedge of lemon.

Haggis, Neeps & Tatties
£14.95

Meat or veggie haggis, mashed turnip and potato, served with peppercorn sauce.

Balmoral Chicken
£15.50

Chicken breast topped with bacon, haggis and peppercorn sauce, served with chips and a side salad.

Savage Steak Pie
£14.95

Steak pie, served with chips, peas and a side of gravy.

Fleetwood Mac & Cheese
£12.95

Classic mac and cheese, served with garlic bread.

Chicken Caeser Salad
£11.95

Gem lettuce, cherry tomatoes, croutons, red onions, peppers, parmesan cheese, grilled chicken served with ceaser dressing.

Kids Menu

Kids welcome in venue until 7pm

Tiny Dancer Chicken Nuggets
£5.50
Junior Riff Grilled Cheese & Bacon Toastie
£5.50
Little Monster Beans On Toast
£5.50

Burgers

Cult Classic Beef
£13.95

Beef burger, cheese, pickles, lettuce and tomato, served on a brioche bun with chips, and burger relish.

Kentucky Fried Chicken
£13.95

Fried chicken, lettuce and mayo, served on a brioche bun with chips, and burger relish.

Peace Sells.. But Who's Buying?
£13.50

Moving mountains vegan beef patty, lettuce, tomato, onion rings, served on a bun with chips, and burger relish.

Flying Scotsman
£15.95

Beef burger, haggis, bacon, and cheese, served on a brioche bun with chips, and burger relish. Optional add jalapeño chillies.

Hot Dogs

Classic Dawg
£8.95

Hot dog, served in a bun with chips

Crushing Chilli Cheese
£10.50

Hot dog, topped with beef chilli and cheese, served in a bun with chips

Encore

Vegan options available

Sinful Sticky Toffee Pudding
£5.95

Served with vanilla ice cream or hot custard

Belgian Waffles
£5.95

Served with vanilla ice cream, hot custard or fruit

Ice-Scream Sundae
£5.95

Vanilla ice cream, chocolate sauce and fruit