Walk-up hog roast roll counter that sells out most days.
Oink is a small walk-up counter at 34 Victoria Street in Edinburgh's Old Town, Scotland, selling hog roast rolls carved from a whole roasted pig. Victoria Street curves between the Grassmarket and George IV Bridge and is one of the city's most photographed streets, and Oink is one of its best-known food stops. The signature order is the hog roast roll, served with a choice of stuffing, apple sauce and, for those who want the Scottish touch, haggis. The pork is carved to order from the roast, and the roll is eaten standing or on the street rather than at a table. Because of its popularity and the limited quantity of meat cooked each day, the counter commonly sells out in the afternoon, so earlier visits are safer. The format is simple: queue, order, pay and eat. There is no dining room, no dress code and no booking; the atmosphere is quick, informal and often has a line out of the door at lunch and on weekends. Drinks are limited, so visitors who want a pint or coffee can head to one of the many pubs and cafes nearby. A roll costs roughly £6-£9 (~$8-$12), making it one of the most affordable lunch options in the Old Town. Opening is daily from lunchtime into the afternoon, and visitors should verify times on the website. The location makes Oink an easy stop between the Grassmarket, the Royal Mile and the National Museum of Scotland, and the colourful shopfronts of Victoria Street make a good backdrop for eating outdoors.
| Price | £ - Roll about £6-£9 (~$8-$12) |
|---|---|
| Hours | Daily lunch to afternoon; sells out; verify on website |
| Reservations | None; walk-up counter |
| Address | 34 Victoria Street, Edinburgh EH1 2JW, United Kingdom |
Signature dishes
- Hog roast roll with haggis, stuffing and apple sauce — Approx £6-£9
Good to know
- Known for
- Counter serving hog roast rolls from a whole pig carved to order
Location
34 Victoria Street, Edinburgh EH1 2JW, United Kingdom
55.9488, -3.1926 View on map
Highlights
- Hog roast roll carved to order
- Haggis, stuffing and apple sauce toppings
- Located on photogenic Victoria Street
- Low-cost lunch at about £6-£9
Tips for visiting
- Arrive before mid-afternoon as the counter often sells out
- Expect a queue at weekend lunchtimes
- No booking or seating; eat on the street
- Pair with a drink at a nearby pub or cafe
When to visit
Late morning to early lunchtime is best, before the day's pork sells out.
Accessibility
It is a street-level counter on Victoria Street, which is steep and cobbled in places; visitors with mobility needs should note the sloping surfaces nearby.
Visit, book or contact
Frequently asked questions
What does Oink sell?
Oink sells hog roast rolls carved from a whole pig, with stuffing, apple sauce and optional haggis.
How much is a roll?
A roll costs about £6-£9 (~$8-$12).
Can I book?
No. It is a walk-up counter with no reservations, and it often sells out.