That is not self sufficient for each calorie of food about nine other calories of energy went into the growing, processing, and transportation of that food... in the modern era the way the masses are kept fed is fertilizer (derived from petroleum) to grow the foodEurope is self sufficient in term of food. The problem is inputs like fertilizer or energy. There are no easy solutions to this.
In theory you can use nuclear to provide both but in several European countries like Germany and Italy there is an irrational political opposition to its use. Even if there was a crash program to replace oil products it would take a decade and a half to do it.
The US will try to get Iranian oil but Iran cannot possibly replace all the many inputs Europe will lose from trade with Russia.
That's like saying Japan is energy self sufficient it just merely needs to import that oil etc