There are So many ways to grow your own foods. Composting your produce will add nutrients back to the soil if it's depleted #1. Till the soil the 1st time, use newspaper and cardboard to keep the weeds out once you've planted the crops. When the harvest season ends, burn it off if possible Before covering it with straw or hay or even more cardboard or newspaper, if that's all you have. It will go back into the earth and again add nutrients back to the soil. Next growing season all you'll need to do is work the soil with a hoe and garden rake. Which is very relaxing. It's Mindful Meditation. All of it is! ( so is washing dishes etc for that matter)
If you don't have a plot of land for a garden, use planters, pots, buckets, crates, or boxes. Anything that will hold dirt can be used to grow foods, and can be composted as well.
Heirloom seeds and plants are ideal. They taste better, are healthier, And you can harvest the seeds. Even from tomatoes and bananas. All seeds can be harvested. Some can even become further food sources such as sunflower seeds and pumpkin seeds. Collect nuts or buy a lot from the store. They keep for a long time. Learn how to purify and store, if possible, water. If you can't store water, use beer as the backup reserves. When settlers came here by boat and were pioneers, they couldn't bring enough water with them, nor could they always depend or trust a water source. So they brought beer. Local made is better for you than factory bottled but all will keep you hydrated and nourished.
I welcome any further questions or added comments, tips, and short cut hacks.