​Scottish cuisine is amazing and mouth-watering. And most especially so if you are in Edinburgh. As one of the oldest cities in the world, you will find a myriad of food establishments in the city. In fact, the second largest expenditure of tourists in the town is food, which only comes next after accommodation.

Here, we have collected a list of four restaurants serving local Scottish cuisine in Edinburgh that you should never miss should you visit the city.

​Makars Gourmet Mash Bar

​Located at North Bank Street, Makars is a restaurant that specialises in Scottish cuisine. It has a bar, and it also serves vegetarian-friendly meals. It has earned an excellent reputation over the years and is becoming an institution in the Edinburgh food industry.

For as little as £12, you can enjoy delicacies like:

•    the boar sausage
•    haggis with heather honey
•    confit duck leg with orange marmalade glaze

​Get Answers To Your Questions:

​Forage & Chatter

​You can find this busy restaurant in Alva Street. It offers sweetbreads for appetisers, and the restaurant is known for its fried bread balls, monkfish appetiser, and yogurt parfait. It is a Michelin restaurant, so this achievement alone speaks so much about the quality of the food and service here.

For those who have special needs, the restaurant is vegetarian-friendly, and it also offers gluten-free food options. If you ever go here, you should never miss the Red Deer Loin Parsnip, a rare delicacy that you can savour for a mere £24.  

The restaurant has a small menu, but it is guaranteed that every bite you get here is a bite you will remember. It also has seafood options like the mackerel, North Sea cod with brown shrimp and mussels, and the famous wild halibut with sea vegetables.

​Pibroch Scottish Restaurant

​Seated peacefully at Holyrood Road, Pibroch offers a fabulous steak pie and haggis. It is also vegetarian-friendly and even those looking for gluten-free food can come here.

For your starter, you must try the Cullen Skink, a Scottish soup made of smoked haddock potatoes in a creamy broth. If not, try the Pibroch Haggis Parcels served in a plum sauce with red wine.

Follow this up with the main course of Minted Lamb and Chilli Burger, or get the famed Scottish Beef Ale Pie.

Close the ordeal with any of the sweet desserts such as the chocolate cheesecake, or the famous Pibroch’s Frozen Carnachan Parfait. Each dish comes at an affordable price range between £6 and £14.


​Ostara is a restaurant in Coburg Street, and it is a great place to have lunch and coffee. It sources its foods carefully and uses organic produce in its cuisine. Ostara is a truly local restaurant, offering dishes that trace its roots in the city.

The specialty of the joint is brunch, and here are some of the popular options:

•    Scottish Porridge Oats – oats served with spiced plum and almond crumble
•    Whole Scottish Grilled Kipper – this is a dish of smoked herring served with poached eggs and toasted sourdough.
•    Venison Pie – a slow-cooked venison with mushrooms and mashed potato. The dish is cooked in red wine and pickled beetroot.

On average, the cost of the dishes here ranges between £5 and £10.


​There go the top four restaurants that you should never miss if you visit the city. These are the food joints that will make you feel what is unique about Edinburgh. But if you are feeling a bit casual, you will also find many other joints that serve familiar worldwide favourites like pizza and burgers.

​To work off all the calories, try our sports guide - Edinburgh & Sports.

The city is also sprawling with other restaurants specialising in different cuisines like Asian and Italian.

​Contact Us

​(Mail only - No visits)
Edinburgh Rehab Centre
64a Cumberland Street
Tel: 0131 510 3327
​​Email: info@edinburghrehab.co.uk


Scroll to Top