2006I know 'cake' is a non-countable noun and we can count it by putting 'a piece of ..., a slice of..' No, "cake" is countable.
They made 12 cakes today.
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. Yes, we can.
I bought her a beautiful birthday cake.