Many gardeners lack the space for traditional gardens but can grow vegetables and herbs in containers. Choose compact, bush or patio plant varieties specifically bred for growing in smaller pots.