Christmas gifts for foodies: John Lewis has created £20 luxury bags filled with festive treats

Yahoo Lifestyle is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

When it comes to buying Christmas pressies for the foodies in your life, a bog-standard box of chocolates just isn’t going to cut it (so we recommend keeping those for yourself).

For those who know what’s what when it comes to edible items, only the very best, from the most well-respected brands will do.

Even then, it’s likely that they’ll have tried lots of new additions to the market already. So, what can you do?

Luckily, John Lewis has come up with a few options - and they only cost £20.

The first is the elegantly-presented ‘Taste of Christmas’ Bag, which includes mince pies, truffles and other festive favourites, all neatly packaged in an emerald green sack.

Buy it: Taste of Christmas Bag | £20

The second option is the Beer Gift Bag, also priced at £20, which offers the foodies in your life the joy of a winter evening snacking on the sofa with premium craft beers and a selection of appropriate nibbles.

Buy it: Beer Gift Bag | £20

If your loved one is a fan of bubbles, then it’s worth splashing out the extra £5 to plump for this Prosecco Bag for £25.

A great gift for two to share, this sparkly gold bag contains two 20cl bottles of Prosecco, a scented candle and prosecco truffles.

In short, the recipe for a cosy winter evening in and a sure-fire winner for foodies and non-foodies alike.

Buy it: Prosecco Bag | £25

And, there’s surely room to add an extra bag to your basket for a well-deserved treat for yourself.