Haaland scored four times in the first half, including one penalty, as his side raced out to a 5-0 lead.
The 18-year-old striker, who plays his club football for Red Bull Salzburg in Austria, added another five minutes into the second half before Honduras had Axel Gomez sent off.
He went on to add four more goals, including two in the final three minutes, but still felt he should have plundered even more.
"It annoys me a little bit that I didn't score with my last kick of the game. I'll have to sit down and think a little bit about it and maybe I'll work out what happened," he told the Norwegian Football Association's website (www.fotball.no).
Neymar loses Brazil captaincy to Alves for Copa America
Having lost their opening games to Uruguay and New Zealand, the win gives Norway a chance of advancing to the knockout stages of the 24-team tournament as one of the four best third-placed teams from the six groups.
The Hondurans finished the game with nine men after Everson Lopez was shown a straight red card and crashed out of the tournament with no points following three defeats and no goals scored.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