Best Brunch Cardiff: 21 Best Places for Brunch in Cardiff [2024]


If there’s a place to go in the UK for brunch, it’s Cardiff.

To confirm this, TripAdvisor did a study and Cardiff came out as number 1 in the UK!

One of the many great things about the city is just how many brunch spots focus on fresh, local food.

But don’t just think it’s avocado on toast on offer (as much as I love it) – oh no, the city has a whole range of brunch options!

From brunch burgers to a vegan full Welsh breakfast, Cardiff has it all and so much more. 

Whether you’re looking for somewhere central, in the outskirts, or just a simple pit stop after some shopping, then you’ll definitely be able to find something for you in this post.

So without further ado, here’s my ultimate round-up of the best brunch in Cardiff!

1. Waterloo Tea


Address: 5 Waterloo Gardens, Cardiff CF23 5AA

Phone number: 029 2045 6073

Waterloo Tea is truly a hidden gem for brunch in the city.

With five branches across the city, no matter where you are there’ll be one close by. 

From homemade cinnamon fruit loaf and overnight oats to a whole host of poached egg and local sourdough options, they’re more than ready to feed you!

One of the best options? 

Their scrambled tofu!

Perfectly cooked and seasoned, it makes a truly yummy brunch option, especially when paired with their delicious local sourdough.

But not just that, they have gourmet coffee on offer, along with any kind of tea that you could wish for from their in-house tea selection.  

Whether you want something calming or energising, they’ll be able to advise you on what would best suit your brunch feast!

2. Kin and Ilk


Address: Multiple locations

With too have many locations around the city (seven to be precise!), Kin and Ilk serves some of the best brunch in Cardiff.

They’re sleek and Scandinavian in style and their all-day brunch menu includes everything from avocado on toast to their famously delicious halloumi and avocado breakfast brioche. 

And if you don’t have a load of time to spare, they also have great on-the-go brunch options to pick from if you’re time-poor!

Pair your brunch with your favourite coffee, from in-house cold brew to a rich Colombian flat white.

What’s not to love?!

3. Anna Loka


Address: 114 Albany Rd, Cardiff CF24 3RU

Phone number: 029 2048 9773

Anna Loka is the Cardiff institution for all things vegan. 

Their brunch was one of the first that I tried in the city, and it still remains to be one of my favourites today. 

If you look at their menu, you’ll be able to see that you won’t be short of options for brunch here.

(If anything, you won’t know what to choose!)

From a midday ‘tofish burger’ to their delicious ‘Arabian wrap’, they’re truly innovative when it comes to creating a vegan brunch that’s full of flavour and not short on deliciousness. 

A trip here is one of my favourite date ideas in Cardiff too because what’s more romantic than doing your bit for the planet, right?!

4. bigmoose coffee co


Address: 4-5 Frederick St, St Davids Centre, Cardiff CF10 2DB

Phone number: 07976 714804

The idea behind bigmoose coffee co is that profits go to help the homeless and other disadvantaged people get back into work. 

Their ethos is to provide these people with ‘a hand up’ not a ‘hand out’.

Getting to enjoy some of the best brunch in Cardiff while supporting a great cause seems like a no-brainer to me!

Their brunch menu features everything from an avocado bagel to vegan French toast to an array of omelettes. 

And you can enjoy it all in a bright, cosy, and welcoming environment!

5. Coffee Barker


Address: 1-13 Castle Arcade, Cardiff CF10 1BU

Situated in the historic Castle Arcade, Coffee Barker is one of the cosiest spots in the city for any brunch occasion. 

While it may look dark, it’s uber cosy inside, making it the perfect stop for brunch while catching up with friends. 

From jam-packed delicious bagels to layered sarnies with local Glamorgan sausages, they serve it all.

6. Corner Coffee


Address: Multiple locations

If you want to know where the coffee connoisseurs go for brunch, it’s Corner Coffee.

You won’t be able to miss it, thanks to its pink neon ‘brew time’ sign!

Their super-friendly staff are always more than happy to help and accommodate any dietary needs.

In particular, their halloumi wraps and avocado or vegan sausage breakfast sandwiches are the stuff of dreams!

Combine your brunch with a delicious coffee, and you’ve got yourself one of the best brunches in Cardiff.

