Audrey, for more than 40 years my husband has used the phrase "I have slept since then" as a cover up for not listening or not remembering things/tasks/appointments.
Now when he questions something I say, We talked about this; I showed you the picture; I said I wanted it for Christmas/birthday/anniversary; You thought it was a good idea....
When he says I don't remember that... I smile and say, Of course not Dear, you have slept since then.
End of discussion
We had a pact when we first married, If it was under $100 it didn't require major discussion, only a warning that the money was spent. Now after nearly 44 years, the pact still holds, but it is absolutely a courtesy now.
You could simply say, I thought I showed/told you about this. Then say Sorry and cook his favorite dish.