Vegetables in individual containers can thrive on a small balcony, as long as they get about six hours of sun each day. Containers must be large enough for the soil to hold enough water to get through the day – especially when it’s warm. Most vegetables will thrive best in their own container so their roots develop without restriction.
The depth of your container will dictate what you plant, too. For small four/five inch containers, try lettuce and herbs. Containers that are six/seven inches deep are ideal for peas, beans and onions. Pick a container that’s eight or more inches deep if you want to plant carrots, cucumber, eggplant, leeks or fennel.