Hernandez missed Argentina's 16-16 draw with South Africa in Mendoza on August 25 with a groin injury but has recovered to replace Nicolas Sanchez.
The other change to the Pumas side sees openside flanker Juan Manuel Leguizamon return in place of Alvaro Galindo.
The Santiago Phelan-coached side trained at the Hutt Recreation Ground in Lower Hutt this afternoon as former All Blacks coach Graham Henry joined the team to continue his duties as part of their coaching staff.
No 8 Juan Martin Hernandez Lobbe will captain Argentina in what will be his 40th test.
The Pumas will name their reserves on Thursday, while the All Blacks will announce their playing 22 on the same day.
Argentina team to play the All Blacks at Westpac Stadium on Saturday, kick-off 7.35pm: Martin Rodriguez, Gonzalo Camacho, Marcelo Bosch, Santiago Fernandez, Horacio Agulla, Juan Martin Hernandez, Nicolas Vergallo, Juan Martin Fernandez Lobbe (c), Juan Manuel Leguizamon, Julio Farias Cabello, Patricio Albacete, Manuel Carizza, Juan Figallo, Eusebio Guinazu, Rodrigo Roncero.