Some spells that instruct you to create a Food token have targets. You can’t cast these spells without choosing all required targets, and if all of those targets become illegal targets, the spell won’t resolve and you won’t create any Food. If some but not all of those targets become illegal, you’ll do as much as possible, including creating Food.
Food is an artifact type. Even though it appears on some creatures (such as Gingerbrute), it’s never a creature type.
You can’t sacrifice a Food token to pay multiple costs. For example, you can’t sacrifice a Food token to activate its own ability and also to activate the ability of Tempting Witch.