5669_DB_FHI_Elginhaugh-Farm_Edinburgh_Interior_2024_014.JPG

Five of the best carvery pubs you need to try in Scotland

Are you looking for a carvery near you that’s full of flavour and warmth? Here at Farmhouse Inns, we’re serving up all the classics – perfectly roasted meats, golden roasties and Yorkshire puds that hit the spot every time. Whether it’s a quick weekday meal or a leisurely Sunday feast, our cosy Scottish locations are ready to welcome you. 

Five of our best carveries in Scotland


Scotland is home to some of the finest Farmhouse Inns, where hearty carveries and warm welcomes await. Here are five of the best places to enjoy a delicious roast and all the trimmings. 
 
interior seating area

1. Linwood Farm

If you’re to the west of Glasgow and in the Paisley area in particular, Linwood Farm is a fantastic choice whenever you’re looking for carveries near you. Renowned for its welcoming atmosphere, it’s the perfect place to enjoy quality time with family and friends over a wonderful meal. 

The carvery takes centre stage, featuring a selection of perfectly roasted meats, fluffy Yorkshire puddings, and fresh vegetables. It’s available every single day of the week, whether you’re popping in for a weekday dinner or a traditional Sunday roast. Plus, our Cheese, Onion & Potato Pie is an equally warm and delicious veggie option.

Families will love the indoor and outdoor play areas, while dessert lovers can indulge in freshly baked cakes. Located near attractions like Fountain Gardens and the Riverside Museum, Linwood Farm is ideal for combining a great meal with a fun day out. 

 

interior seating area

2. Elginhaugh Farm

Set on the outskirts of Edinburgh, Elginhaugh Farm is a charming destination if you’re on the hunt for a satisfying meal. Conveniently located near Lasswade and Bonnyrigg, with easy access to the City of Edinburgh Bypass, it’s an ideal spot to pause and enjoy great food after exploring the area. 

Famous for its daily carvery, Elginhaugh Farm serves up succulent roast meats, and all the tasty trimmings – a comforting meal for any occasion. Beyond the carvery, the menu here boasts juicy burgers, sizzling steaks and plenty of small plates to share. 

Elginhaugh Farm also offers a relaxed beer garden, an indoor play area for children and accessible facilities, ensuring every guest feels welcome and catered for. 

 

interior of the restaurant

3. Wallace Well Farm

Situated on the outskirts of Glasgow, Wallace Well Farm offers a warm welcome for the whole family. Just a few minutes from the bustling city centre and near the stunning Seven Lochs Wetland Park, it’s a lovely spot in which to unwind after a day spent exploring nature or enjoying Glasgow’s attractions. 

Wallace Well Farm’s daily carvery is a standout, featuring tender cuts of meat, crispy roasties and all the trimmings to pile on your plate. If you’re after some variety, the main menu is packed with classic pub favourites and a buffet breakfast to kickstart your day in style. 

Dessert fans are in for a treat with an irresistible selection of traditional puddings and exciting flavours from the in-house ice cream parlour. It’s also family-friendly with an indoor play area and a dedicated tot spot, making it the ideal destination for a relaxed family meal.

 

interior restaurant and seating area

4. Kingsway Farm

Kingsway Farm in Dundee is a go-to spot for a flavoursome meal and quality time with loved ones. Just a stone’s throw from the scenic River Tay, it’s ideally situated near popular attractions like the McManus Art Gallery, Magdalen Green and the Dundee Maritime Trail. 

The carvery at Kingsway Farm is a must-try, featuring juicy cuts of meat, golden roasties and plenty of fresh sides to create your perfect plate. And the best bit? It’s all ready to go with no waiting around, meaning your hangry kids will be happy again in no time! 

With a cosy beer garden, free indoor play area and EV charging in the car park, it’s a destination designed for modern families. Accessible facilities and free Wi-Fi ensure everyone feels right at home at Kingsway Farm. 

 

interior restaurant and seating area

5. Dyce Farm

Located near Aberdeen Airport, Dyce Farm combines warm hospitality with a menu full of crowd-pleasers. Whether you’re fuelling up before a flight or unwinding after a busy day, this Farmhouse Inn is perfectly placed to welcome you along. 

The daily carvery steals the show, offering perfectly cooked roasts, crispy potatoes, and a selection of fresh vegetables. The location is perfect for a family outing, with nearby attractions like Kirkhill Forest for woodland walks or a short drive to the coast for stunning seaside views. 

Relax outdoors in the beer garden or settle into the cosy interior for a laid-back meal. With accessible facilities, parking and a friendly atmosphere, Dyce Farm is a standout spot if you’re in Aberdeen and looking for carveries near you. 

 

Join us at one of our Carvery Pubs near you

Wherever you are in Scotland, we’re proud to serve the most delicious carveries up and down the country. Whether you're after a relaxing Sunday roast or a quick weekday meal, our welcoming pubs provide the perfect setting for every occasion. 

Can’t make it in? Our takeaway service brings the same fantastic carvery straight to your door, all in eco-friendly packaging. 

If none of the pubs above are close by, it only takes a few moments to find your nearest Farmhouse Inn and discover the best carvery near you!