It isnt a competition. The point I was trying to make is that India not only has highly fertile land, but also a lot of it to theoretically feed its people without relying on others.
As you said, US has only a 3rd of the population. This is probably the reason they are the largest exporters of food in the world.
Most people in those countries do not consume large amount of meat, massively reducing their need for large amount of agricultural land.
Soil fertility is just part of the equation, does not explain Egypt, Pakistan and a multitude of other countries.