Beans typically need at least 4-8 inches of soil depth to adequately grow. If you are using a grow bag, choose one that is at least 8 inches deep and 12 inches in diameter. This will provide plenty of room for the root system to grow and thrive.