Lee Carl Beevers was charged with causing death by dangerous driving of Alan Tankard in April after striking him in his car before driving off.
He pleaded guilty during a short hearing at Leeds Crown Court this morning.
The 26-year-old also admitted driving while disqualified, without insurance and failing to provide a sample of blood or a breath test after being detained by police.
Police release images of man wanted in connection with serious assault at Wakefield pub
Video footage shows massive blaze in Ferrybridge
New coffee shop unveiled in old Genesis Barbers building in Ossett
Angry revenge-porn boyfriend jailed for sending explicit photo of his ex
Heartless thieves steal £600 watches from Wakefield Hospice charity shop
Beevers, of Normanton View, Normanton, has been held on remand since his arrest.
The body of Mr Tankard, 33, was found on Wakefield Road in Normanton on April 13.
A black Honda Civic car was found abandoned nearby and Beevers was later arrested.
Mr Tankard's devastated family later told the Express: "Our hearts will never fill the void he left. Alan was taken at such a young age in such a tragic way and we will fight to get the justice that he deserves."
Beevers was remanded again during this morning's hearing and will appear at Leeds Crown Court on August 12 for sentencing.