The Best Sunday Roasts in Cardiff and The Vale

The Flora, Cathays

The Flora was transformed from a dingy old pub to a bright, quirky bar and restaurant in 2016, as part of a partnership between SA Brains and classy city centre cocktail bar, Ten Mill Lane.

On Sundays, The Flora offers a contemporary roast dinner with a choice of topside of Welsh beef, rosemary and garlic butter-rolled lamb shoulder, or Thatchers cider-braised pork belly, served with tenderstem broccoli, honey roasted parsnips, carrots, pickled red cabbage, roast potatoes, celeriac puree and cauliflower cheese. The meat is so tender, your knife simply slides through it and there’s a big emphasis on presentation, with dishes as simple as fish cakes made to look like culinary masterpieces.

At just £8.50 – £10, this has to be one of the most affordable Sunday roast dinners in Cardiff. Starters and desserts are just as reasonably priced, at £3 – £5. Sunday lunch is served from 12pm – 5pm.

The Flora, 136 Cathays Terrace, Cathays, Cardiff, CF24 4HY | (029) 2115 1016


Thomas Bar and Restaurant at Future Inns Hotel, Cardiff Bay

Conveniently located within the Future Inn Hotel in Cardiff Bay, Thomas Bar and Restaurant prides itself on serving British food with a contemporary Welsh twist, including the likes of Welsh lamb cawl, and smoked mackerel and laverbread tart.

For those with a big appetite for Sunday lunch, Thomas Bar and Restaurant serves a two and three-course traditional carvery including a variety of meats. All food is locally sourced, seasonal and freshly prepared on-site. What’s more, as it includes unlimited helpings, you can fill your plate up as many times as you like!

Head down to Thomas Bar and Restaurant from 12pm – 5pm, and treat yourself to a Sunday carvery starting from just £11.95. Be sure to book in advance.

Future Inns Cardiff, Hemingway Road, Cardiff, CF10 4AU | (029) 2048 7111


Laguna Restaurant at Park Plaza Hotel, Cardiff City Centre

The award-winning Laguna Restaurant at Park Plaza Hotel is a real talking point when it comes to Sunday dinner in Cardiff. Think British fine dining with a Welsh touch.
Starters include dishes such as Pant-Ysgawn organic goats’ cheese and truffle honey, and Severn and Wye-smoked salmon with horseradish fromage blanc. For your main course, there are a range of meat and veggie options to choose from, although we can’t resist the sound of the roast sirloin of Welsh beef with Yorkshire pudding and duck fat roasties. If you’re craving something sweet after dinner, indulge in a delicious dessert like Sicilian lemon tart with Cornish clotted cream, or Jaffa Cake torte with orange sorbet.

Sunday lunch at Laguna will cost you £15.95 for two courses (served in the bar) or £19.95 for three courses (served in the restaurant), while each side costs an extra £3.45 (£3.95 for thick-cut chips). It’s served right through from 12pm until 9pm, making it the perfect go-to place if you’re craving a last-minute roast dinner on a Sunday afternoon in Cardiff.

Laguna Kitchen and Bar, Park Plaza Hotel, Greyfriars Road, Cardiff, CF10 3AL | (029) 2011 1103


The Market Place, Cowbridge

Located in a 16th century tavern that was once a medieval home, The Market Place still retains much of its old-world charm to this day, with a roaring log fire, stone walls and antique oil paintings. The menu centres upon traditional British dishes, freshly made using only the finest local produce.

Kick off Sunday lunch with the likes of beetroot-cured salmon gravadlax or mixed cheese and walnut croquette. For your main course, choose from pork, beef, lamb, fish or veggie risotto. You can’t go wrong with the braised, rolled and roasted pork belly, stuffed with garlic and rosemary and served with black pudding and feta stuffing, roast potatoes, cauliflower cheese, crackling and apple compote. If you’ve got room left for pudding, take your pick from a decadent dessert selection, including the best sticky toffee pudding we’ve ever tasted!

Sunday lunch is served from 12pm until 3pm, and starters and desserts cost £7.95, while mains are priced from £14.95 to £18.50.

The Market Place, 66 High St, Cowbridge CF71 7AH | (01446) 774 800


The Six Bells Inn, Penmark

Nestled in the picturesque village of Penmark, near Rhoose, The Six Bells Inn is a charming 16th century country pub and restaurant with a real community feel.

If you’re feeling particularly peckish, begin your meal with a scrumptious starter like prawn cocktail, bacon and black pudding salad or homemade pâté . A choice of three roast meats is available every Sunday, served with steamed fresh veg, crispy roasties, new potatoes, extra gravy and a Yorkshire pudding the size of your head. Committed to the ‘farm to fork’ approach, the pub aims to keep food miles down and sources most of its meat from nearby Rose Dew Farm.

No matter how full you feel after dinner, it’s impossible to say no to dessert when you’re faced with options like apple crumble, hot chocolate fudge cake and a Welsh cheese board.

Sunday lunch at The Six Bells is priced at £10.95 for one course, £14.95 for two courses and £17.95 for three courses, with a £2 supplement for lamb. It’s served from 12pm until 4pm every Sunday. Book ahead to avoid disappointment.

The Six Bells Inn, Penmark, Rhoose, Vale of Glamorgan, CF62 3BP |
(01446) 710 229


The Potted Pig, Cardiff City Centre

Set within a former bank vault underneath the busy streets of Cardiff, The Potted Pig serves quintessentially British dishes with subtle French and Mediterranean influences.

The restaurant was established in 2011 by the team behind Italian restaurant, Porro in Llandaff and Roath, three members of which went on to take over The Grange pub in Grangetown and The Lansdowne Pub in Canton and, more recently, set up Milkwood in Pontcanna.

On Sundays, choose from a range of traditional roast meats, including free range chicken, Monmouthshire topside of beef and Herefordshire belly pork, alongside more unusual options like Welsh mullet with braised octopus, and roast carrot and halloumi salad. All traditional roasts are served with seasonal veg, golden roasties, cauliflower cheese and gravy just like your nan used to make, and to top it off, you get a Yorkshire pudding regardless of which meat you opt for.

Sunday lunch at The Potted Pig is served within a small window of time from 12pm to 2.30pm, so booking is a must. Two courses will set you back £16, but you can get an extra course for just £4 more.

The Potted Pig, 27 High St, Cardiff
CF10 1PU | (029) 2022 4817


Milgi, Cathays

Nestled in the heart of Cardiff’s student community on City Road, Milgi is a vegan restaurant with a reputation for serving natural, plant-based meals that are also incredibly tasty and satisfying.

Head to Milgi on a Sunday and tuck into a veggie roast dinner comprising of butter bean and spinach nut loaf, golden roasties, garlic-roasted broccoli, rosemary lentils, carrot mash, cashew cauliflower cheese and Italian tomato gravy. Even the staunchest of meat-eaters will be salivating when they feast their eyes on this!

The dessert menu focuses on quality over quantity, with a choice of cinnamon doughnuts, raw cacao and berry cheesecake, and peanut butter and chocolate fudge cake. Wash all that down with a glass of fruit juice, a zesty cocktail or Kombucha; a fermented tea bursting with healthy probiotics.

At £11.95 for dinner and £6.50 each for desserts, Sunday dinner at Milgi’s is a tad pricier than others, but you’ll be getting your 5-a-day in just one plate, with the peace of mind that your food’s been prepared using only the best organic produce. Dinner is served from 12pm onwards and booking is essential.

Milgi, 213 City Road, Cardiff,
CF24 3JD | (029) 2047 3150