I have friends who sometimes invite me to dinner with short notice. I don't like showing up empty-handed, but I don't always have time to pick up or make something. And anything I do pick up for the meal is likely to be a duplicate item - a second dessert, for example.
Wine will work for some folks, and I'm planning to buy a few extra bottles to keep on hand, but not all my friends drink. I have also thought of baking bread and keeping small loaves in the freezer (I do have limited freezer space). They might not thaw in time for dinner but my friends could enjoy it later. Fresh fruit would be great but ... it spoils. The stores near me don't have small inexpensive flower bouquets or I'd do that.
What simple things can I make or buy to keep on hand for informal dinner invites?