Pepper can be grown in soil that is neither too dry nor susceptible to flooding, moist, well-drained and rich in organic matter (the vines do not do too well over an altitude of 900 meters above sea level).