One part of the survivalist preps that is often over looked is the fruit tree. Instead of having to plant a garden every year, just plant a few fruit trees. Take care of the trees, give them some fertilizer, keep the bugs off of them, keep them trimmed and you might just have a food producing machine in your backyard.
Most people have a corner in the backyard where a fruit tree could be planted. If there is not enough room for a full sized tree, look into some miniature fruit trees. Some of miniature types only grow to be 6 – 10 feet tall.