Veggie and Vegan Food in Cardiff
Meat free zones


33 Morgan Arcade, Cardiff CF10 1AF

A loved by locals spot serving fresh, delicious veggie and vegan grub until 4pm.

Cost: £3-£15

Perfect for: A sit down or takeaway lunch whilst you’re in town. Salad bowls, jacket potatoes, quiche, soups… you’ll be spoilt for choice. We can’t resist the salad bowls and all the little extras on top.

Menu | Insta | Facebook

Image credit: Crumbs

Vegetarian Food Studio

115-117 Penarth Road, Cardiff CF11 6JU

An award winning Indian and Asian restaurant near Grangetown train station.

Cost: £10-£15

Perfect for: The creative spin that Vegetarian Food Studio take on traditional dishes is enough to grab the attention of veggies from all over South Wales. They also do BYOB – winning! 

Menu | Insta | Facebook

Image credit: christiethorn


213 City Rd, Cardiff CF24 3JD

A popular hangout centrally located in Cathays

Cost: £8-£15

Perfect for: A chilled evening of gorgeous food and something a bit different. Even your meaty pals will love this one, battered halloumi? Yes! Also, on a Sunday, they do a veggie and vegan nut roast.

Menu | Insta | Facebook

Image credit: trys_89

Anna Loka

114 Albany Road, Cardiff CF24 3RU

Brimming with an independent feel, serving food that’s packed with love and care.

Cost: £10-£15

Perfect for: Not only veggies and vegans, but also those of you who suffer from allergies and intolerance’s: they even have aluminium free dishes on the menu. Generous portions and plenty of seating space, be sure to check this one out.

Menu | Insta | Facebook

Image credit: alicetownsend


186 - 188 Kings Road, Cardiff CF11 9DF

Not just great for vegans and veggies, but also super healthy.

Cost: £10

Perfect for: A nutritious pit stop if you find yourself exploring Pontcanna (which you should, taking a scenic route through Bute Park). It’s a 26 minute walk from Cardiff Central.

Insta | Facebook

Image credit: maia_may

Atma cafe

9-10 Church Street, Cardiff CF10 1BG

Great for vegans and those with allergies, this is a central spot that is healthy, delish, and affordable.

Cost: £3-£8

Perfect for: An affordable lunch whilst shopping, as it’s smack bang in the middle of town.

Menu | InstaFacebook

Image credit: gavinwwsbd


If you’re brimming with other veggie and vegan places to tell us about, Tweet, Insta, or Facebook us your favourite herbivorous hangouts via @myunibasics

Keep exploring