There are a lot of food options at the grocery store… almost to the point of feeling overwhelmed just choosing a box of cereal or a can of soup. There is also a lot of consensus on the standard foods for survival, which I will list below.
You can also choose to create your own survival foods. Over at The Survival list Blog, they have outlined one such recipe for survival. It consists of a one-half pound each of pinto beans, corn, wheat, and rye. It requires cooking on a crockpot or over a flame. The issue I see with these types of recipes is that it will be relatively hard for someone to prepare if a worst case scenario happens. Most people will want or only be able to eat already prepared foods, canned food, or something as simple as rice.