Duncan Banks, 39, was found dead in his flat in Dunfermline's Skye Road on 28 September.
Steven Thomson, 28, from Dunfermline, appeared in private on petition at Dunfermline Sheriff Court.
He made no plea or declaration to charges of murder and theft. He was remanded in custody. He is is expected to appear in court again next week.
A man has appeared in court charged with the murder of a man in Fife.