Personally, I try to clean up as I go so I'm not left with a huge mess. I can't stand to face a chaotic jumble, plus my grandma said a good cook keeps a clean kitchen — and grandma was always right.
Not to mention that I loathe the idea of sitting down to a meal knowing that I left the kitchen a mess. It just takes the life out of me.
I have to be honest though, it’s still a task I'm trying to perfect — ideally I would like to have someone on retainer who cleans while I cook. But that’s not going to happen in the short term
(and probably not in the long term either) so I try to put my best efforts to clean up as I go.
The thing I do is to gradually put each utensil or dish in the dishwasher and put away ingredients as I use them.
It takes almost no time at all, and while I cook I have a fair amount of time waiting on things to get done anyway.
At the end of the lunch/dinner, I simply store any leftovers and put plates/cutlery/glasses in the dishwasher. Said and done.