If Europe or Asia were hit with an EMP attack, within weeks Americans would mount a massive rescue effort. So if America were nuked (and Europeans and Asians weren’t), would they soon arrive with food?
The US is the world’s leading agricultural exporter, in particular of the critical commodities wheat, corn, and soybeans. A disaster hitting any of the major food-exporting nations – US, Canada, Australia, New Zealand – would trigger such high prices for food that people in many countries would starve. So however much Europeans and Asians might want to help, they are unlikely to have significant food surpluses they could send – certainly not enough to feed 300 million people.
In the event of an attack on the US, America’s foreign military personnel would likely redeploy to the continental US. This could be helpful; they could work to impose order in farm country and around fuel and power infrastructure, and help to funnel whatever international aid becomes available to these areas. Yet in many parts of the world, it is US forces that maintain the peace, so without these forces in place, war is likely to break out overseas. This too will impede foreign food production, trade, and the willingness of our friends overseas to help us.
If anything saves the US from a nuclear HEMP, it will be the realization by our enemies that if they attack us, they will starve. Of course, that won’t protect us from a powerful geomagnetic storm.