Potatoes, corn, tomatoes, carrots and beans require a lot of phosphorus to grow well. They all need high amounts of phosphorus. Other vegetables like cabbage, cauliflower, broccoli, spinach and lettuce can get along with lower amounts of phosphorus.