Edinburgh cityscape
Your ultimate Edinburgh guide

Where to eat in Edinburgh

Food halls, markets and easy local favourites for rainy days and weekend grazing

Scroll

Edinburgh food picks

A mix of city-centre food halls, weekend markets and casual stops for flexible eating.

Edinburgh eats well when you keep things varied: a market browse, a quick shared plates stop, then somewhere easy for groups. With rain in the forecast, the covered halls are especially handy.

Mowgli Street Food Edinburgh
$$Indian Restaurant
$$

Mowgli Street Food Edinburgh

$$
4.5
(2.4k reviews)

A lively Hanover Street stop for Indian small plates in a room lit with fairy lights. Go for a sociable meal with a bit more atmosphere than a quick curry house.

Read more

Mowgli suits evenings when you want flavour without the formality. The menu is built around sharing plates, with favourites including yoghurt chat bombs, sticky chicken and bunny chow, and the swing seats give it a playful edge. Service is known for being brisk, so it works well before a show or after a day on foot in the New Town.

Warm, central and fun for sharing plates after sightseeing or before theatre.

"Best for couples or friends who want a casual dinner with personality."

View details
Stockbridge Market
Farmers Market

Stockbridge Market

4.5
(3.7k reviews)

A Sunday market with local producers, baked goods and street food in one of Edinburgh's nicest neighbourhoods. Ideal for a slow late morning wander.

Read more

If you're in town on Sunday, Stockbridge Market is an easy pick for grazing rather than sitting down to one big meal. Expect artisan stalls, global street food and plenty to take away, from cheeses to pastries. The atmosphere is friendly and unhurried, making it a good fit for visitors who want to pair lunch with a walk around Stockbridge and the Water of Leith.

Great for a relaxed Sunday with snacks, gifts and neighbourhood atmosphere.

"Come hungry and leave time to explore Stockbridge afterwards."

View details
Edinburgh Street Food
$$Food Court
$$

Edinburgh Street Food

$$
4.6
(2.8k reviews)

A practical city-centre food hall with plenty of choice, including vegan and gluten-free options. Especially useful when everyone wants something different.

Read more

This is one of the easiest food stops in central Edinburgh if your group can't agree on lunch. Different traders cover a broad spread of cuisines, and table delivery keeps things simple when the weather turns wet. The atmosphere is lively without feeling chaotic, so it works for families, mixed diets and anyone wanting a quick meal near the station and St James Quarter.

Reliable choice for groups, mixed diets and rainy-day lunches.

"A strong fallback when plans change and you need flexible options fast."

View details
The Pitt
Market

The Pitt

4.5
(1.3k reviews)

A weekend street food spot by the waterfront with independent vendors, drinks and an easygoing feel. Good for families, dogs and informal lunches.

Read more

The Pitt makes sense when you want a more open, social food outing rather than a single restaurant booking. It's a weekend gathering of street food and beer vendors with a family-friendly, relaxed setup, and the coastal location adds a little breathing room. If the weather behaves, you can turn it into part of a longer wander around Granton and the shoreline path.

Best for casual weekend eating with space, variety and a local feel.

"More destination-like than central halls, so build it into a half-day plan."

View details
Bonnie & Wild
Food Court

Bonnie & Wild

4.4
(2.7k reviews)

An upmarket food hall in St James Quarter with multiple kitchens, bars, a deli and a whisky shop. Handy when you want choice but a slightly smarter setting.

Read more

Bonnie & Wild is a good fit for visitors who want variety without giving up comfort. The hall brings together several kitchens and bars, so one table can cover seafood, burgers, Sri Lankan street food and drinks without much planning. It's central, lively and useful for later meals too, especially if you're shopping nearby or looking for an easy evening option that doesn't require booking a full restaurant.

Central, versatile and polished enough for lunch, drinks or dinner.

"A good rainy-day base when St James Quarter is already on your route."

View details
Marks & Spencer
$$Department Store
$$

Marks & Spencer

$$
4.2
(4.2k reviews)

Better thought of as a practical food hall stop than a destination meal. Useful for picnic supplies, ready-made food and a quick cafe break on Princes Street.

Read more

If you need an easy lunch, train snacks or something to take back to your hotel, the Princes Street M&S is a sensible stop. The food hall is known for fresh prepared options and grab-and-go staples, while the in-store cafe helps if you want to sit down briefly. It won't replace a market or restaurant experience, but it's convenient in the city centre and genuinely useful between sights.

Handy for provisions, simple lunches and central convenience.

"Keep this in mind for picnic shopping or last-minute train food."

View details
Dobbies Garden Centre Edinburgh
$$Garden Center
$$

Dobbies Garden Centre Edinburgh

$$
3.9
(1.8k reviews)

A garden centre with a roomy cafe and food options on the edge of the city. Best if you're driving and want an unfussy stop.

Read more

This isn't a central Edinburgh dining pick, but it can work for visitors staying outside town or travelling by car. Alongside the garden centre, there's a spacious cafe that many use for a straightforward meal or coffee break, and it's dog-friendly too. Service can be slower at busy times, so it's more suited to a low-key daytime pause than a meal on a tight schedule.

Useful outside the centre for drivers wanting an easy cafe stop.

"Choose this for convenience, not for a destination meal."

View details
Dobbies Garden Centre Livingston
$$Garden Center
$$

Dobbies Garden Centre Livingston

$$
4
(1.2k reviews)

A large garden centre with a cafe and food hall-style offer in Livingston. More practical than destination-worthy, but useful on the road.

Read more

For travellers passing through Livingston, this Dobbies can double as a simple meal stop with parking. Visitors often rate the plant selection and homeware highly, and the cafe gives you somewhere to pause for coffee or lunch without much planning. It makes most sense for drivers or suburban stays rather than anyone focusing on central Edinburgh food experiences.

Convenient for drivers needing parking, coffee and a straightforward meal.

"Worth considering only if Livingston is already on your itinerary."

View details
Dobbies Garden Centre Dunfermline
$$Garden Center
$$

Dobbies Garden Centre Dunfermline

$$
3.7
(988 reviews)

A garden centre cafe stop in Dunfermline, with food and afternoon tea alongside the retail space. Best treated as a practical break en route.

Read more

This is another out-of-centre option that only makes sense if you're already heading through Fife Leisure Park or staying nearby. The draw is convenience: plenty of products under one roof, a cafe for an easy meal, and afternoon tea noted by some visitors. It isn't one to cross Edinburgh for, but it can be a serviceable pause on a wider day out.

An easy roadside-style stop if you're already in Dunfermline.

"Not central enough for most visitors, but useful for nearby errands or day trips."

View details