Sandy loam is the best soil for growing corn because it has a good balance of sand, silt, and clay, allowing for proper drainage and nutrient retention. Clay loam and silt loam can also be suitable for growing corn, but sandy loam is often preferred for optimal growth and yield.