Travel guide Time Outhas a knack for finding the best places for food and drink up and down the country – and now the publication has compiled a handy list of the best cheap eats in Edinburgh.
Take a look through our photo gallery to see what Time Out team considers to be the 11 best restaurants for cheap eats in the Capital.
And let us know your own favourites in the comments section before you go.

. Oink Grassmarket
Where: 34 Victoria St, Edinburgh EH1 2JW. Time Out says: Oink is a tiny shop serving hog roasts, and you’ll probably smell it before you see it. Photo: Third Party

. The Mosque Kitchen
Where: 31-33 Nicolson Square, Edinburgh EH8 9BX. Time Out says: 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. Photo: Third Party

. The Pakora Bar
Where: 251-253 Canongate, Edinburgh EH8 8BQ. Time Out says: This quirky restaurant serves up the best in Indian street food – notably, pakoras – but also dhals, wraps and curries. Photo: Third Party

5. Bonnie Burrito
Where: 82 S Clerk St, Newington, Edinburgh EH8 9PT. Time Out says: 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. Photo: Third Party

6. Origano Cafe & Pizzeria
Where: 236 Leith Walk, Edinburgh EH6 5EL. Time Out says: Origano serves up excellent, well-priced antipasti, pasta and pizza. Photo: Third Party

7. Snax Cafe
Where: 15-17 W Register St, Edinburgh EH2. Time Out says: Nothing will make you feel whole after a heavy night out quite like a Snax breakfast will. Photo: Third Party

8. First Coast
Where: 97-101 Dalry Rd, Edinburgh EH11 2AB. Time Out says: Fish features heavily, but by no means dominates – there are some fantastic meat options too, plus some surprisingly original vegetarian offerings. Photo: Third Party