Open Today: 9:00am - 10:00pm
DB_FHI_Product-Advertising_Standard-Carvery-Landscape_2024.jpg

Head to Elginhaugh Farm for a relaxing pub lunch in Edinburgh

A good pub lunch is a real winner. It means time with family, loved ones and friends. It’s all about relaxing in a lovely pub atmosphere with some hearty pub classics to tuck into. 

That’s what you’ll find right here at Elginhaugh Farm. We’re proud of our pub lunches, and we know you’ll love the generous portion sizes and choices on offer. Step inside and enjoy apub lunch in Edinburgh with us. We’ll help tackle your lunchtime cravings and make sure you leave feeling satisfied and fuelled for the rest of the day. 

Book a table View our menus
A starter of soup, a main of gammon, egg and chips and a side of breaded mushrooms served at Farmhouse Inns.

Two courses from £8.99

Ready for the rest of the day

If you’re coming to join us in the week, you’ll leave ready for the rest of the day, whether you’re back to work, out shopping for the day or just relaxing at home.

You’ll get even more out of your pub lunch with our weekday set menu – also available Monday to Saturday from 12pm to 5pm. Choose two courses from £8.99 and enjoy a selection of delicious pub classics that will leave you feeling well-fed and well-looked-after. And if you’re still hungry, simply add a third course for only £3 extra! 

Unbeatable pub lunches in Edinburgh

Everybody loves a pub lunch. It’s a great way to catch up with your friends at the weekend. A family lunch is a lovely time to see your nearest and dearest and spend time together, and a midweek lunch is an ideal way to break up the week. Whatever your reason for joining us at Elginhaugh Farm, we’re pleased to offer some of the best pub lunches in Edinburgh. We offer pub classics everyone loves, generous plates, cosy corners to unwind in and unbeatable value for money.

All your favourite pub classics

Sometimes, you might just want a classic plate with classic flavours — and our pub food menu is packed with traditional favourites. At Elginhaugh Farm, our menus have just the thing. From crispy battered fish and chips to gravy-filled pies and our beloved carvery — there’s always something comforting to look forward to.

See our menus
Variety of drinks

A delicious drink to match

Sometimes you just can’t beat a couple of drinks at lunchtime. Whether you’re meeting up with friends for burgers and beers or sipping a cold glass of wine with a salad or some fish, our bar is always stocked with all of your favourite tipples here at Elginhaugh Farm.

From bottled and draught beers to red, white and rose wine, we’ve also got a selection of sparkling wines for when you need a little extra pop at lunchtime. We also offer a wide range of spirits, some of which we use to mix up our fun and fruity cocktails, which we hope you’ll find delicious.

And speaking of delicious, have you checked out our house sodas yet? Packed with flavour yet light and refreshing, they’re bursting with colour and perfect for when you’re enjoying an alcohol-free pub lunch with us. We’ve got plenty more soft drinks if that’s the case, as well as hot drinks too – although you may be tempted to add a shot of Baileys to your lunchtime latte or hot chocolate.

A main of gammon egg and chips served at Farmhouse Inns.

The best deals in Edinburgh

Whatever day of the week you join us for a pub lunch, you’ll find some great deals right here at Elginhaugh Farm. Don’t miss our weekday set menu and our carvery offers, so you can get the best value possible while you’re with us. 

For an updated view of our current deals check our website for our latest offers before you come and see us.

The best pub lunch in Edinburgh

If you’re in Edinburgh and after a top-notch pub lunch near you, join us at Elginhaugh Farm. We’re ready and waiting to give you a lunch to remember. For a lunch menu packed with classics and new dishes like our Yorkie Wraps, make us your next pub lunch pitstop. 

Book for a pub lunch

Terms & Conditions