I'd MSG DH and say "don't get your hopes up about coming home to a delicious cheesecake, someone must have come in an eaten it! They left the base, do you want me to keep it for you or bin it?"
Haha. It's just cake! We always eat each others share.
Then go buy another one and eat half again, so when he gets home he still has his half