It would be impossible to talk about traditional Scottish food in Edinburgh without mentioning the Royal Mile, the area from Holyrood Palace to Edinburgh Castle crowded with all manner of Scottish stores and restaurants. Relatively new for Edinburgh pubs, the Royal McGregor has established itself over its ten years as a friendly, comfortable place to catch a meal. Its haggis options are particularly enticing. As a starter, there are haggis fritters with sweet chilli and honey dressing, and for a main course, you can try the Highland burger with haggis and whisky sauce.
Sir Walter Scott Tea Room is tucked away on the third floor of a Scottish gift shop called Romanes and Paterson’s. The staff displays an endearing Scottish friendliness (dressed all in tartan), the food is fresh and made-to-order, and there is a splendid view from the window of Princess St. Gardens and the Castle. Like everything else, the haggis in this lovely restaurant is fresh and delicious, and can be found in the Scottish breakfast as well as in the MacSween’s haggis with oatcakes.
Bert’s Bar is one of the liveliest places to enjoy some Scottish fare. During sports season, especially rugby, it is bursting with people. The menu offers delicious haggis in creative ways such as haggis bites with mustard mayo and best of all, as part of one of Bert’s Bar’s famous pies. The pies are served with chips or mash, peas or beans, and gravy on the side.