
If you are looking for plant-based food in Swansea that isn't from a chain, Nonna's Plant Based Cafe is worth a look. It is a small vegan coffee shop in the market, at Unit 16C, Union Street, Swansea SA1 3PE. The cafe makes its pastries, ciabattas, doughnuts and pasties in-house, and it also serves coffee.
Every week we pick 🏆 the 5 best 🏆 things to do in Swansea and send them to your inbox. Just one weekly email, no spam.
By submitting your email, you accept our Privacy Policy
Doughnuts seem to be the main draw. One reviewer had a Pistachio donut and a Cinnamon donut and said they were probably the best plant-based doughnuts they had tried. Another reviewer took a doughnut home and said the dough was good, which they noted is not always the case with plant-based doughnuts, as some can turn out dry. The menu also includes doughnut bites, and reviewers mention the flavour of the pasties.
The savoury side is also popular. The ciabattas are toasted, and reviewers mention a plant-based roast dinner ciabatta and a non-pastrami ciabatta. One customer ordered hot dogs for their child, and another ordered hot dogs and a San Pelly, noting the warm roll. Reviews also mention pizzas among the in-house food.
The coffee gets positive comments. One reviewer pointed out that alternative milks don't cost extra, which is useful if you don't drink dairy milk. The cafe is small, but one reviewer said a pram was easy to bring in. Another reviewer gave a star less for the atmosphere because the cafe is quite close to a fish stall in the market, so it's worth knowing before you go if strong smells bother you.
The staff come up often in reviews. The owner, Simon, is described as an attentive host who is clearly passionate about the food. Other reviewers describe the staff as warm, welcoming, attentive and kind. On Google Maps, the cafe has a rating of 4.9 out of 5 from 128 reviews.
I don't have the current opening hours or prices, so check the Google Maps listing before you visit. Since the cafe is in the market, the quickest way to find it is to head to Union Street and look for Unit 16C.
Published Date
30 October 2026