Eating vegan in Edinburgh doesn’t need to cost the earth. In fact, there are loads of great cheap vegan places in Edinburgh just waiting to be found! If you’re visiting Edinburgh on a budget, read on to find out how you can feast like a king for little more than a few quid…
Never miss an update
Sign up to the Vegan Edinburgh newsletter and get vegan inspiration delivered straight to your inbox. No spam, ever.
The Baked Potato Shop

56 Cockburn Street, Edinburgh EH1 1PB
If you’re looking for a decent feed, look no further than The Baked Potato shop. This small vegetarian takeaway spot sells huge tatties for around £5-6, depending how many fillings you want. There are lots of vegan fillings to choose from, from veggie haggis to beans, coleslaw or salad. £5 may seem like a lot to some, but trust me – if you have lunch here, you won’t need to eat again until well after dinner time!
BBL (Breakfast, Brunch and Lunch)

65 Pleasance, EH8 9RU
If you’re wanting breakfast on a budget, look no further than bbl. This greasy spoon café is a cult favourite during the festival, because they cater to all dietary requirements including vegan, vegetarian and gluten-free. Those who are strapped for cash can still enjoy the best lorne sausage roll in Edinburgh here, which is currently priced at around £2. It’s my go-to when I want a quick and comforting boost to start the day (it works mighty fine on a hangover too)!
The Mosque Kitchen

31 – 33 Nicolson Square, EH8 9BX
Another place that gets very busy during festival season, the Mosque Kitchen specialises in cheap, tasty curry that is served at a great value for money price. This cheap eatery uses vegetable oil in their cooking (as opposed to ghee), so most of their vegetarian options are also vegan by default. Load up on one of their large vegetable curries for less than a fiver, and you’ll not be hungry again for a very long time!
Taza in Town




69 Bread Street, Edinburgh EH3 9AH
Taza in Town is Edinburgh’s first Levantine restaurant. Lots of their dishes are naturally vegan. Think falafel, za’atar, tabouleh, fatoush and much more. Their paper sit-in menu has vegan options clearly marked and everything we tried was delicious and authentic.
But the reason Taza in Town is in this guide is for their vegan meal deal, which is incredible value for money. For £33 (at the time of writing), you get a massive vegan feast that will comfortably fill two or three people. This includes falafel, hummus, baba ganouj, Taza’s famous chickpea salad, za’atar maneesh, bread and a glorious sweet sesame halawa manaa’eesh. It’s guaranteed to satisfy the most ravenous of appetites!
The Piemaker

38 South Bridge, EH1 1LL
This wee institution in Edinburgh has slowly been growing its cheap vegan offering for as long as I can remember. Like most pie bakeries in the area, the treats at the Piemaker are very reasonably priced, with bakes starting from as little as £2.20. Perfect if you just want to grab something quick and comforting for lunch.
Red Box Noodle Bar

51 West Nicolson Street, EH8 9DB
Make your own perfect noodle combo at Red Box Noodle Bar. All of the vegan sauces are clearly marked at the counter, so you can put together a great filling vegan meal bursting with vegetables, noodles and even tofu. Each bowl is £6.30, but once again its such a filling eat that you can’t argue with its value for money.
Cheap vegan food in Edinburgh: Map
Love this guide? Pin it for later!

Find my guides useful?
If you like what I do, you can support Vegan Edinburgh on Ko-Fi. All money raised will go straight back into running the site.
2 replies on “The best cheap vegan food in Edinburgh”
Great info, keep it up
Thank you so much!
We are going to check some of this restaurants! and i hope it will be good as you said 🙂