DineCard Discover

Top 10 Best Brunch Spots in Edinburgh

Edinburgh's brunch scene has evolved into a sophisticated affair that rivals any European capital, blending traditional Scottish hospitality with international flavors and innovative presentations. From hidden Georgian townhouse cafés to buzzing Bombay-inspired dining rooms, the city's brunch spots cater to every craving—whether you're recovering from a night on the Royal Mile or fueling up before tackling Arthur's Seat. Many of these establishments have embraced modern dining tech, with platforms like DineCard helping restaurants offer seamless digital menus via QR codes, making your brunch experience smoother from the moment you're seated.

The Gruff Goat
#10

The Gruff Goat

19-20 Teviot Pl, Edinburgh EH1 2QZ
4.8
343 reviews
£32 for two
CafeBudget-FriendlyStudent FavoriteRelaxed VibeCreative Twists
Must try:Loaded Avocado Toast

The Gruff Goat near Edinburgh University's Teviot Place is the new kid on Edinburgh's brunch scene that's already making waves with an impressive 4.8 rating despite having just 343 reviews. Their Loaded Avocado Toast elevates the millennial staple to art form—sourdough piled with smashed avocado, poached eggs, feta, cherry tomatoes, and a chili oil that adds just the right kick. The student-area location and reasonable prices make it popular with the university crowd, but the quality of execution and creative menu tweaks attract discerning brunchers of all ages who appreciate good value without compromising on taste. The relaxed, unpretentious vibe and friendly staff create the kind of neighborhood spot you'll want to return to weekly, and their loyalty to regulars shows in the personalized service and occasional off-menu specials.

Urban Angel cafe
#9

Urban Angel cafe

121 Hanover St, Edinburgh EH2 1DJ
4.5
1,859 reviews
£35 for two
CafeOrganic IngredientsSustainable DiningVegetarian-FriendlyFair-Trade Coffee
Must try:Shakshuka

Urban Angel on Hanover Street champions ethical eating without sacrificing flavor, sourcing organic, fair-trade, and local ingredients for a brunch menu that lets you indulge guilt-free. Their Shakshuka—baked eggs in a spiced tomato sauce with feta and sourdough for dipping—delivers warming comfort with Middle Eastern flair, perfectly executed whether you're nursing a hangover or just craving something hearty. The laid-back, unfussy atmosphere with mismatched furniture and community-minded ethos attracts a diverse crowd from students to families to solo workers camping out with laptops. It's the rare spot where you can feel virtuous about your food choices while still enjoying something utterly delicious, and their commitment to sustainability extends to compostable packaging for takeaway orders.

Dishoom Edinburgh
#8

Dishoom Edinburgh

3a St Andrew Sq, Edinburgh EH2 2BD
4.8
21,042 reviews
£42 for two
BarCafeBombay-InspiredTourist HotspotUnique InteriorsChai Selection
Must try:Bacon Naan Roll

Dishoom Edinburgh brings Bombay café culture to St Andrew Square with a brunch offering that's transformed Edinburgh's morning dining scene since opening—just look at those 21,042 reviews for proof of its phenomenon status. The Bacon Naan Roll is an absolute must-try: crispy streaky bacon, cream cheese, chili-tomato jam, and fresh coriander wrapped in house-made naan that's so good it should probably be illegal. The gorgeous Victorian-era inspired interior, complete with vintage Bombay photography and ceiling fans, creates an atmosphere that's transportive yet welcoming, equally suited to solo diners hiding behind newspapers as groups celebrating birthdays. Weekend brunches here require planning—either arrive early or book ahead—but the masala chai, keema per eedu, and consistently exceptional service make any wait worthwhile.

Tani Modi Brunch House
#7

Tani Modi Brunch House

103 Hanover St, Edinburgh EH2 1DJ
4.7
1,123 reviews
£40 for two
Health-Conscious OptionsInstagram-worthyFresh IngredientsModern Design
Must try:Halloumi Stack

Tani Modi Brunch House on Hanover Street has carved out a niche as Edinburgh's go-to destination for creative, globally-inspired brunch plates that photograph as beautifully as they taste. Their Halloumi Stack—layered with roasted vegetables, avocado, poached eggs, and a tahini drizzle—exemplifies the kitchen's talent for building complex flavors while keeping everything fresh and vibrant. The light-filled, minimalist space with Scandinavian-influenced design appeals to a health-conscious crowd who appreciate that indulgent brunch doesn't have to mean heavy and greasy. Service is attentive without being intrusive, and their smoothie bowls and fresh juices suggest this is a team that takes nutrition as seriously as they do flavor, making it perfect for the post-gym brunch crowd.

