It's one of the highlights of the festive season - and it's back for another year.
The wooden chalet doors at Cardiff's Christmas Market swung open for the first time on Thursday, November 14, and there's plenty of great food to get stuck into.
There are also loads of stalls selling gifts and food and drink produce to take away - such as cheeses and spirits - and there's also a festive bar to sit down in with some of your tasty treats.
You can read more about the market, including opening times and where to park, here .
Here are the 8 best foodie stalls, in no particular order.
Rue Cocotte


This stall serves up a range of French cuisine.
Their speciality is tartiflette, served with a slice pork shoulder. It costs £7 and comes with pork shoulder, potatoes, bacon and melted cheese.
You can also ask for a vegetarian version and they also sell French onion soup.
Chock shop


If you've got a sweet tooth, you have to stop at the Chock Shop stall.
For £2.50, you can get a single brownie, or for £3 you can add cream and chocolate sauce.
The chocolate brownies come in a whole range of flavours including chocolate orange, peanut butter and white chocolate and raspberry.
The Melted Cheese Company

A popular stop on the market rounds, the Melted Cheese Company always brings in a crowd.
Stall owner Simon Matthews believes it has something to do with the theatre of the food - as well as the great product.
The stall sells mac and cheese, nachos and cheesy garlic bread - but their main event is the Raclette and baby garlic pototoes.
You'll spot this stall easily, it's the one with the crowd of people mesmerised by all the gooey cheese.
Moosehead Bierkeller

If you're looking for a warming beverage, or something more boozy, this drinks hut is the perfect stop off.
They sell a range of mulled wines and ciders but if it's a particularly cold winter's day, there's no better way to warm up than with a Ferrero Rocher hot chocolate.
It'll set you back £5 and comes with cream, gold topping and a Ferrero Rocher.
Cottage sweets


This stall sells a variety of marshmallow, with some interesting flavours.
They range from blackcurrant, raspberry, Mexican chocolate (with chili and cumin), gingerbread, and coconut.
Owner Cathy Icardo has even won a Great Taste Award for her lemon and white chocolate lolly.
The lollies cost £2.50 each, while the marshmallow is £4 a bag.
Christmas carvery stall


The carvery stall sells a traditional Christmas lunch, offering four kinds of meat.
However, their most popular dish is the Yorkshire pudding wrap.
They cram the whole meal onto a Yorkshire pud, wrap it up and serve it with roast potatoes.
It all costs £6.80 or you can pay £2 extra for all four meats in your wrap.
The Windmill


The Windmill serves up French-style pancakes.
They start from £3.50 and you can have all sorts of toppings including Nutella, banana, maple syrup and lemon.
You can also eat them as a savoury dish, as they offer ham and cheese, and cheese and pineapple versions too.
German sausages stall


What's a trip to a festive market without a German sausage?
This still sells a variety including krakauer, bratwurst, and currywurst.
And they all cost £5 each.