Dubh Prais

Restaurants, Scottish Old Town
4 out of 5 stars
(1user review)

A Scottish restaurant in the heart of tourist country on the Royal Mile, offering some of the best national cuisine in the city - especially haggis

A Scottish restaurant in the heart of tourist country on the Royal Mile, Dubh Prais (pronounced Doo Prash) has little street front presence, just a door that takes you downstairs into a small and simply-furnished basement. For more than 25 years, it has been known as one of the best Scottish restaurants in Edinburgh so of course you get a distinguished haggis dish here: rolled in oatmeal perhaps then pan-fried, served with a leek and whisky cream sauce as starter. Tourists go in not knowing whether they like haggis or not but they come out loving it.

By: Keith Davidson


Venue name: Dubh Prais
Address: 123B High Street
Old Town
Opening hours: Tue-Sat 5pm-10.30pm
Static map showing venue location
0 people listening

Dubh Prais has to be one of my favourite restaurants in Edinburgh. I went to it with friends over 7 years ago and went to it recently to celebrate my wedding anniversary. It's a small, intimate restaurant so a booking is recommended if you don't go super early. The food is fantastic. Currently I'm pregnant so had to be choosy on what I ate with the biggest regret not being able to eat haggis or smoked salmon. However there's was lots I could eat from this menu. The wild mushroom and asparagus starter was lovely with smokey flavours. The other half loved his black pudding and haggis risotto. For mains my cornfed chicken was really moist and it was interesting to have breast and leg meat. My other half went for a seafood option and wasn't disappointment with the seabass, scallops and prawn option. We shared a sticky toffee pudding which was a brilliant end to a lovely meal. Dubh Prais provides quality food without breaking the bank. Totally recommended.