Duck & Waffle Edinburgh
#6

Duck & Waffle Edinburgh

400-402 St James Cres, Edinburgh EH1 3AE
4.6
1,383 reviews
£55 for two
BarSignature DishUpscale DiningSt James QuarterCocktail Program
Must try:Duck & Waffle

Duck & Waffle brings a slice of London's high-rise dining scene to Edinburgh's St James Quarter, offering the city's first taste of the cult-favorite dish that gives the restaurant its name. The signature Duck & Waffle—a crispy waffle topped with confit duck leg, fried duck egg, and mustard maple syrup—delivers the sweet-savory combination that made the original a global sensation, now with Scottish flair. While it's the pricier option on this list, the elevated experience, polished service, and sophisticated cocktail program justify the splurge for special occasions or impressing out-of-town guests. The modern, sleek interior contrasts beautifully with Edinburgh's historic skyline views, making it a favorite for both business brunches and celebratory gatherings where the food needs to match the occasion.

The Pantry
#5

The Pantry

1 N W Circus Pl, Edinburgh EH3 6ST
4.6
3,058 reviews
£34 for two
BakeryCafeHouse-Baked BreadNeighborhood GemArtisan CoffeeLocal Favorite
Must try:Eggs Florentine on Sourdough

The Pantry sits in the heart of Stockbridge like a neighborhood secret that everyone somehow knows about, with queues snaking down North West Circus Place most weekends—a testament to its 3,058 reviews and unwavering quality. What sets this place apart is their house-baked sourdough that forms the foundation of their legendary Eggs Florentine, paired with wilted spinach and a hollandaise that achieves the perfect balance of rich and tangy. The petite space exudes a warm, homely feel that's quintessentially Stockbridge—think exposed brick, wooden tables, and the constant aroma of fresh baking that makes waiting for a table almost pleasant. It's particularly beloved by locals who treat it as their weekend living room, often staying for a second (or third) coffee while catching up on the week's gossip.

Don't tell Mama Brunch Bar
#4

Don't tell Mama Brunch Bar

64 Home St, Edinburgh EH3 9NA
4.8
566 reviews
£36 for two
BarQuirky AtmosphereGenerous PortionsWeekend Hangover CureCreative Menu
Must try:French Toast Stack

Don't Tell Mama on Bruntsfield's Home Street is where brunch meets irreverent fun, with a name that hints at the indulgent, slightly cheeky experience awaiting inside. Their signature French Toast Stack—brioche drenched in vanilla custard, stacked high with seasonal fruits, bacon, and maple syrup—embodies the 'go big or go home' philosophy that defines this spot. The relaxed, slightly bohemian vibe attracts a younger, creative crowd who appreciate the playful menu descriptions and generously portioned plates that ensure you won't need lunch. Despite being one of the newer kids on the block with just 566 reviews, it's already cultivated a devoted following who swear by their weekend hangover-cure brunches and creative cocktails.

Greenwoods Edinburgh
#3
TOP 3

Greenwoods Edinburgh

61 Frederick St, Edinburgh EH2 1LH
4.7
1,364 reviews
£38 for two
European FlairVintage DecorNew Town LocationSpeciality Coffee
Must try:Croque Madame

Greenwoods brings a touch of continental European charm to Frederick Street's elegant New Town setting, where the brunch experience feels like stepping into a Parisian café with Scottish hospitality. Their Croque Madame is the stuff of legend—a towering assemblage of sourdough, bechamel, ham, and Gruyère topped with a perfectly fried egg that oozes decadence with every bite. The interior design leans vintage-chic with mismatched china and fresh flowers on every table, attracting a stylish crowd of shoppers taking a break from the George Street boutiques. Weekend mornings see a mix of families, couples, and solo diners absorbed in newspapers, all savoring the unhurried pace that defines a proper brunch.

Society Bar & Kitchen
#2
RUNNER UP

Society Bar & Kitchen

1 Waterloo Pl, Edinburgh EH1 3BG
4.8
6,582 reviews
£40 for two
BarCafeBottomless BrunchCity ViewsCraft CocktailsInstagram-worthy
Must try:Eggs Royale

