If you are in Elgin for lunch there are so many great places to go to for a tasty bite to eat, and the variety of cuisines to choose from is impressive.
Whether you fancy a traditional Indian dish, a hearty bowl of soup or coffee and a cake – there’s no shortage of menus.
And there’s some great value lunch deals that will leave you feeling full – but won’t empty your wallet!
I’ve compiled a list of places to check out next time you are headed for lunch in Elgin.
Qismat
Qismat has been a staple on Elgin’s High Street for nearly 40 years now.
And if you are going for lunch you can tuck into three-courses at the popular Indian restaurant for just £11.95 for the vegetarian selection, £14.95 for chicken, £17.95 for lamb and £21.95 for king prawn.
As part of the lunch menu each meal is served with rice, chips or naan. Vegetable pakora, mushroom pakora, aloo tikka, chicken pakora and prawn cocktail are among the starters, while the main dishes include tikka masala, chasni and bhoona.
The restaurant is open from noon to 9pm Mondays to Saturdays and 5pm to 9pm on Sundays.
Address: 204 High Street, Elgin IV30 1BA
Orrin Restaurant
Customers at Orrin Restaurant & Bar should expect beautifully crafted and vibrant dishes made with the best seasonal produce.
The lunch menu boasts delicious dishes such as pea and mint veloute, North Sea hake and rhubarb tart.
You can select two courses, for £28, or three courses for £34 if you’re stopping by for lunch.
Address: 2-6 South Street, Elgin IV30 1LE
Batchen Street Coffee
Batchen Street Coffee is an award-winning, independent speciality coffee shop and roaster in the heart of Elgin.
Freshly-prepared food ranging from a breakfast naan, French toast, porridge and granola to soups and sourdough ciabattas are on offer, as well as delicious coffee.
There are plenty of options for vegans and vegetarians, and keep an eye out for the menu specials too!
Address: 33 Batchen Street, Elgin IV30 1BH
The Ditsy Teacup
There’s nothing quite like a bowl of piping hot soup and a fine piece to follow – and you’ll find both of these on the menu at The Ditsy Teacup in Elgin.
Owner Laura Scott was living in Gran Canaria when she saw the Ditsy Teacup was up for sale and decided to return to her Moray roots and take on the running of it.
The team makes their scones and soups fresh daily. In addition, they also offer traybakes, cakes, brownies, sandwiches and wraps. The venue also has a breakfast menu with homemade pancakes, and its smashed avocado options are very popular.
Address: 26 Thunderton Place, Elgin, IV30 1BG
The Drouthy Cobbler
If you live in Elgin, then you’ll be familiar with The Drouthy Cobbler, and one of our reviewers previously described one of their burgers as “one of the tastiest” they had ever had.
You’ll find small plates such as chicken liver pate and chickory pear and walnut salad on the menu.
Open from noon to 11pm Sunday to Thursday and noon to 1am on Fridays and Saturdays, there is plenty of opportunity to book a table.
Address: 48a High Street, Elgin, IV30 1BU
The Granary
Enjoy the relaxed atmosphere and friendly ambience of The Granary pub and restaurant. The venue received a new look in 2023 after undergoing a six-figure refurbishment.
There’s so much to choose from on the menu here. There’s a lunch deal which is made up of a lunch dish, chips and a drink with prices starting from £8.49.
The deal is available from 12pm to 5pm. You can expect to find dishes such as sweet chilli chicken and plant-based meatball marinara on the menu.
Address: 14-18 Thunderton Place, Elgin, IV30 1BG
Scribbles
Scribbles has been a popular venue in Elgin for more than 20 years and is known for its pizzas, burgers and pasta dishes.
Its lunch menu is available daily between 12pm to 3pm with a range of jacket potatoes, baguettes and pizza platters to choose from.
Address: 154 High Street, Elgin, Moray, IV30 1BD
Conversation