We got around that by just buying some with mess funds; I think we had something like $100-150 a month allocated for the Weirdroom from dues. In Halifax there was a local roastery that we bought from in bulk, and then there was almost always places in foreign ports as well to top up. And people would regularly buy a bag as well to add to the stores.
The MCRs on the 280s had a coffee maker as well by the sink, so 'Sexy coffee Sundays' at sea was also an occasional thing with some kind of flavoured coffee on the hob with about 20 people other than the watchkeepers also hanging around. Was good times.