7. Wild Thing


Address: 36-38 Cathays Terrace, Cardiff CF24 4HX

Phone number: 07751 429492

Wild Thing is the main brunch establishment in the Cathays area.

Warming and welcoming, they offer a hearty, local vegan brunch. 

It’s served from 10 am to noon, and their menu changes seasonally.

My personal favourite item on their menu is the Earl Grey and apple porridge.

The toasted banana bread also makes for the perfect brunch for those who have a sweet tooth!

Wild Thing is one of those spots that people just go back to, time and time again – it’s a delicious mainstay in the city for good reason.

8. Hard Lines Coffee


Address: Ground Floor Unit, St Cannas Court, Cowbridge Rd E CF5 1GX

Hard Lines Coffee is one of the coolest brands in the city – and luckily for you, their brunch is just as cool!

Known for their colourful and quirky branded coffee, they offer a fresh new take on brunch. 

A menu highlight is their big diner breakfast which features fluffy pancakes, salty fried potatoes, and so much more.

On the other hand, their ultimate vegan burrito is also incredible and is packed full of delicious broccoli, black beans, and Mexican-soaked tofu.

If you want something a little different, Hard Lines Coffee is the place to go!

9. Penylan Pantry


Address: 72 Kimberley Rd, Cardiff CF23 5DN

The Penylan Pantry has probably popped up on your Instagram feed at some point – and for good reason!

It’s nestled on the corner of Penylan, a quiet, leafy area not far from Wellfield Road. 

They’re not your average brunch spot though, as they house everything from deli items to independent pottery.

Everything you’d want from a brunch spot and then some!

From their baps and breakfast bowls to their famous ‘pantry porridge’, The Penylan Pantry is a great spot for a quieter and cosier brunch vibe.

10. The Little Man Coffee Co


Address: Ivor House, Bridge St, Cardiff CF10 2EE

Phone number: 07933 844234

If you’re looking for a quick and easy brunch option in the city, The Little Man Coffee Co is the place for just that. 

They do your traditional brunch baps, but what you really want to look out for is their herby chickpea bagel.

It’s legendary for its warm and toasted sesame bagel – just delicious. 

Have a sweet tooth? 

Then their french toast with creme fraiche and mixed berries would be the option for you!

Everything is fresh and carefully handmade in their tiny galley kitchen.

11. Secret Garden Cafe


Address: North Rd, Cardiff CF10 3ER

Phone number: +44 29 2023 2171

Secret Garden Café is an independent cafe situated in Bute Park and the environment is at the heart of what they do.

They serve great gourmet coffee and have an array of daily brunch specials to choose from, making each visit completely unique!

Take in the fresh air of the park while warming up with a delicious warm beverage of your choice.

If you’re in need of a brunch spot, surrounded by the trees and the peace of Bute Park (which is dog friendly too), then you must head here.

12. Fido Coffee


Address: 186-188 Kings Road, Pontcanna, Cardiff CF11 9DF

Phone number: +44 29 2037 2055

While Fido Coffee may be newer to the Cardiff brunch scene, they’re not one to miss, especially if you’re looking for a dog-friendly brunch spot.

With a host of nourishing vegan and gluten-free brunch options, they offer hearty options which cater to you and your furry friend.

What are some of the customers’ favourites on the menu?

Think homemade frittata, a warming traditional Welsh breakfast, and fresh local smoked salmon and poached egg.

This is one of my favourite vegan restaurants in Cardiff for good reason!

13. Cosy Club


Address: St David’s Dewi Sant, 1 Hills St, St Davids Centre, Cardiff CF10 2LE

Phone number: 029 2022 5998

As its name may suggest, Cosy Club is seriously cosy. 

It’s situated in the centre of Hayes and its central location means you can get a bird’s eye view of the passing shoppers and passersby while you tuck into a gourmet brunch. 

They also have another branch in the bay, which caters to all intolerances and vegetarians and vegans. 

Their brunch menu is one of the longest in the city so you’ll definitely be able to find something delicious.

Fancy pairing your brunch dish with some free-flowing fizz?

Well, you can do so because Cosy Club is one of the best places to go for bottomless brunch in Cardiff too!

14. The Plan Cafe


