In addition to the items you've listed, I'd add grapes/ muscadines, passionfruit (grows wild so cheating), fruit and nut trees (figs are easy if you keep them pruned), berries, tea, lettuce/greens, celery, potatoes, carrots, herbs. I used to hate gardening, but it's grown on me over the last few years. The only thing I don't like growing is squash really.
Gardening really is a hobby more than a practical life-hack. Although we did just get a hydroponic setup for greens in the house, and hopefully that can supply greens that are better and actually much cheaper.
This year we may do squashes and eggplants ...
That's true - there's nothing in the world that tastes like fresh-cut cilantro (definitely not day old cilantro). Unfortunately, it takes a lot of work to keep a cilantro plant from bolting.