Home DestinationEuropeEdinburgh Restaurants: A Food Lover’s Guide to Eating Out

Edinburgh Restaurants: A Food Lover’s Guide to Eating Out

Discover traditional Scottish food, neighbourhood bistros, fresh seafood and contemporary dining in Scotland’s historic capital.

by Holiday Yellowpages
0 comments
Traditional haggis with neeps and tatties served beside a bowl of Cullen skink and rustic bread at an Edinburgh-style restaurant.

Discover Scotland’s culinary heritage with traditional haggis, neeps and tatties, and comforting Cullen skink.

Edinburgh Restaurants: A Food Lover’s Guide to Eating Out

Edinburgh is a rewarding destination for anyone who enjoys discovering a city through its food. Traditional Scottish dishes, independent cafés, neighbourhood bistros, contemporary kitchens and seafood restaurants all contribute to the capital’s dining scene.

Whether you are looking for a relaxed lunch between sightseeing stops, a traditional Scottish dinner or a special-occasion meal, Edinburgh restaurants offer plenty of choice. The key is knowing what to try, which neighbourhoods suit your plans and how to find a restaurant that matches your budget.

This guide introduces the Scottish dishes worth seeking out, highlights restaurants to consider and shares practical advice for planning a memorable food-focused visit to Edinburgh.

What Food Should You Try in Edinburgh?

Before choosing where to eat, explore some of the dishes that reflect Scotland’s culinary traditions. Restaurant menus change with the seasons, so the exact selection will depend on when you visit.

Haggis, Neeps and Tatties

Haggis is one of Scotland’s most recognisable traditional foods. It is traditionally made with sheep’s offal, oatmeal, onions, fat and seasoning, then cooked and served with accompaniments.

A classic serving combines haggis with neeps and tatties: turnips or swedes and potatoes, usually mashed. Some restaurants add a whisky sauce.

If you prefer not to eat meat, look for vegetarian or vegan haggis. Several Edinburgh restaurants offer alternatives, although ingredients and preparation methods differ.

Cullen Skink

Cullen skink is a traditional Scottish soup made with smoked haddock, potatoes and onions, usually enriched with milk or cream.

It originated in the coastal town of Cullen in northeast Scotland. In Edinburgh, you may find it on menus at Scottish restaurants, pubs and other establishments serving regional specialities.

It makes a particularly comforting starter on a cool day.

Scottish Salmon and Seafood

Scotland is known for its seafood, and Edinburgh’s restaurants draw on produce from coastal areas around the country.

Depending on the menu and season, you may find Scottish salmon, mussels, scallops, lobster and other fish or shellfish. Leith, Edinburgh’s historic port district, is especially useful for visitors interested in seafood.

Ask about the catch of the day or dishes featuring seasonal ingredients. Availability varies, so avoid assuming that every restaurant serves the same seafood throughout the year.

Scotch Pie and Other Traditional Favourites

A Scotch pie is a small, double-crust meat pie traditionally made with a firm hot-water pastry. It is a convenient option for a quick meal or snack.

Other dishes worth looking for include Scotch broth, steak pie, stovies and traditional fish and chips. These foods provide a different experience from the city’s more formal restaurants and tasting menus.

Cranachan, Tablet and Scottish Baking

Scottish desserts offer plenty of options after a savoury meal.

Cranachan combines ingredients traditionally including oats, cream, raspberries, honey and whisky. Recipes vary, and some restaurants adapt the dessert to the season.

Scottish tablet is a crumbly, intensely sweet confection made with sugar, condensed milk or milk, and butter. Shortbread, Dundee cake and other traditional baked goods are also worth trying at cafés and bakeries.

If you are exploring Edinburgh on foot, stopping for coffee and a local sweet treat can be as enjoyable as arranging a full restaurant meal.

Edinburgh Restaurants to Consider

The following places offer different approaches to Scottish and international dining, from casual meals to destination restaurants. They are not ranked; choose according to the cuisine, atmosphere, location and price that suit your plans.

