Being an urban or apartment dwelling prepper presents many challenges. Storage space and privacy is always an issue. If you have always wanted to be self-sufficient, but your location prevents it, you can start by growing your own supplemental food supplies in even the smallest spaces. Called container gardening, herbs, vegetables and some fruits can grow on balconies, patios, front porches, fire escapes, and even windowsills. Some of the best survival foods such as beans, kale, berries, broccoli, potatoes, and spinach will grow in containers. Squash, tomatoes, carrots, cabbage, radish, cucumbers, peppers, and herbs also require a small amount of space to thrive. Small-rooted vegetables are best for container gardening.