I grow tomatoes each year, peas and beans most years and also some cucumbers and sometimes peppers. I really used to grow lots more vegeatables and then blanch and freeze them but I don't do it anymore as there are no longer more people home to eat everything.
I do have lots of small fruit shrubs. Blackberries, extra dwarf cherry trees, currants, gooseberries, serviceberries and blueberries all grow here in my cottage garden. Often the shrubs are surrounded by flowering plants.