The size of the container will vary depending upon the vegetables you wish to grow and the space available. Pots from 6 to 10 inches in size are great for green onions, parsley and herbs. For most vegetable crops such as tomatoes, peppers and eggplant, a 5-gallon container is a perfect size. Remember to never crowd your vegetables in a container.