Also (depending on the data) a Cross Tab is a simple viable solution.
Add the crosstab to your report header or footer,
Set your column as Name field (JOhn,Joe, Tom, etc.)
Set your Row as Food field (MIlk, bread, butter, etc.)
SUmmarized Field I am not sure because I do not know how you are getting your numbers. It may be a count of a field, or the sum of a numeric field. If you need help with that part you can post a little sample of the raw data and we can generally tell you how to set the summary.