There’s nothing like a cold beer with a hearty plate of local food. In Edinburgh, you can find both easily. Want to know where? We’ll tell you all the best spots!

Edinburgh’s medieval beauty is perfectly complemented by its culinary scene. As you explore Arthur’s Seat, Edinburgh Castle, Calton Hill, Princes Street, among the many other attractions in the city, we’re here to provide you with the best places to stop by for a good pint or plate of local Scottish food along your way.

Edinburgh Food and Drink Guide

From cozy pubs serving local whiskies and hearty dishes, to charming cafes and Michelin-starred restaurants, the Scottish capital is a haven for food lovers. 

Scotch Whiskey in Edinburgh

Cheap Pints and Scotch Whiskey in Edinburgh

Looking for a cheap pint in Edinburgh? The Standing Order, a Weatherspoons pub, has you covered. Avoid peak times if you don’t want to queue and admire the beautiful neoclassical interior while you’re there. This pub hosts free comedy shows in August as part of the Free Fringe festival.

Looking for a cozy vibe, real ale and a view of Edinburgh Castle? Head to The Blue Blazer, a charming Victorian Ale house and whisky bar. This hidden gem boasts a warm, inviting atmosphere with its wooden interiors and vintage decor. The view is magical and they have an impressive selection of local ales and whiskies to enjoy.

Continue your real ale adventure in the White Hart Inn, which claims to be the city’s most ancient tavern. Get a taste of local Scottish cuisine if you’re hungry, or try one of their many whiskies as you enjoy an evening of live music tucked away in a low-lit booth.

Want something stronger than beer? Get to know Scotch Whiskey.

43 bottles of Scotch Whiskey are exported every second to markets all over the world–that’s 2,580 every minute! Karly’s tasting introduces you to the history of Scottish whiskey and classic Scottish food. The best way to experience both.

Local Dining in Edinburgh

Scottish food is all about comfort. With hearty dishes like pies, stews, haggis, and potatoes, traditional Scottish cuisine is perfect for warming you up on a chilly day or curing a hangover. Experience the best of Scottish comfort food in Edinburgh's restaurants, pubs, and bustling food markets. 

Visiting local markets

Leith Farmers Market

First up, let’s talk about Leith Farmers Market in Edinburgh. Every Saturday, the market sets up shop on Dock Place, creating a lively atmosphere. You'll find everything from fresh produce to artisanal cheeses, homemade pastries, and even gourmet chocolates. It's a food lover’s paradise, and the friendly vendors are always up for a chat about their products. Grab a hot coffee, take a stroll, and enjoy the community vibe while you munch on some tasty treats.

Stockbridge Market

Another one to add to your list is the charming Stockbridge Market, held every Sunday. Nestled in the heart of one of Edinburgh’s most picturesque neighborhoods, this market is a must-visit. 

Stockbridge Market offers a fantastic selection of local and international cuisine. You can pick up everything from freshly baked bread to vegan delights, and there's always a new stall to discover. The relaxed, family-friendly atmosphere makes it a perfect spot for a Sunday outing. Plus, you can easily make a day of it by exploring the nearby shops and cafes.

Edinburgh Farmers Market

For a quintessential Edinburgh experience, don’t miss the Edinburgh Farmers Market on Castle Terrace. Held every Saturday, this market boasts stunning views of Edinburgh Castle. It's a hub for local farmers and producers, offering top-quality meat, dairy, and produce. You can also find an array of street food stalls serving up everything from gourmet burgers to fresh seafood.

Market tour in Edinburgh

The Edinburgh Farmers Market is the perfect place to stock up on local ingredients for your own Scottish culinary adventures or to simply enjoy some freshly prepared meals while taking in the historic surroundings.

International cuisine at Edinburgh Street Food market

Edinburgh’s street food scene is vibrant. You won’t be disappointed by the fantastic choice of international dishes at Edinburgh Street Food market, a popular dining spot in Edinburgh which  opens seven days a week and hosts events, too.

Food Tour: Experience Edinburgh Like a Local

To truly immerse yourself in Edinburgh’s vibrant food scene, we suggest choosing a local guide to explore the markets and take you to local spots. It’s the best way to experience Edinburgh like a local. Your guide will introduce you to hidden gems, like this 18th century bar, and share anecdotes and history about the city. This insider's perspective makes for a fun and delicious way to discover Edinburgh’s food culture.

Dive into Edinburgh’s food scene!

Edinburgh’s food scene blends traditional Scottish comfort food, vibrant street markets, and cozy pubs. For a truly immersive local Scottish experience, consider meeting locals and joining a food tour to explore the markets and local eateries with a knowledgeable guide. Get involved in local dining experiences in Edinburgh.