Dirty Dick's Edinburgh menu with up-to-date-prices

Dirty Dick’s Edinburgh Menu

September 6, 2026
by
1 min read

Dirty Dick’s Edinburgh is an independent pub and restaurant at 159 Rose Street in the New Town. Its eccentric interior, packed with curios and rustic details, creates the atmosphere of a well used local rather than a polished dining room. The pub welcomes walk ins and serves food alongside drinks from midday.

Scottish pub cooking anchors the menu. Beer battered haddock, steak pie, haggis with neeps and tatties, sausage and mash and macaroni cheese provide substantial familiar choices. Burgers, hot dogs and large sharing portions of loaded fries or nachos extend the menu towards more indulgent bar food.

Vegan haggis, a plant based burger, vegetable pie and vegan hot dog give meat free diners unusually broad choice for a traditional pub. Sticky toffee pudding and a deep fried Mars bar continue the Scottish comfort food theme. Shared preparation means allergies should be discussed with staff before choosing a dish.

Whisky is a defining feature, with single malts arranged by region and tasting flights built around different styles. Beer, wine, spirits and soft drinks offer alternatives for a casual stop. Dirty Dick’s works as a food pub because the menu is hearty enough for a complete meal while remaining entirely at home beside a dram and a busy Rose Street bar.

Address: 159 Rose Street, Edinburgh EH2 4LS, United Kingdom

Dirty Dick's Menu

Starters and Nibbly Bits

CAJUN HALLOUMI BITES
£9.90

Cajun spice coated halloumi served with sweet chilli dip

HAGGIS BON BONS
£9.90

Haggis balls deep-fried in our own beer batter and served with homemade whisky sauce

SOUP OF THE DAY
£8.90

Soup made daily with fresh and seasonal veggies, served with a side of garlic bread.

Wee Sides

CHIPS
£6.90
CURLY FRIES
£7.40
ONION RINGS
£7.40
GARLIC BREAD
£6.40
CHEESY GARLIC BREAD
£7.40

Pub Classic Mains

Upgrade regular chips to curly fries for £1.5

POSH FISH & CHIPS
£19.90

Extra fresh and locally sourced haddock fillets fried in our homemade beer batter. Served with pickled onions, peas and tartare sauce.

HAGGIS NEEPS & TATTIES
£18.40

Tasty Haggis from the Scottish Highlands served with our own homemade whisky sauce.

Bangers & mash
£18.40

Traditional Scottish pork sausages served with mashed potatoes, green peas and crispy onions in homemade gravy.

CLASSIC MAC & CHEESE
£16.90

Great steamy mug of macaroni tossed in homemade cheese sauce. Served with a side of garlic bread.

BUFFALO CHICKEN GOUJONS & CHIPS
£17.40

Chicken strips marinated in our own buffalo and Cajun spice mix, before being breaded and fried. Served with coleslaw.

Pies

STEAK PIE & CHIPS
£18.90

Traditional Scottish steak pie in a shortcrust pastry. Served with seasonal vegetables and onion gravy.

BALTI CAULIFLOWER & SPINACH PIE & CHIPS
£18.40

Chunks of cauliflower, chickpeas, lentils, spinach and mixed vegetables with spicy Balti sauce in a shortcrust pastry. Served with seasonal vegetables and onion gravy.

Burgers

All our burgers are garnished with lettuce and tomato. Served with chips and homemade coleslaw on the side.

ORIGINAL COW BURGER
£17.90

Traditional Scottish Angus beef patty with gherkins

THE DIRTY COW BURGER
£19.40

Our original burger piled with cheese, bacon, haggis, onion rings and jalapeños

THE MOTHER CLUCKER BURGER
£18.90

Buffalo chicken goujons topped with bacon, cheese, hash brown and chipotle mayo

BBQ VEGAN BURGER
£18.40

Moving mountain vegan burger piled with vegan cheese, barbecue sauce and onion rings. Served with vegan coleslaw.

Hotdogs

All our hot dogs are topped with our own currywurst sauce, served with chips and homemade coleslaw on the side.

THE SCOT DOG
£17.40

Handmade, locally sourced pork sausage, topped with gherkins, crispy onions and homemade curry sauce.

THE BANGER DOG
£18.90

Handmade pork sausage, loaded with haggis, gherkins, jalapenos, topped with crispy onions and homemade curry sauce.

THE GARDEN DOG
£17.40

Huge vegan sausage topped with crispy onions, gherkins and homemade curry sauce

Sharing Boards

Dirty Cravings Boards (NOT SO WEE FOR 2 PEOPLE) (MASSIVE FOR 3+ PEOPLE)

NOT SO "WEE" DIRTY FRIES
£15.90
MASSIVE DIRTY FRIES
£26.90

Loads of chips covered with cheese, bacon, jalapeños and haggis

NOT SO "WEE" NACHO BOARD
£14.40
MASSIVE NACHO BOARD
£23.40

Homemade nachos, served with melted cheese, jalapeños, homemade salsa, guacamole and sour cream

Desserts

DEEP-FRIED MARS BAR
£10.90

Truly Scottish! Battered and deep-fried Mars bar served with ice cream and a shot of Buckfast (for 18+ only!) Available without the Buckfast £8.9

STICKY TOFFEE PUDDING
£9.90

Everyone’s favourite pudding, served with vanilla ice cream.

Bar Snacks

A quick bite to eat, ready as you order

Peanuts
£4.50
Wasabi peas
£4.50
Bombay mix
£3.50
Paprika twists
£3.50
Crisps
£1.70

sea salt, salt & vinegar, chorizo, cheese & onion, beef, sweet chilli.