Address: 28-29 Morgan Arcade, Cardiff CF10 1AF

Phone number: 029 2039 8764

The Plan Cafe is the perfect brunch spot for when you need somewhere central that also has an amazing, homely atmosphere.

Want some more reasons to visit?

Well, their food is organic, they serve Fairtrade coffee, and they’re nearly always packed to the brim whenever you walk past. 

Their brunch is high quality and they always have a stacked counter full of delicious sweet treats, perfect to end a brunch on! 

15. Bills


Address: 27-39 Wyndham Arcade, Mill Ln, Cardiff CF10 1FH

Phone number: 029 2023 1524

Bills is situated on the corner of Wyndham Arcade so is neatly positioned if you’re coming in by train. 

They offer a slightly smaller brunch menu in comparison to others but if you’re looking for the classics (think poached eggs, pancakes, etc.) then you’ll have no trouble finding them at Bills.

The Mediterranean breakfast with toasted flatbread is a classic and it makes for a warming brunch option on a chillier morning.

This much-loved spot is always packed so I’d advise calling ahead of time!

16. Wildflower Kitchen


Address: 72-74 Whitchurch Rd, Cardiff CF14 3LX

Phone number: 029 2022 1053

If you’re looking for the best brunch in Cardiff around the south end of Whitchurch Road, then Wildflower Kitchen is where you need to head. 

Everything’s made in-house with no nasties, and they only use local producers to keep their food miles to a minimum.

This means that their food is fresh and you can tell it’s homemade and made with care! 

From a cheesy leek rarebit to beans and greens jacket squid, there’s so much variety on their menu.

17. Longa Turkish Cafe


Address: 180 Whitchurch Rd, Cardiff CF14 3NB

Phone number: 029 2063 2082 

Discover the delicacies of Turkish cuisine at Longa Cafe

They bake fresh Turkish pastries and bread daily, and this is reflected in their brunch menu. 

From a traditional shakshuka and a Turkish breakfast feast (which is perfect to share) to a choice of mix-and-match small plates, they have so much to choose from. 

Longa is a great place to go for a fresh, nourishing, and delicious traditional Turkish brunch.

18. The Ivy


Address: 69/70 St David’s, St Davids Centre, Cardiff CF10 1GA

The Ivy is somewhere that needs no introduction because it’s popular the nation over for its fine food,  chic décor, and delicious drinks. 

It’s a sophisticated spot for all-day dining and drinking, but their weekend brunches feel surprisingly relaxed.

Try the truffled wild mushrooms for starters, and follow it up with the hot buttermilk pancakes for mains, then thank me later.

They’ll have you wanting to come back for more!

19. Milkwood


Address: 83 Pontcanna St, Pontcanna, Cardiff CF11 9HS

Phone number: 029 2023 2226

Serving everything from cocktails to coffee to yep, you guessed it, brunch, Milkwood is a strong contender for the best brunch in Cardiff.

This small neighbourhood cafe in Pontcanna has an irresistible brunch menu that I know you won’t be able to get enough of!

From buttermilk fried chicken waffles to a breakfast bhaji bun to falafel with homemade flatbread, they truly have something for everyone.

20. Porro


Address: 22 High St, Cardiff CF5 2DZ

Phone number: 029 2056 5502

Porro is a spot that focuses on two things: seasonality and using quality Italian ingredients.

I mean, is there a better combination than that?!

They pride themselves on putting a twist on traditional British brunch dishes, infusing the style of Italian food wherever they can.

Think perfectly roasted ciabatta bread, eggs cooked to your preference, or a full veggie breakfast packed with fennel, chilli, and mushrooms.

21. Chapter


Address: Market Rd, Canton, Cardiff CF5 1QE

Phone number: 029 2031 1050

Chapter (based in the Chapter Arts centre) offers high-quality home-cooked food and always has a warm hustle and bustle atmosphere. 

From light bites like simple tea cakes to more substantial plates like a vegan fry-up, they’ll have something for you!


So that concludes my ultimate round-up of the best brunch in Cardiff!

As you can see, the Welsh capital is an absolute haven for brunch lovers, and I know you’re going to love brunching your way around the city as much as I do.

Why not visit loads of them so you can decide for yourself what truly is the best brunch in Cardiff?!

Close Cookmode