Open Monday to Saturday from 8am

Homemade, veggie & vegan. In the heart of Uplands.

Big breakfasts, hearty curries, our original salad bowls and cakes worth crossing Swansea for. Everything made here, every morning.

Crumbs Kitchen — since 2013
Two hands holding a wooden bowl of apple, goat's cheese, grape and walnut salad in the café
Poached egg on vivid pink beetroot hummus toast with avocado

From today's boards

  • Spinach & chickpea curry £7.85
  • 3 bean chilli £7.85
  • Jacket potatoes from £4.95
  • Crumbs salad bowl £7.50
  • Raw juices £6.00
  • Welshcakes £1.35

The regulars' favourites

What we're known for

Fresh out of our little kitchen in Gwydr Square, from opening until close.

The Big Vegan breakfast plate
Big Vegan £11.99 Hash, mushroom, spinach, avocado, beans, tomato, sausage, toast
Sweet potato rosti topped with spinach and two poached eggs
Sweet potato rosti £8.50 With spinach and poached eggs
Grilled breakfast burrito cut open, filled with omelette, spinach, mushrooms and potatoes
Breakfast burrito £7.99 Any three fillings, served until 2.30pm
Three plates of avocado toast with poached eggs, pea shoots and balsamic swirls
Avo on toast £7.10 With salad and chilli flakes
Two deep golden quiches fresh from the oven
Homemade quiche £6.50 Rotating selection, ask what's in today
Sea-salted chocolate chunk and lemon white-chocolate cookies piled on a glass cake stand
Cakes & bakes from £1.35 Sponge, vegan and gluten free, made here
4.5 ★ Google rating, 348 reviews
5/5 Food hygiene rating, Feb 2026
"They treat their customers like friends."
Google review
"Coffee is so very good, and the vegan cakes are the best in town."
Google review

Fresh from the kitchen

Come and say hello

Find us in Gwydr Square

Crumbs Kitchen
2 Gwydr Square, Uplands
Swansea SA2 0HD

01792 961674
@crumbsuplands

Parking right outside on the square and on the surrounding streets. No bookings needed, just come in.

Get directions

Opening hours

Monday8am – 4:30pm
Tuesday8am – 4:30pm
Wednesday8am – 4:30pm
Thursday8am – 4:30pm
Friday8am – 4:30pm
Saturday8am – 4pm
SundayClosed