For many people gardening in cities requires planting in pots and containers. Whether it is a few pots on a window sill, several hanging baskets or a series of box trays on a balcony, with some ingenuity a reasonable kitchen garden can be created.
As with most aspects of city gardening it is important to choose smaller fruiting varieties of plants (for example, cherry tomato over beefsteak) for best results. The smaller plants in containers can and will produce a surprising harvest of food stuff over the growing season and only require a small and constant effort of maintenance.