Leafy greens like lettuce and spinach are excellent for containers or shallow beds. Give them plenty of water, regular fertilizer and some lime if the soil is at all acid. Beets and radishes also do well, but if you want to grow carrots, stick with the shorter varieties.