I would say 'cake and a drink', or 'cake and drinks', in English.
would "cake and a beverage" work?
Yes, it would.