I know 'cake' is a non-countable noin and we can count it by putting 'a piece of ..., a slice of..'
Then which is correct between two sentences below?
1. I made him a cake.
2. I made him cake.
1 sounds more natural to me but we cannot not put 'a' before cake.
Cake can be both countable, as in 2006's examples, or uncountable (I eat too much cake), but it doesn't behave the same way as bread.