I think that it is possible. However, you must have land or enough space to plant everything you need. There's an empty lot beside our house, so I am free to plant whatever I want. Sadly, my dad's chickens eat the vegetables before they can even become ripe. There are many considerations before you can really grow most of the things that you eat.