Next door to a 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.
Looking for a slap-up meal but don’t want to splash the £££? Worry not, for there are plenty of excellent restaurants that’ll please both your palate and wallet in Edinburgh, where Indian, Thai, Sudanese, Italian, Chinese and, of course, Scottish plates are all available for a tenner or less. So banish those money worries and dig into our pick of the very best cheap restaurants in Edinburgh – pretty much all culinary sensibilities are catered to here, with no risk of breaking the bank.
RECOMMENDED: Full guide to the best restaurants in Edinburgh