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

You know what you’re getting when you join us for lunch. A traditional food menu that’s packed with pub classics. You can dive into a delicious roast for lunch any day of the week with our signature carvery. We’ve got crispy battered fish and chips that are always a winner. And what about a slow-cooked steak pie after a brisk walk in the fresh air? It’s the stuff of dreams. Come and join us for a leisurely lunch, a quick bite or a relaxing weekend jaunt. We’ve got plenty of choices, so you can try something new every time you visit.

See our menus

Lunchtime wrapped up

Roll up, roll up. Have we got a new lunchtime delight for you to feast on! Yes, we know how much you love our roasts and carveries at Elginhaugh Farm. So we’re now offering a new spin on the classic roast dinner in the form of our Yorkie Wraps. Available Monday to Saturday from 12pm to 5pm, these tasty treats are filled with our succulent carvery meats, giving you a choice of three. Plus, they’re served with a side of fries, roasties or salad, all for only £7.99. And with a jug of gravy on the side for dipping, you’ll savour every bite.

Join us for lunch

Bring the whole gang along

We’re all about bringing the family fun at Elginhaugh Farm, so bring the whole gang down and join us for a lovely lunch. Little ones will be more than satisfied with our kids’ menu and junior carveries. You’ll also find an indoor play area for your kids to burn off a little steam before sitting down to their tasty pub lunch. Plus, we have free Wi-Fi too, so those older kids that need to be constantly connected will be happy as well.

Visit our family friendly pub
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