We have 2 massive beds in the garden (5m x2m each) plus a fruit tree raised bed.
This year was thin due to baby arriving but still growing peas, potatoes, kale, carrots, beetroot, onions, various lettuce, cucumbers and tomatoes in the green house.
Takes a bit of work and for sure cheaper buying from tesco but the flavour is amazing and nothing beats popping out to the garden for salad for your sandwich!