DITCH the diet until January.

Festive foods are appearing on menus at eateries across the area.

They range from everything from Christmas sandwiches to yummy cakes.

If you don't want to wait until Christmas Day to enjoy an indulgent treat, here are some of the most mouth-watering delights you can get your hands on across BCP and beyond.

1. The Vegan Christmas Feast Bagel at Riptide Espresso and Records in Poole 

Riptide Espresso and Records in Poole High Street has a delicious offering for vegans this festive season. 

It features tofu ‘turkey’, stuffing, cranberry and gravy. 

2. Christmas panini at Café Velo

How about this?

Cafe Velo in Ringwood is selling a Christmas panini featuring turkey, stuffing, cranberry and brie. 

3. Pigs in Blankets Sandwich at Joy Cafe

Calling all pigs in blankets fans!

Joy Cafe in Boscombe's Churchill Gardens is offering a Pigs in Blankets Sandwich with Festive Gravy. Yes, really!

4. Patisserie Mark Bennett's Festive Pasties 

A roast dinner inside a pasty, what's not to love? 

Patisserie Mark Bennett's Festive Pasties feature roast chicken breast, sage and onion stuffing, smoked bacon, cranberries and roast chicken gravy. 

It has stores in Ashley Cross, Broadstone, Christchurch, Lilliput, Penn Hill and Waterloo Road in Fleetsbridge.

5. Big (St) Nic at 7Bone Burger Co

Big appetite? 7Bone Burger Co, which has a branch in Bournemouth town centre, has got you covered. 

It features two 3oz beef patties, beef oxo mayo, xxxmas gravy slaw, 'moist maker', cheddar cheese, horseradish cream, and gravy soaked roast beef. 

6. Christmas flavour cube croissant at M's Bakery 

For those with a sweeth tooth, M's Bakery's Christmas flavour cube croissant will be more up your street.

It features beetroot ganache, raspberry and 70 per cent cocoa Belgian dark chocolate and crème patisserie. 

M's Bakery has branches in Pokesdown and Christchurch. 

7. Big Wigs Bakery Festive Brunch Bun

Big Wigs Bakery has a Christmas dinner all wrapped-up on a bun.

It features homesmoked turkey, sausage patty, melted Brie, sage and onion suffing, a hashbrown and cranberry sauce inside a homemade brioche roll with a pig in a blanket on top. 

Big Wigs Bakery has branches in Westbourne and Tuckton. 

8. Festive sourdough at M's Bakery 

We've had festive sandwiches and burgers, so why not have a Christmas-flavoured sourdough?

M's Bakery is selling a sourdough with chocolate pecan and rum soaked prunes - and it looks amazing!

It's on sale every Saturday until Christmas.