Answer: Peppers need a soil with a pH around 6.0 to 6.5, well prepared with ample amounts of organic matter, and a good supply of phosphorus. Note that an oversupply of nitrogen can reduce yields. You might want to run some basic soil tests and see what amendments, if any, need to be added.
Peppers also need an evenly moist soil that is well drained. If drainage is a problem, the plants won't thrive and fruit will be small. Watering properly is probably the most critical factor in my experience, assuming the soil is adequate.
You may also find that some varieties simply hold better than others to the mature red stage. Also, leaving peppers on the plant to fully ripen will actually reduce the overall yield. Hope this helps!
Q&A Library Searching Tips