Get us in your inbox

Search
A table of Indian food
Photograph: Shutterstock

The 12 best cheap eats in Edinburgh

Enjoy fine food in the city without the need to splash out. Here’s our guide to the best cheap eats in Edinburgh

Written by
Huw Oliver
&
Chiara Wilkinson
Written by
Arusa Qureshi
Advertising

Going on holiday is expensive enough these days, especially if you factor in the price of train tickets and accommodation. Add on the cost of eating out and a few bevvies, and you will probably have spent a small fortune. Luckily enough, there are plenty of delicious restaurants and cafés in Edinburgh that will satisfy your hunger pangs for a pretty reasonable price.

From moreish Italian to hearty Indian, fragrant Thai and comforting Scottish cuisine, there is a large handful of nice spots in the Scottish capital that do drool-worthy food for under a tenner – you just need to know where to look. So, if you’re a holidaymaker or a local and you’re looking to fill your bellies without draining the bank, don’t sweat it. Our list of the best cheap restaurants in Edinburgh has it all: all you have to do is dig in and enjoy.

RECOMMENDED: Full guide to the best restaurants in Edinburgh

Best cheap eats in Edinburgh

  • Restaurants

Next door to Edinburgh Central Mosque, and in the heart of studentland, Nile Valley has been churning out cheap and filling food for nearly two decades. It serves tasty Sudanese and Middle Eastern cuisine, and keeps the prices down – expect falafel and baba ghanoush wraps, rich tagines, spicy Egyptian lamb molokhia, chicken wings, tabbouleh and fish curry.

Oink Grassmarket
  • Restaurants

Oink – about halfway down Victoria Street, with another branch near the foot of the Royal Mile, and a third on Hanover Street – is a tiny shop serving hog roasts, and you’ll probably smell it before you see it. It sells fluffy morning rolls stuffed with moreish roast pork, crackling and a choice of sage and onion stuffing, apple sauce, chilli relish or haggis. The Piglet suits a smaller stomach, the Oink is somewhere in the middle and the Grunter is best for bigger appetites. A soup of the day and hot and cold drinks are also served.

Advertising
  • Restaurants

From 5pm (and 12pm on Saturdays and Sundays) Origano serves up excellent, well-priced antipasti, pasta and pizza. The pizza dough is made in-house and is probably the main pull here; pizzas are crispily thin, topped with gorgeous cuts of prosciutto, spicy sausage and salty olives, and available in three sizes.

The Pakora Bar
  • Restaurants
  • Vegetarian
  • price 1 of 4

Founded in 2005 by three brothers wanting to share their mum's recipes, The Pakora Bar has grown arms and legs, with a now hugely successful permanent spot in the Canongate area. This quirky restaurant serves up the best in Indian street food – notably, pakoras – but also dhals, wraps and curries. The haggis pakora comes highly recommended but you can pimp it up by making it a pakora wrap for only £7.

Advertising
  • Restaurants

Highlights of the Ting Thai menu (and there are many) include succulent marinated chicken dish gai cha plu and the nam tok nua, a fresh, spicy take on the traditional Thai beef salad. Although it’s the same menu throughout the day, prices and portions go up slightly at night, so expect to pay anything from £4 to £9 as the day progresses.

  • Restaurants

This noodle bar invites you to tailor your order based on a selection of ho fun, ramen, udon, egg or rice noodles, then add duck, vegetables, tofu, pork, chicken or beef. Throw in three bits of colour and roughage, customise things with options of chilli, spring onion or coriander, and finally pick from one of ten sauces. One of these paper Chinese takeaway boxes filled to the brim will set you back an overdraft-friendly £7.20.

Advertising

Nothing will make you feel whole after a heavy night out quite like a Snax breakfast will. This heroic institution has been curing hangovers in the city for years, with its all day breakfast priced at from only £4.80. And with that, you get two link sausages, bacon, a fried egg, black pudding, beans and a buttered roll. It's also a fantastic spot if you're after veggie or vegan options, or even wraps, baked potatoes, burgers and toasties, all of which come with a deliciously low price tag.

  • Restaurants

Modern décor and a decent buzz make this friendly bistro an obvious pit-stop for local professionals and hungry neighbours, keen to explore the excellent à la carte and very reasonable ‘lunch and early evening’ set menus. Fish features heavily, but by no means dominates – there are some fantastic meat options too, plus some surprisingly original vegetarian offerings. 

Advertising
The Mosque Kitchen
  • Restaurants

A full belly, and change from a fiver. That’s the main draw of The Mosque Kitchen – a no-frills, queue-up-with-a-tray canteen-style set-up, with plastic cutlery and plastic plates. The owners aren’t angling for anything more ambitious than filling up their customers with cheap and tasty Indian food – and the curry is good, so, as mission statements go, they deliver.

Bonnie Burrito began life as a mobile food van which was so successful, the owners had no choice but to open a shop in 2016, followed by another shortly after. Burritos start at only £5 and with that, you can construct whatever kind of masterpiece your heart desires. Choose from delicious irn-bru pulled pork, haggis (or veggie haggis), steak, chicken or veggies, fill up your burrito with as many extras as you want and then pack on the heat using some of the team's fiery homemade Bonnie Sauce.

Advertising
  • Restaurants

With its turquoise frontage and neon sign glowing with the words ‘Halal, Indo-Pak, East Indian and Kebabs’ in the window, Kebab Mahal’s been a student favourite for decades thanks to its low prices and filling platefuls. Most of the main courses (mainly lamb and chicken dishes, with one or two fish and a good range of vegetarian options) come in at around a fiver – rice and naan bread cost extra – and are best enjoyed with a glass of mango lassi.

12. Bar Napoli

This laid-back Italian café on Hanover Street is the perfect pit-stop for a bite to each during a day of city-centre sight-seeting – especially since the three course lunch menu is a mere £10.50. You’ll get all of your Mediterranean favourites, including calamari, caprese and caesar salad, as well as penne arrabbiata, lasagna and (of course) pizza. 

And here’s where to find that cheap pint...

  • Bars and pubs

Think Edinburgh, think cheap whisky and pints of Tennent’s? Time to reassess – there’s so much more to the city’s pub scene than just the stereotypes. With quality beer flowing from the taps and smart bartenders pouring endless drams of single malts, this city can very much do classy...

Recommended
    You may also like
    You may also like
    Advertising