How can I politely say that obviously I don't mind if they use a bit of ketchup or cupboard staples, but I'll be a bit miffed if I come home to find they've finished everything?
I'll tell them to help themselves to anything perishable as it won't last until we get back.