
Farmhouse Inns - Elginhaugh Farm (Midlothian)
3.8 x (110+) • Pub • British • $$ • Info
Gilmerton Road, Midlothian, EMEA EH18 1BD
x £0 delivery fee
Other fees x
Enter address
to see delivery time
Sunday
9:00 - 10:50 • Farmhouse to your House
11:40 - 20:15 • Farmhouse to your House
Monday - Saturday
9:00 - 11:00 • Farmhouse to your House
11:30 - 20:30 • Farmhouse to your House
Featured items
Our Famous Farmhouse Cakes🍰
Baked in-house by our very own Cake-a-tiersYour Farmhouse Carvery
Our delicious carvery includes a fluffy Yorkie pudding, ruffled roast potatoes, a wide range of vegetables, and all the trimmings.Value Bundles💰
Make a tasty saving by combing your favourites together!
Bring Farmhouse to your house with our great-value, fuss-free takeaway feasts, now in full-recyclable packaging ♻️Starters
The Classics
Our comforting classics are a great range of hearty, delicious dishes, with something for everyone to enjoy.Pies🥧
Enjoy a selection of our award-winning pies🏆Burgers🍔
All in a buttery brioche bun with mayo, lettuce, sliced tomato and red onion, served with fries and coleslaw. Vegan burger excludes mayonnaise and coleslaw.From the Sea🐟
Our comforting classics are a great range of hearty, delicious dishes, with something for everyone to enjoy.Sides
Why not add a side?Delightful Desserts
Junior Carvery
Take your pick from our expertly carved, 14-hour slow-roasted meats, a fluffy Yorkie, ruffled roasties and a wide range of vegetables, plus all the trimmings.Extra Sauces
Kids' Small Pick 'n' Mix
Pick 1 main + 2 veggies or pick 1 main + 1 veggie + 1 side.Kids' Large Pick 'n' Mix
Pick 1 main + 2 veggies or pick 1 main + 1 veggie + 1 side.Soft Drinks
Hot Drinks
Delivered in our fully recyclable packaging♻️
ALLERGIES: If you or someone you're ordering for has an allergy, please contact the merchant directly to let them know. Farmhouse Inns Elginhaugh Farm (Midlothian) has a FHIS rating of Pass. This information was updated on 08/12/2025. The current rating is on their page on the FSS Website. Adults need around 2000 kcal a day.