Rackin' my brain here, TeaTimeTalisman, and quickly realising that zucchini's gotta be top of my list. They're extremely productive and don't need a ton of space, so they should be ideal for your garden. And don't even get me started on the zucchini bread that you can make, especially when you've got a surplus! If you've got a bit more space, think about beans, too. Runner beans, especially, love to climb, so you can really maximize your vertical space. Plus, they're fantastic for canning.
Just a point to remember, succession planting can be your best friend when trying to get the most out of your garden. It's a technique where you plant crops in intervals instead of all at once. This way, you prolong your harvest time, letting you enjoy fresh produce for longer. Oh, and have you