Broccoli likes growing in full sun (6-8 hours) in well-draining, sandy or clay loam soil. Relatively moist soil works well, with broccoli needing about 1 to 1.5 inches of water per week.