Occupying a prime position on Waterloo Place with sweeping views toward Calton Hill, Society Bar & Kitchen has mastered the art of the all-day brunch with an impressive 6,582 reviews backing its stellar reputation. The Eggs Royale here transcends the ordinary—perfectly poached eggs atop Scottish smoked salmon with a hollandaise that's achieved near-legendary status among Edinburgh brunchers. The space strikes a balance between elegant and approachable, with high ceilings and large windows flooding the room with natural light, making it ideal for both romantic weekend mornings and catch-ups with friends. Their bottomless brunch option has become a weekend institution, and the cocktail menu is inventive enough to keep things interesting beyond the standard mimosa.

The Edinburgh Larder - Blackfriars Street
#1
BEST

The Edinburgh Larder - Blackfriars Street

15 Blackfriars St, Edinburgh EH1 1NB
4.6
4,278 reviews
£35 for two
CafeLocal FavoriteFarm-to-TableScottish IngredientsHomemade Baking
Must try:Full Scottish Breakfast

Tucked away on Blackfriars Street near the Royal Mile, The Edinburgh Larder champions locally-sourced Scottish produce with a farm-to-table philosophy that's earned it a loyal following among locals and tourists alike. Their Full Scottish Breakfast is a masterclass in quality ingredients—think Stornoway black pudding, Ramsay of Carluke bacon, and eggs from East Lothian farms. The cozy, rustic interior with exposed stone walls creates an intimate atmosphere perfect for leisurely weekend brunches, though be prepared to queue on Saturdays as this place doesn't take reservations. Their homemade scones and preserves alone are worth the visit, and the staff's genuine warmth makes you feel like a regular even on your first visit.

Frequently Asked Questions

What is the best brunch spot in Edinburgh for bottomless options?+
Society Bar & Kitchen on Waterloo Place consistently ranks as Edinburgh's top destination for bottomless brunch, with a stellar 4.8 rating from over 6,500 reviews. Their package combines unlimited prosecco or selected cocktails with dishes like their famous Eggs Royale, all served in an elegant setting with views toward Calton Hill. The quality of both food and drinks remains high throughout the experience, unlike some bottomless brunches where standards slip after the first round.
Where can I find the best Eggs Benedict in Edinburgh?+
For the finest Eggs Benedict variations in Edinburgh, head to Society Bar & Kitchen for their legendary Eggs Royale with Scottish smoked salmon, or try The Pantry in Stockbridge for their Eggs Florentine on house-baked sourdough. Both establishments have perfected the hollandaise sauce—the make-or-break element of any Benedict—and use locally-sourced eggs and quality ingredients that elevate this classic dish beyond the ordinary.
What's the best brunch near the Royal Mile in Edinburgh?+
The Edinburgh Larder on Blackfriars Street, just steps from the Royal Mile, offers the most authentic Scottish brunch experience in the Old Town area. Their Full Scottish Breakfast showcases premium local ingredients including Stornoway black pudding and Ramsay of Carluke bacon, all served in a cozy setting with exposed stone walls. While Dishoom on St Andrew Square is slightly further afield, it's worth the short walk for their unique Bombay-inspired brunch offerings like the famous Bacon Naan Roll.
Are there any Instagram-worthy brunch spots in Edinburgh?+
Tani Modi Brunch House on Hanover Street and Society Bar & Kitchen are Edinburgh's most photogenic brunch destinations, both featuring beautifully plated dishes in stunning interiors. Tani Modi's minimalist Scandinavian design and vibrant, colorful plates like their Halloumi Stack are social media gold, while Society's elegant Victorian-era building with natural light and sophisticated presentations create the perfect backdrop. Dishoom Edinburgh also deserves mention for its atmospheric Bombay café-inspired interiors complete with vintage photography and architectural details.
What is the most budget-friendly brunch spot in Edinburgh?+
The Gruff Goat near Teviot Place offers exceptional value with dishes priced for students but executed with care that rivals pricier establishments—expect to spend around £32 for two people. Urban Angel on Hanover Street is another affordable option at approximately £35 for two, with the added benefit of organic, ethically-sourced ingredients that make you feel good about where your money's going. Both spots prove that budget-friendly doesn't mean compromising on quality or flavor in Edinburgh's competitive brunch scene.

You might also like

Own a restaurant featured here?

Get your menu online in 5 minutes with DineCard — AI-powered QR code menus used by 1000+ restaurants.

Try DineCard Free