Former Scunthorpe striker Hooper scored in the 12th minute yesterday, taking a James Forrest pass inside the United box before drilling the ball low past Dusan Pernis.
Lennon praised the forward, who has now scored seven goals in his last four starts for Celtic.
“The goal was a thing of beauty,” Lennon said. “It was a great goal and great ball in.
“He’s got quick feet, Gary, and it was a good finish for us as well. He’s comfortable on his left foot and he’s got that change of pace which is very deceiving for defenders at times.”
It was a deserved win for the Hoops to keep the pressure on the champions with their fifth straight SPL win, which allows them to go into next week’s game against Hearts with confidence.
Craig Thomson took over refereeing duties from Calum Murray, who reportedly got stuck in traffic and there were also changes in the Celtic side.
Midfielder Joe Ledley was ruled out with an ankle injury and was replaced by right-back Cha Du-ri while Hooper returned at the expense of midfielder Ki Sung-yueng, who started on the bench.
Skipper Scott Brown also started as substitute.
United kept the same starting line-up which drew 0-0 with Motherwell last week with captain Jon Daly leading the line, and he looked an exposed figure for much of the first half as Celtic dominated.
Before a minute had elapsed, Georgios Samaras raced into the penalty area past United stopper Garry Kenneth and fired the ball across goal, with Anthony Stokes sliding in and only just missing.
The next chance came in the seventh minute when Forrest’s cross from the right was headed over by Stokes, but the opener from Hooper was on its way.
In the 12th minute, as the Parkhead men pressed again, Forrest set up the former Scunthorpe player inside the United box and he rifled a low drive from 16 yards past Dusan Pernis and into the far corner.
The only surprising thing was the visitors failed to add to their tally before the interval.
With Beram Kayal and Victor Wanyama dominating the midfield for Celtic, the flow of traffic continued towards the United goal.
Celtic again broke swiftly but, from 10 yards out, Stokes took a wild swipe at Forrest’s cross and the ball flew high and wide.
In the 34th minute United midfielder Scott Robertson’s attempted pass back from the halfway line was short allowing Stokes a chance to go through, but the Tannadice defence recovered and ultimately the danger was snuffed out.
The start of the second period did little to suggest United were going to come back into the game.
Celtic continued to dominate possession, playing at least one gear up from the Tannadice players although the slender advantage the Parkhead men held offered little room for error.
Just after the hour mark, Stuart Armstrong replaced Robertson and Lauri Dalla Valle came on for Gary Mackay-Steven as United boss Peter Houston tried another approach.
Brown then came on for Glenn Loovens in the 67th minute with Wanyama moving back from midfield to the centre of defence where he continued to excel.
United continued to rack up their unforced errors but Celtic could not capitalise and the game was in danger of drifting towards a tighter conclusion than the early stages had promised.
Stokes was replaced by Ki in the 77th minute as Lennon tinkered with his formation again.
Former Celtic player Willo Flood had an effort from the edge of the area which flew harmlessly over, before Forrest missed the target from 16 yards at the other end.
Celtic’s early dominance had disappeared but United could not summon the energy for a late rally and the points deservedly went back to Glasgow.
Lennon pinpointed room for improvement.
“I’m a hard man to please,” he said. “We started the game ever so well and the first 45 minutes was the best we’ve played away from home this season.
“The intensity was there but we lacked something in the final third at times.”