If you have a garden then consider fruit trees and bushes. We had tons of raspberries last year from half a dozen bushes but also grew figs, pears, cherries, blueberries and grapes. Grapes take 2-3 years before they start to bear fruit but we got about 8 or so bunches in their first fruiting year and they were delicious.
All of these plants have been given to me as birthday/Christmas presents
I've currently got a kiwi plant and pomegranate tree, which have yet to fruit. I think it's a good idea, if you can, to grow fruit that would otherwise be expensive.
We also planted a hedge a few years ago, so now have hazelnuts and sloes too.
Forage for blackberries in the summer and freeze them. I had two huge bags and am still using them up for breakfast.
Neighbours often give away or sell fruit and veg when they have a glut.
I think all new houses with a garden should have a fruit tree as standard. Different ones all along the street so neighbours can swap 😀