Getting a takeaway in Elgin
The High Street has Elgin’s curry houses. Qismat has traded there since 1987, and Natural Spice is opposite the Playhouse cinema and sells pizzas and kebabs alongside its Indian menu. Pattaya, the Thai and Chinese restaurant, is further along the same street, and Pizzeria Toscana, open since 1992, is on Thunderton Place just off it.
New Elgin, on the south side of town, has its own cluster: the New Elgin Chip Shop on Smith Street, and Adolfos chip bar and the Cook House Chinese next to each other on Glen Moray Drive. Across the River Lossie in Bishopmill, The Humble Burger does Scotch beef burgers and loaded fries from Munro Place, with click and collect on its website. Qismat and Pattaya also take orders online; Qismat is collection only.
Deliveroo doesn’t list any restaurants in Elgin; its nearest coverage is Inverness, about 58 km away. When we checked on 1 November 2026, Uber Eats had no page for Elgin at all. Several more takeaways trade in the town, on Commerce Street, South Street and in Bishopmill, but we couldn’t confirm their details well enough to list them yet.
Good to know: Qismat on the High Street takes online orders for collection only, so if you want a curry delivered, ring one of the others and ask. The New Elgin chippies and the Cook House take orders by phone.

Fish and chips
2 chippies in Elgin, on Glen Moray Drive, New Elgin and Smith Street, New Elgin; all take orders by phone.
Adolfos Fish and Chip Bar
Glen Moray Drive, New Elgin, Elgin, IV30 6YA · 01343 542904
Fish and chip bar on Glen Moray Drive in New Elgin, listed on Google as operational with its own website.
· inspected 9 September 2025 · View on FSA (opens the Food Standards Agency website)
Call to orderNew Elgin Chip Shop
10A Smith Street, New Elgin, Elgin, IV30 6BJ · 01343 545675
Fish and chip shop on Smith Street in New Elgin, listed on Google as operational with a Facebook page.
· inspected 16 April 2025 · View on FSA (opens the Food Standards Agency website)
Call to order
Indian
2 Indian takeaways in Elgin, on High Street; 1 takes orders online and the rest by phone.
Natural Spice
187C High Street, Elgin, IV30 1DW · 01343 552323
Indian takeaway opposite the Playhouse Cinema on High Street that also supplies pizzas and Turkish kebabs; orders are placed by phone from the menu.
· inspected 5 November 2025 · View on FSA (opens the Food Standards Agency website)
Call to orderQismat Elgin Indian Cuisine
204 High Street, Elgin, IV30 1BA · 01343 541461
Independent Indian restaurant and takeaway open since 1987; takeaway is collection only, ordered online or by app with a chosen collection time.
· inspected 20 August 2026 · View on FSA (opens the Food Standards Agency website)
Order direct
Chinese
1 Chinese takeaway in Elgin, on Glen Moray Drive, New Elgin; all take orders by phone.
Cook House Chinese Takeaway
56 Glen Moray Drive, New Elgin, Elgin, IV30 6YA · 01343 542353
Chinese takeaway on Glen Moray Drive in New Elgin, listed on Google as operational with a Facebook page.
· inspected 24 June 2025 · View on FSA (opens the Food Standards Agency website)
Call to order
Pizza
1 pizza takeaway in Elgin, on Thunderton Place; all take orders by phone.
Pizzeria Toscana
20 Thunderton Place, Elgin, IV30 1BG · 01343 551066
Italian restaurant and takeaway on Thunderton Place serving pizza, listed as open since 1992 on its own website; orders by phone.
· inspected 16 September 2026 · View on FSA (opens the Food Standards Agency website)
Call to orderMore takeaways
2 takeaways in Elgin, on High Street and Munro Place, Bishopmill; all take orders online.
Pattaya Thai & Chinese Restaurant
54 High Street, Elgin, IV30 1BU · 01343 551577
Thai and Chinese restaurant on High Street with its own online ordering menu and mobile app.
· inspected 12 March 2025 · View on FSA (opens the Food Standards Agency website)
Order directThe Humble Burger
Munro Place, Elgin (next to Foggies bar), IV30 4LL · 07498 925711
Street-food style Scotch beef burgers and loaded fries, launched in 2021; click and collect online or walk up at Munro Place.
· inspected 16 September 2025 · View on FSA (opens the Food Standards Agency website)
Order directFood pictures are illustrations, not food from a listed takeaway.
Questions about takeaways in Elgin
Does Deliveroo or Uber Eats deliver in Elgin?
No. Deliveroo doesn’t list any restaurants in Elgin, and when we checked on 1 November 2026 Uber Eats had no page for the town. Deliveroo’s nearest coverage is Inverness, about 58 km away.
Which Elgin takeaways take orders online?
Qismat and Pattaya on the High Street, and The Humble Burger in Bishopmill, take orders on their own websites. The other five take orders by phone.
Where are the chip shops in Elgin?
The two on this page are in New Elgin: the New Elgin Chip Shop on Smith Street and Adolfos on Glen Moray Drive.
Why are only eight takeaways listed for Elgin?
We only list takeaways whose phone number and trading status we could confirm from their own pages or directory listings. Several others in Elgin had conflicting or missing details, so they aren’t on the page yet.
How we choose
We list independent takeaways in Elgin that you can order from direct, either on their own website or by phone. National chains, cafés and delivery-app-only listings are left out, and so is anywhere with a food hygiene rating below 2. Nobody pays to appear, and being listed does not mean a takeaway uses tastie. We checked every listing against its Food Standards Agency record and the takeaway’s own listings (its website, social media page or directory entries) on 1 November 2026. Menus, prices, opening hours and delivery areas can change, so check with the takeaway before you order.
Hygiene ratings come from the Food Standards Agency. Contains public sector information licensed under the Open Government Licence v3.0. Spotted a mistake, or want your takeaway added or removed? Contact us.