1. Howies Waterloo Place: Seasonal Scottish Cooking

Location: 29 Waterloo Place, Edinburgh, EH1 3BQ.

Howies Waterloo Place is a useful choice for visitors who want to try Scottish cooking in a central location. The restaurant occupies a Georgian building near Calton Hill and is within walking distance of Waverley railway station.

Its menus focus on seasonal Scottish ingredients. Depending on availability, dishes may include Scottish salmon, seafood, steak, traditional haggis and other regional specialities. The restaurant also offers vegetarian, vegan and gluten-free options.

Howies is suitable for a relaxed lunch, an evening meal or a restaurant stop before another central Edinburgh activity. Its Waterloo Place location makes it particularly convenient if you are exploring the New Town or arriving by train.

The restaurant also has a separate Victoria Street location in the Old Town, which can work better for a day spent around Edinburgh Castle and the Royal Mile.

Menus and dining offers can change, so check the official website before visiting.

2. Café St Honoré: French Bistro Dining

Location: 34 North West Thistle Street Lane, Edinburgh, EH2 1EA.

Café St Honoré offers a different perspective on Edinburgh’s food scene. Rather than concentrating on traditional Scottish dishes, it takes inspiration from French bistro dining, with an emphasis on seasonal ingredients and a relaxed atmosphere.

The restaurant publishes menus that change with the seasons. This makes it worth considering when you want a carefully prepared lunch or dinner without choosing a conventional Scottish menu.

It is also useful for visitors who appreciate a more intimate restaurant setting. If you are planning a special meal, review the current menu and reserve a table in advance.

The restaurant publishes its booking arrangements and opening information online. Check these details before travelling, as service days and times can vary.

3. City Restaurant: Casual Dining and Fish and Chips

Location: 35 Nicolson Street, Edinburgh, EH8 9BE.

City Restaurant offers a more casual option for travellers looking for familiar dishes in central Edinburgh.

Its menu includes fish and chips, fish dishes, burgers and other approachable meals. It can be a practical choice for lunch, an informal dinner or a meal before an event at a nearby theatre.

The restaurant is close to Edinburgh Festival Theatre, making the location convenient for visitors attending a performance or exploring the Southside.

If you are travelling with a group that has different tastes, a broad menu can be useful. Check the current menu for prices, vegetarian choices and available alternatives before deciding.

4. Makars Mash Bar: Scottish Comfort Food

Location: 9–12 Bank Street, Edinburgh, EH1 2LN.

Makars Mash Bar is a casual restaurant near the Mound, between the Old Town and New Town. Its menu centres on comforting Scottish dishes, including slow-cooked meats, haggis and meals served with a choice of mashed potatoes.

The restaurant is a good option if you want to sample Scottish food without choosing a formal dining experience. Its location also makes it convenient to consider alongside sightseeing in the Old Town.

Vegetarian and vegan visitors can find alternatives, although it is still sensible to check current ingredients and preparation details if you have dietary restrictions.

For travellers who want to try a traditional Scottish flavour in a relaxed setting, this is a useful place to add to the shortlist.

5. The Whiski Rooms: Scottish Food and Whisky

Location: 4–7 North Bank Street, Edinburgh, EH1 2LP.

The Whiski Rooms combines Scottish-inspired dining with a whisky bar and shop. Situated close to the Royal Mile, it can be a practical option for visitors exploring the historic centre.

Its menu features traditional and contemporary Scottish dishes, including options such as Cullen skink, haggis, salmon, steak pie and fish and chips, depending on the current offering.

The drinks selection is a distinctive part of the experience. Visitors interested in Scotland’s whisky traditions can explore tasting options alongside a meal.

You do not need to be a whisky enthusiast to enjoy the restaurant. However, if a tasting is part of your plans, check the available options and reservation details before arriving.

6. The Edinburgh Larder: Breakfast, Brunch and Lunch

Location: 15 Blackfriars Street, Edinburgh, EH1 1NB.

