Most things I can think of alternatives either have manipulable human intervention or compromise vote privacy.
Let's say you print a receipt to the voter with a key to check if the vote was logged correctly (and a matching paper record that is anonymous). That would put power in the hands of the people to detect hacking of the vote count, assuming the hack was in the recording of the vote, not the tabulation of recorded votes (the latter of which can be machine or human). But that risks compromise of voter privacy. After all, you have a potential trail back to the voter.
Let's say you do paper ballots which are anonymous but numbered. You can double-check via sampling every election to do "quality control" which would also detect tabulation hacking. The results of that, again, do no good with crooked election officials. Easy enough to cover up the tabulation error.
Keeping votes anonymous, preventing recording manipulation, and preventing tabulation and reporting manipulation all have to be dealt with or the subject of assumptions. Which ones do you want to preserve?