Goosen made his Test debut in last week's victory over Australia but he relinquished the kicking duties after just two strikes at goal due to a bruised heel.
But the 20-year-old came through a fitness test on Wednesday and he will start in Soweto with a heavy responsibility on his shoulders.
South Africa should have beaten the All Blacks in Dunedin three weeks ago but Morne Steyn, Goosen's predecessor at fly-half, had a disastrous day with the boot and saw 22 points go begging.
Coach Heyneke Meyer said: "If we get into a position to win then we have to win. We played so well in Dunedin but in the end it's who wins on the scoreboard that matters.
"Maybe the All Blacks underestimated us in Dunedin. They won't do so again. It will be harder to win this Saturday. We have to take our opportunities.
"The All Blacks are a quality side and to beat them you have to be kicking at 80%."
De Villiers is confident that Goosen can deliver.
"Can he handle the pressure? I can tell you not much bothers the Goose," he said.
"To me it seems the bigger event, the bigger response from him. He just gets on with the job.
"I am very confident in Johan's ability. He kicked in training on Wednesday and it went well for him and there is no reason he can't carry that form into Saturday's game."
The Springboks are unchanged from their 31-8 victory over Australia, although prop Coenie Oosthuizen replaces Pat Cilliers on the bench.
The All Blacks were crowned inaugural winners of the Rugby Championship with a commanding victory in Argentina last week but they are refusing to rest on their laurels.
Number eight Kieran Read said the test of true champions was to win away from home.
"It would really cement our number one status to win away from home against one of the top sides. If we don't win, then a lot of what we've achieved goes out the window," Read said.
"To be number one, you can't just win at home and it's really important to win this weekend, there's no bigger challenge than playing the Springboks at home."