Trees, fruit trees, nut trees, berry trees, acorn trees. Then when you do that go back and plant some more. A single mulberry tree will give you a mountain of mulberries.
You can contact your local agricultural center for information about what varieties grow best in your area and very often you can get trees for free.
Chickens love mulberries, if your place has a mulberry tree then that is were your chicken run should go. Free food for about 6 weeks every year.
Plant trees lots of trees and then when your done plant some more. Look for native varieties. We live in the Florida panhandle, the local brown pears gown like weeds around here, they are hardy disease resistant, handle drought and freezes with no problem. The fruit is a bit ugly and more like an apple then a pear but they are great for canning. Fyi we had one tree last year that gave us over 500 pears. Don't go for the pretty fruit trees, find out what grows in your area. We planted 4 new brown pear trees and 8 other pear trees at the same time. The brown pears trees 3 years later are doing great and we had 50+ pears from each tree last year, the other pears trees had barely a handful of pears between them. I thank the old lady that lived here many times in our prayers. The pear, persimmon and mulberry trees she planted 30 years ago are a huge blessing. She also planted oak trees down the driveway, we now have several dozen oak trees that are 30+ years old and we can harvest barrels of acorns every year. There are plenty of videos that show how you can make flour from acorns.