Just taking the "produce" part of your question, what about growing your own? Even if you don't have a lot of garden most sources of advice for novice gardeners will talk about how to make the most of even limited space.
Foodies & cooks will want to focus on:
a) produce which tastes substantially better homegrown e.g.:
- tomatoes (especially)
- strawberries
- cucumbers
- peas
b) produce which is expensive and/or stores badly, so that having a fresh and abundant supply outside the kitchen door is really a cook's delight e.g.:
- herbs
- lettuce
- rocket
- beans
For these reasons I tend not to bother too much with cabbage, leeks, potatoes, onions, courgettes (arguably) etc all of which are cheap and store well and taste decent from the shops. But I got into an argument the other day with someone who reckoned I had onions completely wrong and didn't I know homegrown onions were divine. So I could be wrong.