The best foods in an emergency would be items that are high in nutrients and last a long time. Such items would be canned veggies, fruits, meats, nutrition bars, nuts, etc. It's also a good idea to keep a few gallons of water per person per household in case the water supply is affected by the emergency.
Ready to eat canned goods and canned juice are good to have around for emergency purposes. Peanut butter and granola are good sources of protein and are very filling. Instant coffee mixes and instant tea mixes are optional but may be useful if you're someone who enjoys these items on a regualr daily basis.