The bombing came after loyalist forces backed by a Saudi-led military coalition seized the key south-eastern port city of Mukalla and the nearby airport and oil facilities from Al-Qaeda, ending a year-long occupation by the jihadists.
General Shallal Shayae escaped unharmed from the attack but one guard was wounded when the bomber blew up a vehicle packed with explosives, the official said.
A witness said the bomber, dressed as a woman, was stopped at a checkpoint on the perimeter of the compound around the general's house, where he blew himself up.
In February, suspected Al-Qaeda militants opened fire on a convoy carrying Shayae and Aden governor Aidarus al-Zubaidi, but they escaped unharmed.
More From This Section
Shayae and Zubaidi also survived a car bombing that targeted their convoy in Aden on January 5 killing two of their guards.
The port city has seen a growing jihadist presence since loyalist forces backed by the Saudi-led coalition drove Huthi Shiite rebels out of the city in July.
For the first 12 months of the intervention that the coalition launched in March last year, it focused its firepower on the rebels, creating a power vacuum that was exploited not only by Al-Qaeda, but also by rival jihadists of the Islamic State (IS) group.
Washington regards Al-Qaeda's Yemen-based branch as its most dangerous and has waged a drone war against its commanders since 2002.