Honcharuk first offered his resignation in January after he was caught on tape saying Zelenskiy — a former sitcom star with no previous political experience — knows nothing about the economy. Zelenskiy then called the situation “unpleasant” but asked Honcharuk to stay on the job.
It wasn’t immediately clear what prompted Honcharuk now to step down.
Ukrainian media reports said that a few other Cabinet members could lose their jobs in the shake-up.
The Cabinet reshuffle comes as Zelenskiy’s approval ratings have dropped significantly since his landslide victory in April’s presidential election. Zelenskiy ran on promises to end the war with Russia-backed separatists in eastern Ukraine and combat the country’s endemic corruption.
However, clashes in the east have continued and over the past months Zelenskiy also found himself in the middle of the impeachment case against President Donald Trump, who was accused of withholding around $400 million in military aid to Ukraine to pressure it to investigate Democratic presidential rival Biden. Trump was impeached in December on two counts by the Democratic-run House, but Republican-run Senate acquitted him on both counts.