Synonyms for Foodstuff (same or very similar meaning)
WordNet sense 1 (a substance that can be used or prepared for use as food):
food product
WordNet sense 2 ((usually plural) consumer goods sold by a grocer):
grocery
From the ODE community, based on WordNet
add/edit