The Edinburgh Larder offers a more casual introduction to Scottish produce. Located near the Royal Mile, it is convenient for a morning meal or lunch during a day of sightseeing.

The café focuses on seasonal ingredients and locally sourced produce, with breakfast, brunch and lunch options.

It can be a sensible choice if you want to eat before exploring the Old Town. A café meal also leaves more flexibility in your itinerary than a lengthy restaurant booking.

Check the current menu and service arrangements before visiting, especially if you are planning around a particular dietary requirement.

7. The Kitchin: Contemporary Scottish Fine Dining

Location: 78 Commercial Quay, Leith, Edinburgh, EH6 6LX.

For a more ambitious dining experience, consider The Kitchin in Leith. The restaurant’s approach centres on seasonal Scottish ingredients, prepared with contemporary techniques and a strong emphasis on the relationship between produce, landscape and cooking.

The restaurant is known for a more formal, carefully structured dining experience than the casual cafés and bistros elsewhere in this guide. It can be appropriate for a special occasion or for travellers who specifically want to make a destination restaurant part of their visit.

Because fine dining requires more planning, check the current menu, price, available service and reservation terms before booking.

Leith’s dining scene also includes other established and contemporary restaurants. If seafood is your main interest, the area’s waterfront offers further options to explore.

Where to Eat in Edinburgh: A Neighbourhood Guide

Choosing the right area can make dining more convenient, particularly if you have a full sightseeing schedule.

Old Town: Historic Streets and Scottish Classics

The Old Town is a natural place to begin. Its historic streets, Royal Mile attractions, independent cafés and traditional restaurants make it easy to combine meals with sightseeing.

Howies Victoria Street, Makars Mash Bar and The Whiski Rooms are options to consider when exploring this part of the city.

The area attracts many visitors, so popular restaurants can be busy at peak meal times. For a specific dinner booking, reserve ahead rather than relying on a walk-in table.

New Town: Elegant Streets and Relaxed Dining

Edinburgh’s New Town is known for its Georgian architecture, shopping streets and cafés. It is a useful area for visitors interested in a mixture of contemporary restaurants, casual meals and more formal dining.

Howies Waterloo Place provides an option for seasonal Scottish cooking near Calton Hill and Waverley station. Café St Honoré is another choice for travellers interested in French bistro-style food.

Allow time to walk through the surrounding streets, where you can combine restaurant visits with shopping or sightseeing.

Leith: Seafood and Contemporary Cuisine

Leith is Edinburgh’s historic port district, with a food scene that includes seafood restaurants, fine dining and independent cafés.

The Shore waterfront provides a distinctive setting for a meal, particularly if you want to explore a different part of the city beyond the main sightseeing streets.

The Kitchin and Restaurant Martin Wishart are established names in the area’s fine-dining scene, while other local restaurants offer seafood and more casual options.

Leith is worth considering for a dedicated food outing. Check the transport journey from your accommodation and reserve a table if you want to visit a particular restaurant.

Southside: Casual Meals and Pre-Theatre Dining

The Southside offers useful dining options near the university, Festival Theatre and other central attractions.

City Restaurant is one option for a casual meal on Nicolson Street. The wider area also has cafés and other restaurants that suit visitors looking for breakfast, lunch or an informal dinner.

If you have a theatre booking, confirm the restaurant’s service times and allow enough time to reach the venue.

How to Plan a Food-Focused Visit to Edinburgh

You do not need to reserve every meal to experience Edinburgh’s culinary character. A flexible itinerary can combine one planned restaurant visit with cafés, bakeries and neighbourhood exploration.

A One-Day Edinburgh Food Itinerary

Start your day with coffee and a pastry at a local café. Explore the Royal Mile and nearby historic streets, then choose a Scottish lunch featuring haggis, soup or fish and chips.

In the afternoon, stop for a traditional sweet or a coffee break. For dinner, book a restaurant that fits your interests, whether that means seasonal Scottish food at Howies or contemporary cooking at another destination.

Keeping your plans within the city centre reduces travel time and leaves more opportunity to enjoy the streets between meals.

