Hog Roast Elgin

Elgin’s occasions become feasts with Carved Hog Ltd’s hog roast, where our chefs slow-roast pork to succulent perfection. Each plate is built with care, featuring crisp crackling, warm rolls, and homemade sides. Our team brings friendly professionalism and a touch of theatre, making Elgin’s events special from first bite to last.

Why Elgin Relishes Our Hog Roast
• Carefully sourced pork for superior flavour
• Live carving adds excitement to your day
• Fresh, seasonal accompaniments
• Professional and approachable service
• Event logistics managed seamlessly

Also available in Lossiemouth, Forres, and Rothes.

What's Included

• Pork roasted with fragrant spices
• Variety of soft rolls and wraps
• Crunchy seasonal salads
• House-made apple and chilli sauces
• Compostable tableware
• Attentive service and full cleanup

Let’s Talk Roast!

Customer Testimonial

Gordon Sutherland, Elgin

An absolute treat—fantastic pork and brilliant service!