Welcome to JetSetting Fools, here you will find our best travel tips for destinations worldwide. Some of the links on this site are Affiliate Links and if you use them to make a purchase, we may earn a commission. For more information, read our Disclosure Policy.
If you are wondering what to eat in Edinburgh, Scotland, you are not alone. Travelers are often mystified by Scottish cuisine. If you are traveling to Edinburgh and are curious about local fare, we are making it simple with our list of the best things to eat in Edinburgh!
What To Eat in Edinburgh: A Traveler’s Guide
In our opinion, one of the great things about traveling is getting a taste of the local cuisine. Food is at the heart and soul of every culture – and we found it especially so with the Scottish food in Edinburgh.
On our recent trip, we eagerly sought out unique food to eat in Edinburgh. Intent on finding the must eats in Edinburgh, we ate at restaurants, pubs, cafes and food trucks. We took advice from locals as well as fellow travelers – and feel we succeeded in sampling some of the absolute best Edinburgh food.
In our list, we feature the best food in Edinburgh, Scotland. For each of the iconic Scottish dishes, we also provide a tip on the best Edinburgh restaurant to try that meal.
Furthermore, because this list of What and Where to Eat in Edinburgh is designed especially for travelers, we are sharing some items that appear on menus even though they may not originate from Scotland.
Also read our guide to the Best Things To Do in Edinburgh!
26 FOODS TO EAT IN EDINBURGH, SCOTLAND
The selections on our Must Eat in Edinburgh list features quintessential Scottish food and some surprising offerings. We share both traditional and modern fare at the absolute best places to eat in Edinburgh!
Save, Pin or Bookmark our Edinburgh Food Guide to plan your trip to Scotland!
#1 Haggis
We can’t write about what to eat in Scotland without talking about haggis. It’s the national dish of Scotland – and a must eat in Edinburgh. Yet, it is one of the most mysterious dishes for travelers. For some visitors, it’s better not to know what is in haggis – instead, just try it and see what you think.
Haggis is a Scottish pudding – as in, a savory sausage. It is made with sheep – typically, the heart, liver and lungs that are ground and mixed with spices and oatmeal and then encased. The result is a nutty and deliciously divine main dish.
As the number one best food to try in Edinburgh, travelers will be pleased to know that Haggis is served in a variety of ways at Scottish food restaurants in Edinburgh. We are sharing a few of the popular ways to eat this classic food in Edinburgh, Scotland.
Haggis with Neeps and Tatties
When you see Haggis, Neeps and Tatties listed on menus, you may really start to wonder if Scottish people speak English. Don’t stress; it’s just slang. Let me translate: Haggis with Turnips (Neeps) and Potatoes (Tatties). A whisky sauce is served on the side. It’s comfort food at its finest and the most traditional meal for dinner in Scotland.
Pro Tip: On some pub menus, Haggis with Turnips and Potatoes is offered in a smaller, appetizer portion. If you are uncertain about eating haggis, consider starting off with just a taste of this Edinburgh must eat dish.
Haggis Stack
Simply a modern way of presenting an old favorite, a Haggis Stack (also called a Haggis Tower) contains the same ingredients as above. However, it’s neatly assembled in rounds of each item, layered on top of each other and then drizzled with whisky sauce.
Haggis Balls
Breaded balls – or Haggis Bon Bons – are deep fried appetizers that provide a great introduction to the cuisine. Everyone at the table can get a taste of haggis without committing to the full order!
Best Haggis Restaurant Edinburgh
Labeling just one restaurant as the Best Place for Haggis in Edinburgh is somewhat of a challenge. We tried haggis at a few different Edinburgh restaurants and pubs – and actually enjoyed them all.
I particularly liked the haggis at The Conan Doyle (map) – named for the Edinburgh native that invented Detective Sherlock Holmes. The classic pub atmosphere is highlighted by the traditional gastronomy. All of the Scottish dishes we tried here, including the haggis, were excellent.
Greyfriars Bobby (map) is often hailed as the best haggis restaurant in Edinburgh. They serve haggis as both a starter and main meal – plus they have heaps of other traditional Scottish food on their menu.
#2 Fish and Chips
While Scotland can’t lay claim to inventing Fish and Chips, in Edinburgh, they have certainly put their own spin on it. The Edinburgh version is Fish and Chips with Salt ‘n’ Sauce and it is a must eat in Scotland.
Typically made with a large fillet of haddock, which is breaded and deep fried, the fish is then salted and generously doused in Chippy Sauce (a mixture of malt vinegar and ‘brown sauce’).
For Scottish Fish and Chips – often referred to as a Fish Supper – the fried fish is served atop a bed of thick fries (chips). If you want tartar sauce, you may have to pay extra, as it is not a typical accompaniment.
Best Edinburgh Restaurants for Fish and Chips
Fish and chips are served in nearly every pub and restaurant in Edinburgh, Scotland. Additionally, chippies – small take-away spots that specialize at making fish and chips – are found throughout the city. In our opinion, these are some of the best places for local eats in Edinburgh.
Travelers sticking to the city center, however, should pop into Berties Proper Fish and Chips (map) on Victoria Street (just steps from the Royal Mile). It is one of the top places to eat in Edinburgh for a taste of the classic British meal.
However, those willing to venture beyond the center for a truly delightful platter of fish and chips, should head to The Fishmarket (map) in Newhaven. With a long history in the seafood industry and a commitment to sea-to-table fare, The Fishmarket serves exceptional fish and chips.
Pro Tip: Craving something sweet after a dish of salty fish and chips? Be sure to order a Fried Mars Bar from the chippy for an after-dinner treat. Yes, you read that right: Deep Fried Mars Bar. It’s an Edinburgh foodie thing!
#3 Cullen Skink
Cullen Skink is another classic Scottish comfort food – but one that I will admit I had a difficult time getting on board with. The decadent, thick and creamy soup is made with smoked haddock, potatoes and onions, all of which sounds wonderful. It was the name that hung me up – and I almost missed out on what has become my favorite Scottish meal!
The dish was created in the seaside town of Cullen along the northeast coast of Scotland. Skink is a Scottish word that means shin or knuckle – and was long ago used to describe soups made from these animal parts. The word later just came to mean soup. Thus, Cullen Skink is simply soup that originated in the town of Cullen.
Regardless of the name, the smokey flavor combined with the creamy, chowder-like texture is absolutely delicious.
Best Restaurant in Edinburgh for Cullen Skink
Visitors dining in Edinburgh restaurants will find Cullen Skink on many menus – usually as a starter. After my first taste, I was on a mission to find the Best Cullen Skink in Edinburgh. I tried the hearty soup in many establishments and found two of the best places to eat Cullen Skink: The Magnum in New Town and Teuchters Landing in Leith.
At The Magnum (map), the dish is served with large chunks of smoked fish in a superb broth. A slice of cheesy bread is brought alongside the soup. As a main meal, it was more than enough for one person. Plus, this Edinburgh traditional food restaurant boasts a cozy ambiance and great service.
In Teuchters Landing (map), they serve Cullen Skink in a mug – either small or large. While the soup at Teuchters features smaller pieces of haddock and potatoes, it was an absolutely delicious appetizer.
#4 Balmoral Chicken
In my What To Eat Edinburgh research, Balmoral Chicken is not something that I came across. However, we consistently saw it listed on pub menus and other places to eat in Edinburgh.
Balmoral Chicken is named for the Royal Castle and is a very popular thing to eat in Edinburgh – and a tasty one, at that!
Not particularly complex – but definitely Scottish – Balmoral Chicken is a chicken breast stuffed with haggis, wrapped in bacon and topped with a whiskey gravy. The distinct flavor combination is sublime and one of the best foods to try in Edinburgh.
Pro Tip: Balmoral Burger is another fashionable pub meal. Topped with haggis, bacon, cheddar cheese and gravy – it can be found in popular Edinburgh pubs, like The World’s End (map).
Balmoral Chicken: Where To Eat in Edinburgh, Scotland
The Conan Doyle (map), which makes our list for their haggis, serves a scrumptious Balmoral Chicken accompanied with mashed potatoes and carrots.
The Hanover Tap (map) is another spot where we enjoyed Balmoral Chicken. One of the fun and funky places to eat in Edinburgh, Hanover Tap features a great line up of craft beer and has a lively atmosphere.
#5 Full Scottish Breakfast
A traditional Full Breakfast in Edinburgh – sometimes called a Proper Fry Up – is a hearty affair that includes an array of items on a single plate.
Diners who order a Scottish Full Breakfast can expect to be served a plate of bacon, sausage, haggis, black pudding, a potato scone (also called tattie scones), baked beans, grilled mushrooms, a slice of fried tomato and a sunny side up egg. Of course, it’s best with a cup of Scottish tea!
Where To Eat Breakfast in Edinburgh
Loudons is hailed as the best place for breakfast in Edinburgh. There’s a location in New Waverley (map) and Fountainbridge (map) – just be sure to reserve a table ahead of time. Options are also not limited to a Full Breakfast. Other choices include pancakes, eggs benedict (try the Hoots Mon Scottish Benny!) and sweet pastries.
Snax Cafe (map) is a famous breakfast diner in Edinburgh. The small greasy spoon offers all-day breakfast dishes (among other items). Well known for filling breakfast food, Snax provides good value for a morning meal in Edinburgh.
#6 Scotch Pie
An institution of Scottish cuisine, a savory Scotch Pie is a must-eat in Edinburgh. Considered a convenience food for centuries, the hand-held pies are cheap, on-the-go fare.
According to culinary tradition, a Scotch Pie is filled with spiced minced lamb with a slightly sweet taste. Modern versions of the Scottish pie, however, feature a more savory beef filling. Each baker has their own guarded recipe of their secret blend of spices, but we haven’t come across one that wasn’t totally satisfying!
A Forfar Bridie is another type of Scotch hand pie in the shape of a half moon. It is similar to the Cornish Pasty in appearance, but only includes beef, spices and onion.
Scotch Pie: Where To Eat Edinburgh
Scotch Pies are often sold from bakeries and small cafes, which are some of the best cheap places to eat in Edinburgh.
The Piemaker (map) is a modern bakery doling out a hefty range of Scotch Pies. The assortment includes pies filled with steak, beef, chicken, haggis and macaroni and cheese. They also have a list of vegetarian and vegan pies.
Storries (map), on the other hand, is a classic bakery on Leith Walk where we believe they make the best pies in Edinburgh. The no-frills establishment bakes homemade pies with both meat and non-meat fillings (plus donuts and cakes).
#7 Scottish Steak Pie
A pub specialty throughout the United Kingdom – and a must eat food in Edinburgh – a steak pie is similar to a Scotch Pie, except that it is larger and eaten as a sit-down meal. It’s typically served alongside mashed potatoes and vegetables, like peas, carrots or broccoli.
In a Scottish Steak Pie, the filling is chunky and saucy. More like a thick beef stew encased in either a buttery or flaky crust. The variations of pie fillings are endless – from chicken to game to fish to lentils.
Pro Tip: Traveling in Europe for Christmas Holidays and wondering what to eat in Edinburgh for New Year’s Day? Steak Pie is the traditional Scottish dinner on January 1st.
Best Restaurants Edinburgh for Steak Pie
Nicholson’s Pubs (of which there are 8 in Edinburgh) specializes in pie dinners. We recommend indulging in the Steak and Nicholson’s Pale Ale Pie, which won gold at the British Pie Awards, at Deacon Brodie’s (map). The classic tavern is right on the historic Royal Mile – and the pies are certain to tantalize the taste buds.
That said, if you have a kitchen in your accommodation, get a steak pie from James Anderson Butchers (map) in Leith. Here they make an award-winning steak pie that just needs to be reheated in the oven!
#8 Stovies
A one-pot, stovetop dish based on stewed potatoes, Stovies are a Scottish food that is versatile. Although Stovies always include potatoes, they are usually accompanied by onions and meat. This can be corned beef, lamb, sausage, steak, roast beef…or any other leftovers that need to be used up!
A warm and comforting traditional Scottish stew, Stovies are a favorite cold-weather meal – and a must eat Edinburgh dish on chilly days.
Top Places to Eat Edinburgh Stovies
In our opinion, cozy and dimly lit pubs are the best places to eat Stovies.
The Last Drop (map) – a former execution site and now an atmospheric restaurant with exposed brick – makes excellent Stovies. Prepared with beef rib, potatoes and root vegetables, their slow-cooked Stovies are served with bread and seasonal greens.
#9 Fresh Fish and Seafood
Not surprisingly, seafood is a staple of Scottish cooking. There is more than 6,000 miles of coastline around mainland Scotland and fishing is a major industry.
With Edinburgh’s prime location right off the sea, fresh fish is a highlight of the local cuisine. Haddock and Atlantic Salmon are two of the most popular types of fish in Scotland that are caught regionally and sold fresh.
Fresh Seafood Places to Eat in Edinburgh, Scotland
Fishers is the best seafood restaurant in Edinburgh. Fishers in the City (map) is located in New Town, but we preferred the ambiance of the original Fishers in Leith (map). The oysters and scallops are popular starters, but if you are going all in, get the Seafood Platter and enjoy!
The Kitchin (map), which is actually in Leith, is an upscale Edinburgh Michelin star restaurant run by Scottish chef, Tom Kitchin. Diners can feast on a multi-course surprise tasting menu or order seafood items a la carte. However, reservations definitely need to be made in advance!
Popular Edinburgh Food
So far, our guide has featured traditional Scottish food. However, there is a lot more to the cuisine than centuries-old dishes.
In addition to the classics, we are highlighting some of the most popular food found in restaurants around Edinburgh. These items may not necessarily be Scottish, but they are certainly dishes that you will want to put on your list of Must Eats in Edinburgh!
#10 Scottish Hog Roast Roll
Although a pulled pork sandwich might not be the first thing to come to mind when thinking about what to eat in Edinburgh, the hog roast roll is a big hit with both locals and foreigners.
Edinburgh Best Restaurant for Pulled Pork
The hog roast roll catapulted to popularity with a food stall at the Castle Terrace Farmer’s Market in 2001. Since then, the creators behind these popular pork sandwiches have opened multiple venues under the name Oink – with Oink Victoria Street (map) being the most popular.
The slow-cooked pork sandwiches at Oink Edinburgh come in three sizes – piglet, oink or grunter. What separates these sandwiches from the rest is the unusual (but classic Scottish) toppings of haggis, apple sauce and crackling!
#11 Scottish Cheese Macaroni
Many nations lay claim to Macaroni and Cheese – from the United States to Switzerland to Italy. While Scotland is not claiming to have created the dish, the locals certainly seem to crave it – as it appears on pub menus throughout Edinburgh.
The best mac and cheese is baked in the oven with local Scottish cheese and a breadcrumb topping. Some restaurants take it up a notch by mixing in tasty trimmings – like sauteed mushrooms, lobster, truffles or chili jam.
In an even bolder move, pastry chefs are packing pies full of macaroni and cheese. At places like the aforementioned Piemaker, the Mac and Cheese Pie is one of their best sellers.
Mac and Cheese Restaurants Edinburgh
MUMS Great Comfort Food (map) gets rave reviews as a top place to try Scottish macaroni and cheese. At MUMS, the dish is paired with chips (fries) for a fully carb-loaded meal.
We preferred eating creamy macaroni cheese at a classic pub. The best place we ate mac and cheese was at the Volunteer Arms Pub in nearby Dunbar. In Edinburgh, The White Hart Inn (map) or the delightfully quirky Roseleaf Bar Cafe (map) in Leith, make great macaroni and cheese.
#12 Nachos
No, we haven’t lost the plot. Nachos seem to be a thing in Edinburgh. Although we were left scratching our heads trying to make the connection, we couldn’t resist ordering some.
Admittedly, we didn’t have big expectations for nachos in Edinburgh, but we were pleasantly surprised by the generous portions and the all important chip-to-topping ratio.
Places to Eat Edinburgh Nachos
Without a doubt, The Auld Hoose (map) is one of the best restaurants in Edinburgh for nachos. Their legendary Gigantic Nachos – either meat, veggie or vegan – is a literal mound of nacho goodness.
#13 Sausage and Mash
A regional dish in the UK and Ireland, Sausage and Mash (or Bangers and Mash) is a classic meal of thick pork links and mashed potatoes covered in an onion gravy. Sometimes the meal is served with a side of peas.
Good Places to Eat Edinburgh Sausage and Mash
Chefs at both local pubs and upscale restaurants cook up a tasty platter of sausage and mash. However, our top pick for the best place in Edinburgh for the British meal is Makars Gourmet Mash Bar (map).
At Makers, they use local ingredients to create an array of flavor combinations. Diners choose a meat (or veg option) and then pair it with a choice of mashed potatoes. Our top combination is the Wild Boar Sausage with the Smoked Bacon and Spring Onion Mash. The Stornoway Black Pudding Mash also gets rave reviews.
Plus, the Makars menu features some other must try food in Edinburgh, like a Haggis taster and Scotch Eggs (which is next on our Best Food Edinburgh list!).
#14 Scotch Eggs
It may be somewhat surprising (and nonsensical), but Scotch Eggs are not Scottish. They are actually an English culinary treat. All the same, Scotch Eggs are eaten throughout the country as pub snacks.
Where to Eat Scotch Eggs in Edinburgh
The Innis and Gunn Brewery Taproom (map) makes incredible Scotch Eggs. The free-range egg is coated in sausage and black pudding and served with Brown Sauce.
For unique take-away Scotch Eggs, however, head to IJ Mellis Cheesemongers (map) where they offer a fun variety – including haggis, chorizo and vegetarian.
#15 Afternoon Tea
Afternoon Tea – or High Tea – is a great British tradition and prevalent throughout Scotland, as well. Finger sandwiches, scones and other sweet nibbles are served on a tiered tray alongside tea or champagne.
Typically, the ‘in between’ meal is served in the late afternoon as a snack to bridge the gap between lunch and dinner. However, in many Edinburgh restaurants, the meal is available from lunchtime until early evening.
Best Places to Eat: Edinburgh Afternoon Tea
Afternoon tea is often a fancy affair – but it doesn’t have to be! We are highlighting a few of the best places in Edinburgh for the delightful mid-day snack.
The Witchery Edinburgh (map) is the most elegant place to have afternoon tea in Edinburgh. Only available on weekdays from 3 to 4pm, tea and hand-crafted bites are served in a gorgeous candlelit dining room.
At The Dome (map), afternoon tea is served in the classic Georgian Tea Room from 12 noon until 5pm. Visitors looking for a traditional tea experience will find it at The Dome.
Brewhemia (map) serves afternoon tea with a twist. The sandwiches and pastries are non-traditional and the ambiance is casual. Plus, they offer a special Gentlemen’s Tea, which features heartier pub fare and tank beer. There are three seatings – noon, 2pm and 4pm.
#16 Sunday Roast
The tradition of Sunday Roast in the United Kingdom dates to medieval times. The big meal consists of a succulent meat, gravy, roasted potatoes, root vegetables and Yorkshire pudding (which is similar to a popover dinner roll). Typically eaten on Sundays at around 3pm, many pubs serve it all day long (or until it’s gone!).
Best Scottish Restaurant in Edinburgh for Sunday Roast
There are no shortage of places offering Sunday Roast in Edinburgh. For the best Sunday Roast, however, we recommend going to The Ox (map). The hip gastropub serves delectable meals alongside a wide array of craft beers and lovely wines.
The Queens Arms (map) also gets high marks for their Sunday Roast. Plus, we love the cozy interior and book-lined walls!
International Food in Edinburgh
International fare thrives in Edinburgh! After getting a taste of Scottish Cuisine, consider eating some of the most popular food on offer from around the world.
#17 Indian Food
As a former British colony, Indian food is common throughout the United Kingdom. In Edinburgh, they have an affinity for the cuisine – as evidenced by the high number of Indian restaurants.
Dishoom (map) on St. Andrew Square is far and away the most popular Indian restaurant in Edinburgh. At Dishoom, they serve breakfast, lunch and dinner – and have special vegan and kids’ menus, too.
#18 Best Bagels in Edinburgh
We didn’t expect to eat bagels on our trip to Scotland, but when locals boasted about Bross Bagels (map), we had to see if they lived up to the hype. The Montreal-style bagels are, in fact, incredible.
We recommend ordering the Dirty Rachel on a pretzel bagel. The sandwich is stacked with turkey, bacon and slaw, then topped with the condiment combo Mama Bross Rock Sauce.
#19 Pizza in Edinburgh
Wherever we are in the world, we almost always end up eating pizza. Sometimes it impresses, other times it falls short. In Edinburgh, we were pleasantly surprised by the phenomenal pizza at Civerinos (map).
Selling both pies and humungous slices-to-go, Civerinos makes a New York style pizza featuring creative topping combinations on a utterly delicious crust.
Edinburgh travelers on a budget will want to swing by 2£ Pizza Slice (map) for tasty bite to-go.
Pro Tip: Also Visiting Glasgow? Try the tasty woodfired pizza at Shilling Brewing Company!
#20 Best Burgers in Edinburgh
Burgers are now commonplace worldwide, so it’s not surprising to find them on menus in restaurants all around Edinburgh. Gourmet burgers, however, are harder to come by – but there are a few exceptional burger joints in Edinburgh.
The award-winning Lioness of Leith (map) is one of the best places to sink your teeth into a superb 100% Scotch beef burger. The only problem is choosing which Burger Mama to get (we recommend The Future and Old Skool!).
Jeremiah’s Tap Room (map), which is known for a super lineup of craft beer, also serves excellent burgers (go on a Monday for a deep discount!). Order the Jeremiah Junction and add a Haggis fritter.
Bread Meats Bread (map) is a family-run chain in Scotland that features local ingredients and a big selection of unique burgers and tasty fries. Try the signature Wolf Burger, which is topped with pulled pork, and side a poutine.
Best Desserts in Edinburgh
Looking for Scottish desserts to satisfy a sweet tooth craving? Our Food Guide Edinburgh would not be complete without sweet treats! We are highlighting a few of the best Edinburgh desserts – and where to eat them.
#21 Cranachan
Cranachan is an iconic Scottish dessert made of raspberries, cream, whisky and oatmeal. Popular in June when raspberries are in season, the parfait dessert is a divinely sweet treat. Try it at Whiski Bar and Restaurant (map).
#22 Scones
The humble scone – pronounced scon in Scotland – may be English, but it is derived from Scottish Bannock (an oat-based flatbread).
Our top recommendations for the best Edinburgh scones are Café Portrait (map) located within the National Scottish Portrait Gallery and Mimi’s Little Bakehouse (map) right on the Royal Mile.
#23 Sticky Toffee Pudding
It’s heavily debated where sticky toffee pudding originates – Scotland or England. All the same, the British dessert has seen a quick rise to fame, as it is a relatively new creation. The basics of sticky toffee pudding – or STP – is sponge cake with dates, covered in toffee sauce and served with ice cream.
The Doric Tavern (map) – a historic pub that dates to the 17th century – is famous for their indulgent sticky toffee pudding.
#24 Scottish Shortbread
Shortbread biscuits – also called fingers or shorties – are Scotland’s most well-known sweet treat. The cookie is said to have been created by none other than Mary, Queen of Scots in the 16th century.
The shortbread cookie is delicious plain, but even better when it is enhanced into a decadent treat called a Millionaire’s Bar. With a shortbread base, the cookie is topped with gooey caramel and then a thin layer of chocolate…and it’s worth every calorie.
It’s not difficult to find the buttery, melt-in-your-mouth goodness – just pop into any bakery. You can also stop by a market or shop to buy a complete box! However, we recommend seeking out the family-run baking dynasty, Shortbread House of Edinburgh if you want to try the original.
#25 Tea and Cakes
Many cafes in Edinburgh serve tea and cake – but none as famous as The Elephant House (map). A true treat for Harry Potter fans, The Elephant House claims to be the ‘birthplace’ of Harry Potter. JK Rowling was a frequent customer and would often write while eating cake.
#26 Ice Cream
If you are lucky enough to visit Edinburgh on a sunny day (and even if you’re not), an afternoon ice cream treat is likely in order. Without a doubt, the best place for ice cream in Edinburgh is Mary’s Milk Bar (map), where they make gelato and chocolate fresh daily.
Edinburgh Neighborhood Markets
Edinburgh is home to numerous markets – most of which are open on either Saturday or Sunday. The Edinburgh Farmers Market – a top spot for local Scottish produce – is a Saturday morning event located on the castle terrace.
Other area pop up produce markets are the Leith Market (Saturdays 10-4), the Grassmarket Market (Saturdays 10-5) and the Stockbridge Market (Sundays 10-4).
Edinburgh Street Food
A fun space, Edinburgh Street Food (map) hosts several of the top eateries in the city under one roof. The space is hip and lively with ample food vendor options, plus a full bar. The patio is a hopping spot on sunny summer evenings, but they offer plenty of seating indoors, too.
What To Drink in Edinburgh
We’ve covered what to eat in Edinburgh, but what about drinking in Scotland? We are sharing a few of the must-try beverages and where to get them!
Irn Bru
Irn-Bru – or Iron Brew, as it was originally called – is a Scottish soft drink that is wildly popular with locals. The carbonated beverage was created in 1901 – and still outsells Coca-Cola in Scotland. Bright orange in color, the taste is…distinct and difficult to describe. So, it’s best to just try it for yourself!
Scotch Whisky
Whisky is the national drink of Scotland – and there are currently more than 130 distilleries in the country. All Scotch Whisky is made from malted barley, and it must be matured for at least 3 years in oak barrels.
Novices just dipping their toes into the wonderful world of Scotch whisky have ample opportunities to taste whisky in Edinburgh.
Edinburgh Whisky Tastings
The Scotch Whisky Experience is a Disneyesque, whirlwind introduction, where visitors are whisked away in a whisky barrel and on to the tasting room. Book it in advance!
Whisky and Folklore is a guided whisky tasting experience in a family-run pub. While sampling multiple tastings from a variety of whisky-producing regions, the guide entertains guests with classic Scottish storytelling. Find out more!
Those who prefer a stylish whisky tasting experience from a major brand can go to Johnnie Walker Princes Street, where they offer complete tours.
At Holyrood Distillery they produce both gin and whisky. Visitors get a behind-the-scenes look at the production and have the chance to taste both products, as well. Sign up for the tour!
Travelers can also get a tailored whisky tasting experience in Edinburgh at The Black Cat (map). The New Town bar offers set whisky flights or you can let the bartender know what you like and how much you want to spend and they will create a flight for you. They even take the time to sit down and share information about each whisky in your set.
Pro Tip: Looking for more gin distilleries in Edinburgh? Try the Edinburgh Gin Distillery, the Summerhall Distillery or the Lind and Lime Distillery.
Edinburgh Craft Beer
Beer has been brewed in Edinburgh for centuries – but the recent influx of modern craft brewers has really expanded the offerings. Visitors can enjoy craft beer in many pubs and bars in Edinburgh. After some in depth research, we are sharing a few of the best places!
BrewDog
Okay, so BrewDog is not actually brewed in Edinburgh, but the recognizable brand hails from Scotland and they have 3 taprooms in the city center. The first BrewDog Edinburgh pub opened in 2011 on Cowgate (map) – where they pour their own beers alongside guest brews from 28 taps.
Cold Town House
Tucked right below the Edinburgh Castle in the bar laden Grassmarket District, Cold Town House Brewery (map) makes beer on site using local ingredients. The microbrewery also offers tours and features a fantastic rooftop deck with castle views.
Campervan Brewery Taproom
Low-key and relaxed, Campervan Brewery in Edinburgh (map) is an absolute gem! Situated within a business park in Leith, the inconspicuous space features a range of excellent beers. They offer cans for sale from other local brewers, too.
The Campervan Taproom is open limited hours Thursday through Sunday, but fans of their brews can get a taste at Lost in Leith (map) 7 days a week.
Innis and Gunn Brewery Taproom
Hailing from Perth, Innis and Gunn (map) features an impressive list of beers, from their popular lager to cask matured brews to fruity IPAs. Their 2 tap rooms in Edinburgh (one on Lothian Road and one in Leith) are a relaxing space to enjoy a pint – and they serve great food, as well.
Moonwake Beer Co
At Moonwake Beer Company (map), they create a fun line up of beers that can be enjoyed inside their bright and colorful brewery or outside in the Taproom Yard. While what they serve is limited to beer, rotating food trucks are on hand for nosh.
Bellfield Brewery
A microbrewery hidden in a residential district, Bellfield Brewery (map) specializes in making gluten-free beers. Brewing on-site, visitors can sample the range of brews both inside or outdoors in the beer garden.
Fierce Beer
Brewed in Aberdeen, but served up fresh in their Rose Street Tap Room, Fierce Beer is bringing the craft beer revolution straight into the heart of New Town. With 20 taps, they cover a range of styles, seasonals as well as offerings from other Scottish and regional breweries.
Cocktails in Edinburgh
Travelers that fancy a cocktail will not be disappointed! There are several bars in Edinburgh that serve hand-crafted cocktails is chic settings.
The Devil’s Advocate (map) on Advocate’s Close is a top pick for whisky cocktails. At Bramble (map) their cocktail list is slightly eccentric and absolutely fabulous. Panda and Sons (map) – a speakeasy posing as a barbershop – creates cocktails that are quirky and delish!
Map of Edinburgh: What To Eat and Where
Use this Google Map for an interactive version of our Things To Eat in Edinburgh Map below.
Tips about Eating in Edinburgh, Scotland
Now that you know what and where to eat in Edinburgh, we have a few final tips for your visit to Scotland.
Tipping in Edinburgh
For restaurants and pubs that provide table service, it is appreciated to leave a tip (10%). In many Edinburgh restaurants, a service charge is already included, so check your bill or ask your server.
Table Reservations in Edinburgh
Bookings are essential – especially in the summertime. Some of the most popular restaurants are booked out weeks in advance and even neighborhood pubs completely fill up for dinner. Don’t saunter into a restaurant at 7pm without a reservation and expect to be seated. Book in advance to ensure you get a table – otherwise, you will risk missing out on some of the best food to eat in Edinburgh!
Also, many kitchens close by 9pm so if you’re visiting Edinburgh in the summer, don’t let the long days fool you into missing dinner all together!
Edinburgh Food Tours
Joining a food tour in Edinburgh is a fantastic way to get a taste of the best food in the city. Local guides lead the way to prime restaurants and share tales about both the cuisine and region
Secret Food Tour
On the Secret Food Tour participants get to taste local dishes and Edinburgh famous food – including haggis – while touring Edinburgh sights. Reserve your space!
Food and Drink Tour
The local guide of the Food and Drink Tour leads guests through Old Town and New Town to 5 establishments – 3 of which include a local drink pairing. Book it!
Edinburgh Travel Tips
Finding the best things to eat in Edinburgh is just one step in planning your trip. Travelers also need to plan for attractions, where to stay and how to get there. We share our top advice on what to see and do in our 3-Day Edinburgh Itinerary.
Planning a Complete Itinerary for Scotland? Excellent! Be sure to get prepared with our detailed guides to Glasgow, Inverness, Plockton and Isle of Skye.
Those heading to Europe for the first time – or the first time in a long time – should start with our guide to Planning a Trip to Europe.
To stay on top of your travel planning details, we recommend using our printable Travel Planner!
Start planning your trip to the UK! Search for the lowest airfares, the best accommodations and fun things to do…then start packing! Want more travel advice? Head over to our Travel Planning Page for tips on traveling – and for country-specific information, take a look at our Travel Guides Page!
Pin it! See all of our travel pins on our JetSetting Fools Pinterest Board.