I've seen a couple of people asking about
provisioning spreadsheets. I thought I'd add mine to the mix, as it's a little different from the others.
The spreadsheet and an instruction sheet are on my blog:
Provisioning Spreadsheet
It's not so much recommended foods or amounts -- that will vary considerably depending on your tastes, number of people, where you are, etc.
This spreadsheet will allow you to decide what foods you want, how many units of each you use in an average week, let you inventory how many you already have on hand, and then it will calculate how many you need to buy.
It it set up so that you can sort it to print only the items you need, and have those items sorted by category -- for example, all the "Baking" items you need will be grouped together so that when you're in the baking aisle of the store, you'll know ALL the things to put in the basket. This makes
shopping much more efficient.
Hope you find it helpful!