diners-in-edinburgh

The 12 best diners in Edinburgh prove that good food doesn’t have to be fancy!

I’m happy to report that the best diners in Edinburgh have gone from greasy spoons to spots with poutine, pancakes, and vegan twists (meaning my family and close friends don’t have to argue over menus for brunch or dinner). 

I should know, I’m a frequent customer! You’ll still get a proper fry-up, just with modern flair, mind. 

This guide is for foodies, tourists, and locals hungry for hearty plates, from Old Town icons to Leith upstarts.

Cafe ElmRow 

– Media from viktoriiatelfer

Facebook

Address: 3 Elm Row

Contact: +441315578888

Hours: Daily, 8 AM–5 PM

Price: ££

I ducked into Cafe ElmRow after a long morning, and the fry-up nearly floored me (in the best way). Their tattie scones were crisp, the haggis portions generous, and the coffee strong enough to wake Arthur’s Seat.

The menu also hides gems like French toast stacks and loaded paninis, making it more than just a breakfast stop. With prices that don’t sting and no-nonsense service, it’s easy to see why locals keep this place buzzing.

Pro-tip:

Go early on weekends, as tables fill up fast and the scones sell out first.

Mums

– Media from mumsgreatcomfortfood

Website

Address: 4A Forrest Road

Contact: +441312609806

Hours: 

Monday to Saturday, 9 AM–9 PM

Sunday, 10 AM–9 PM 

Price: ££

Going to Mums on a rainy afternoon always feels like I’d just eaten at my gran’s, only louder and with better gravy (sorry, Gran!). The sausages and mash here are the stars; mix and match combos with sauces that make me forget the dreich weather outside.

The sticky toffee pudding is a proper finisher. It’s rich enough to share, but honestly, you won’t want to! The place nails the kitsch but comfy ambience, thanks to retro decor and a menu built on nostalgia.

Pro-tip:

Order the trio of sausages to taste more variety for the same mash.

The City Cafe

– Media from thecitycafe

Website

Address: 19 Blair Street

Contact: +441312200125

Hours: 

Monday to Friday, 9 AM–midnight

Saturday to Sunday, 9 AM–1 AM

Price: ££

It looks and feels like stepping into a time warp when I’m in The City Cafe. There are vinyl booths, neon lights, chequered floor, and burgers the size of my head!

I usually go for the all-day breakfast and a thick Oreo milkshake. When I’m there late at night, I like chilling and listening to the jukebox humming in the corner with a cold pint.

Pro-tip:

The pancake stacks are a must-try, and are fluffy enough to soak up syrup without collapsing.

Rose Street Cafe

– Media from rosestreetcafe_edinburgh

UberEats 

Address: 192a Rose Street

Contact: +441314783612

Hours: Daily, 8 AM–8 PM

Price: ££

Rose Street Cafe saved me after a long stroll through New Town with a plate that could silence any hunger pang. Their all-day breakfast is the kind where the bacon is crisp, the eggs are well-behaved, and the tattie scones steal the show.

I went back another day for their toasties and wasn’t disappointed. The cheese and ham combo hits like proper diner comfort.

Pro-tip:

Grab a seat by the window. It’s the perfect spot for people watching while tucking into your fry-up plate.

Filling Station

– Media from fillingstationedinburgh

Website

Address: 235-241 High Street

Contact: +441312262488

Hours: 

Monday to Friday, noon–10 PM

Saturday to Sunday, 9 AM–10 PM

Price: ££

I’ve always felt that Filling Station is Edinburgh’s answer to a Route 66 pit stop, but with better whisky. I always go for the BBQ burger paired with a thick chocolate shake, which I reckon is indulgence done right.

With its neon glow, squashy leather seats, and hearty portions, it perfectly captures that classic American diner vibe in the heart of the Royal Mile.

Pro-tip:

The nachos are a must-try starter: big enough to share, but easy to finish solo if you’re famished.

Down the Hatch

– Media from bonniebitess

Website

Address: 13 Antigua Street

Contact: +441313745566

Hours: 

Sunday to Thursday, noon–11 PM

Friday to Saturday, noon to midnight

Price: ££

Down the Hatch feels more like a Canadian road trip stop than an Edinburgh diner, but I love every messy bite. The poutine alone, gravy-soaked fries topped with cheese curds, is worth the trek.

I like chasing it with the stacked breakfast burrito, which is as over-the-top as promised. There’s zero pretension, big portions, and bold flavours at this spot for a proper comfort food fix.

Pro-tip:

Go there hungry! The poutine portions are massive and best shared. 

Bucks Bar

– Media from chip_stop

Website

Address: 32-34 Grindlay Street

Contact: +441312028181

Hours: 

Monday to Friday, noon to midnight

Saturday to Sunday, 11 AM–midnight

Price: ££

Bucks Bar is where I finally understood the phrase “finger-lickin’ good” (though napkins were definitely needed). Their buttermilk-fried chicken is the star; crispy on the outside, juicy on the inside, and perfect with hot sauce.

I also tried the loaded waffles topped with chicken and syrup, which was pure luncheon indulgence. I love how loud, messy, and unapologetically bold the diner experience here is.   

Pro-tip:

Ask for the hot sauce roulette; you’ll discover hidden gems off the usual menu!

Boozy Cow

– Media from boozycow_edin

Website

Address: 17 Frederick Street

Contact: +441312266055

Hours: 

Monday to Wednesday, noon to midnight

Thursday to Friday, noon–1 AM

Saturday, 11 AM–1 AM

Sunday, 11 AM–midnight

Price: ££

If you’ve ever wanted to visit a burger joint turned up to eleven, try Boozy Cow. It’s got loud music, neon signs, and burgers stacked taller than my pint.

I once tried the mac and cheese burger, which was deliciously outrageous as it sounds. Add in craft beers on tap and a rowdy vibe, and it’s more than the usual diner experience but a full-blown night out.

Pro-tip:

Don’t sleep on the loaded fries (that’s chips to us!); they’re dripping with toppings that should require a warning sign.

The Basement

– Media from the_basement_ed

Website

Address: 12a Broughton Street

Contact: +441315570097

Hours: 

Monday, noon–11 PM

Tuesday to Thursday, noon to midnight

Friday to Saturday, noon–1 AM

Sunday, 11 AM–midnight

Price: ££

The Basement mixes diner comfort with bold Mexican flavours. I go straight for the pulled pork tacos and like washing them down with a sharp margarita.

The nachos are piled high and ideal for sharing, though I’m proud to say I can finish them solo. It’s a diner with a twist that sticks, thanks to its funky underground vibes and hearty plates.

Pro-tip:

Go on Taco Tuesday for the best deals to make it a Mexican fiesta. 

Bread Meats Bread

– Media from breadmeatsbread

Website

Address: 90-92 Lothian Road

Contact: +441312253000

Hours: Daily, 11.30 AM–10 PM

Price: ££

Bread Meats Bread had me at first bite; their Wolf Burger, piled with bacon and pulled pork, is a carnivore’s dream. It’s what I expect a proper diner meal should be: messy, tasty, and unapologetic.

I couldn’t skip their poutine, a Canadian import that somehow feels right at home here. Between the generous portions and the laid-back buzz, this spot nails indulgence without overthinking it.

Pro-tip:

Go in the early evening for the burgers, as they sell out fast by dinnertime.

Ardfern

– Media from ardfern_edinburgh

Website

Address: 10-12 Bonnington Road

Contact: +441316000067

Hours: 

Monday to Saturday, 9 AM–11 PM

Sunday, 9 AM–7 PM

Price: ££

Being in Ardfern feels like stumbling into a neighbourhood living room rather than a proper diner, and there lies its charm. With friendly prices and shelves stocked like a wee bottle shop, it’s become a low-key gem that keeps regulars loyal.

I like ordering on the all-day breakfast menu, with the simple, hearty tattie scone as a highlight. Their homemade soups also change daily and are worth a punt, especially on a dreich afternoon.

Pro-tip:

For a solid, meat-free pick, try the veggie breakfast with the tattie scone and homemade soup combo.

Hard Rock Cafe Edinburgh

– Media from winging_mamahood

Website

Address: 20 George Street

Contact: +441312603000

Hours: 

Monday to Thursday, noon–10 PM

Friday, noon–10.30 PM

Saturday, 10 AM–10.30 PM

Sunday, 10 AM–10 PM

Price: ££

There’s memorabilia everywhere and music loud enough to rattle your pint at Hard Rock Cafe Edinburgh. It honestly feels like stepping into a museum with burgers, which is a gustatory, visual, and aural delight. 

I recommend the Legendary Burger, which is stacked high enough to require a bit of biting strategy. Between the cocktails, live rock vibe, and hefty portions, expect more of an event than a simple meal at this place.

Pro-tip:

The nachos are a great starter, layered so well that you won’t end up with sad, plain chips at the bottom. 
Loading...
Loading...