Hernandez, who stepped off the bench to secure the dramatic 3-2 win over Stoke at the weekend, broke the deadlock in the 20th minute from the penalty spot, sending Mark Bunn the wrong way after Leroy Foy was adjudged to have pulled down Adnan Januzaj.
And the Mexico international, named in the starting XI as one of nine changes made by manager David Moyes, headed home the second in the 54th minute from Alexander Buttner’s cross after Bunn had saved his initial effort.
Norwich saw Robert Snodgrass stretchered off in the second half following a clash of heads with Rafael, with the Scotland international needing lengthy treatment on the field from the medical staff of both clubs before being carried away.
Nathan Redmond also limped out of the action before Moyes saw his side complete their comfortable progress to the last eight courtesy of Phil Jones and substitute Fabio in the closing stages.
Snodgrass had been in the process of heading at goal when he was injured, one of few chances the much-changed Canaries created.
For the most part Rio Ferdinand and Nemanja Vidic, back together in United’s defence for the first time since the derby thrashing by Manchester City in September, were untroubled.
Winger Wilfried Zaha made his first start since the Community Shield but it was Januzaj and Hernandez who stole the show.
Aside from an early run and shot wide from Redmond, the visitors allowed United to dictate the pace of the game.
Zaha’s first serious run at Norwich created a chance for Hernandez but his shot on the turn was deflected wide.
Bradley Johnson made a brave clearance from the resulting corner, taking a blow for his troubles, but the threat was not long repelled.
Referee Kevin Friend pointed to the spot after Januzaj went down on the slippery turf following contact from Fer.
Hernandez lashed home the penalty and went close to a second as he headed at Bunn from an Ashley Young free-kick.
Januzaj curled a good effort narrowly wide from 25 yards and then had two shots blocked in quick succession after a dangerous run into the box.
Hernandez was millimetres away from connecting with a Young cross as United maintained the momentum until the break.
Norwich showed more urgency at the start of the second half and had chances through Sebastien Bassong, Fer and Johan Elmander but the United goal was not threatened.
United doubled their lead in the 54th minute as Buttner picked out an unmarked Hernandez in front of goal with a cross from the left.
Bunn parried Hernandez’s initial header but the Mexican followed up with another and this time there was no mistake.
Norwich tried to respond and Snodgrass got into a good position to meet a Redmond cross from the right but while his header forced Anders Lindegaard to save, he clashed heads with Rafael in the process.
He immediately hit the turf and Lindegaard was quick to call for medical attention.
Play was stopped for about eight minutes and the Scotland international received warm applause from around the ground when eventually carried off on a stretcher.
United regained their stride and Januazj almost added a third after a good run but his low shot whistled just wide.
Norwich’s cause was hardly helped when Moyes decided to introduce Wayne Rooney from the bench, in place of Zaha, after 78 minutes.
But it was Jones who put the result beyond any doubt, volleying back past Bunn after a Bassong headed clearance fell to him on the edge of the area.
Januzaj left the field to a good ovation as the game entered 11 minutes of injury time and his replacement Fabio was quick to make an impression.
The Brazilian took a long ball from Rooney in his stride and calmly slipped it past the onrushing Bunn.