A Two-Day Food Itinerary

On the first day, concentrate on the Old Town and central dining options. Try a Scottish classic for lunch and visit a restaurant or whisky bar for dinner.

Use the second day to explore the New Town or Leith. Choose a café for brunch, then arrange a longer meal at a seafood or contemporary restaurant if that suits your budget.

This approach offers a broader view of Edinburgh’s food scene without requiring you to rush between distant locations.

Practical Tips for Eating Out in Edinburgh

Check Menus and Prices Before Booking

Restaurant menus and prices can change. Review the official website before reserving, especially if you are choosing a tasting menu or planning a special occasion.

Check whether a menu is à la carte, a set menu or a tasting experience. Confirm what is included and whether drinks or other extras cost more.

Book Ahead During Busy Periods

Edinburgh is particularly busy during major events and festival periods, especially in August. Popular restaurants may have limited availability during these times.

If a particular restaurant is central to your plans, make a reservation as soon as your travel dates are settled. For larger groups, contact the restaurant directly to confirm its booking arrangements.

Ask About Dietary Requirements

Restaurants vary in their ability to accommodate allergies, vegetarian diets and other dietary requirements.

Review the published menu and contact the restaurant if you need specific information. If you have a serious food allergy, explain it clearly and ask about ingredients and cross-contact procedures.

Do not assume that a dish is suitable based on its name alone.

Explore Beyond the Most Famous Restaurants

Edinburgh has much more to offer than a handful of well-known dining rooms. Neighbourhood cafés, bakeries and independent restaurants can provide memorable meals and a better sense of everyday life.

Consider exploring areas such as Leith, Stockbridge and the Southside if your schedule allows. The official Edinburgh tourism website provides current dining guides for different neighbourhoods and food styles.

Look for Seasonal Scottish Produce

Scotland’s food calendar changes throughout the year. Seasonal ingredients may include seafood, berries, spring vegetables, game and autumn produce.

Rather than searching for the same dish at every restaurant, ask about the daily specials or seasonal menu. This can introduce you to ingredients that reflect the time of year.

Frequently Asked Questions About Edinburgh Restaurants

What food is Edinburgh famous for?

Edinburgh is a good place to try Scottish dishes such as haggis, neeps and tatties, Cullen skink, Scotch pies, Scottish salmon and cranachan. The city’s wider dining scene also includes international cuisine and contemporary restaurants.

Where should I eat in Edinburgh for traditional Scottish food?

Howies, Makars Mash Bar and The Whiski Rooms are options to consider for Scottish dishes. Check their current menus to see which specialities are available during your visit.

Where can I find fine dining in Edinburgh?

The city has several contemporary fine-dining restaurants. The Kitchin in Leith is one option for a meal focused on seasonal Scottish ingredients. Check the official restaurant website for current menus, availability and booking terms.

Is Edinburgh suitable for budget-conscious food lovers?

Yes. Cafés, bakeries, sandwich shops and casual restaurants provide alternatives to more expensive dining experiences. Compare current menus and prices, and consider a substantial lunch rather than a formal dinner if that better suits your budget.

Do Edinburgh restaurants need to be booked in advance?

Not every restaurant requires a reservation, but popular dinner venues and fine-dining restaurants can fill up quickly. Booking ahead is sensible during weekends, major events and festival periods.

Where should seafood lovers eat in Edinburgh?

Leith is a useful area to explore for seafood, with restaurants around the Shore and elsewhere in the district. Check menus before visiting to confirm what fish and shellfish are available.

Discover Edinburgh Through Its Food

Eating out in Edinburgh is an opportunity to experience Scottish traditions as well as the creativity of a modern city. A traditional bowl of Cullen skink, a plate of haggis and tatties, a casual café lunch or a carefully planned fine-dining meal can all become memorable parts of a visit.

Choose restaurants that suit your interests and budget, check current menus before booking and leave some time for spontaneous discoveries. With a little planning, Edinburgh’s food scene can add depth and variety to your Scottish holiday.

You may also like

Leave a Comment