@Michelle53 makes a good point.
I wonder how many hosts have checked the legal restrictions in their location regarding providing food/drink, especially alcohol, in paid for accommodation. You may need a license to do so. You may need to undergo safety inspections (especially I imagine if you are serving a cooked breakfast). You may not be allowed to do any of this at all. What happens if something goes wrong and a guest has an allergic reaction or food poisoning?
As for me, I provide tea, coffee, sugar, honey, hot chocolate, oil, salt/pepper, condiments, toiletries etc. Guests have full use of the kitchen but I don't provide any food. There are several supermarkets within a 1-5 minute walk from the house, including a 24 hour shop next to the tube station, and a number of cafes/restaurants/bars very close by. Plus, these days, it's so easy to order food via Apps etc. No one is every going to be stuck without food.
I have tried a few other things with varied success:
WIN
1. Welcome chalk board with guests' names on it. This costs nothing really and is by far the most popular and commented on touch.
2. Christmas/birthday cards. If guests are celebrating a special occasion like an anniversary for example, a nice bottle of wine or fizz as well. These are almost always really appreciated, though seldom mentioned in reviews.
3. I do leave a little basket of toiletries and useful stuff like sewing kit, nail files etc. in each room. These occasionally get used, but guests are more likely to use the full size bottles I leave in the bathrooms. Still, those that use them seem to appreciate it.
4. Magazines in both English and the guest's language (which I pick up on my own travels). Many don't notice, but some guests are very impressed!
,
FAIL
1. Fruit basket. Very rarely eaten and ended up in the bin, so I've stopped that.
2. Breakfast cereals in labelled jars in the guest cupboard. Rarely used.
3. One Christmas/New Year, I went to extra efforts and left not just cards, but mince pies, shots of liqueur, Christmas crackers etc. This was a colossal waste of time. Only 10% even acknowledged them, while the rest either consumed them and said nothing, or simply threw it all in the bin. Some didn't even bother to open the cards. This actually left me with a rather bitter taste in my mouth so I didn't bother with that again! I also tried birthday presents for long-term guests, but they didn't even acknowledge them. So, now I just stick to cards for birthdays and Christmas and save the presents for the one off special occasions, such as an engagement, big anniversary etc.