Probably the Good Samaritan, or maybe stealing food put out for other cats. Or both.
The same thing happened to a cat of mine, but because she was inside, I saw it right away. (She wears a collar indoors because she's easier to find that way...the bell lets me know where she is.)