One of the biggest complaints I hear concerns lack of space. People don’t want to put a vegetable bed into their garden if that’s all they can fit in their garden. Or sometimes there is just very little ground space to grow anything. One of the most efficient ways to grow things in a small space is to grow vertically. Most are annuals:
- Peas and beans up a cane are great in these circumstances
- Instead of a sprawling pumpkin you could try a pumpkin munchkin or red kuri that have small fruit and can be trained up a trellis
- Cucumbers like cucamelon or lemon cucumbers that don’t need a greenhouse can do well
- Malabar spinach is a great vining spinach with succulent leaves
- Instead of a courgette you could try a tromboncino. It is a vining squash with huge, amazing shaped fruits that when green taste quite courgette like
- Out of the perennials I’d recommend Caucasian spinach, blackberries and kiwis
In you have very little soil available at all you can do very well with just pots (or make a pallet planter). In our previous garden it was all paving slabs so literally everything was in pots. Things that don’t grow tall and have fairly shallow roots do well in deep-ish trays and can be placed anywhere – on short, walls, on tables, on bike sheds or even lining the sides of pathways where their short height do not feel invasive to the space.
- Beetroots, radishes, mini turnips and kohl rabi (which grow a bit taller and wider) are great here. You can eat all the tops as tasty greens too, which makes them worth while crops.