1. Publish a weekly menu
A fixed weekly menu, visible to everyone, ends most meal arguments. Change it deliberately and tell residents, rather than quietly swapping dishes.
2. Let tenants skip a meal, with a cut-off
Some residents will be out for dinner or travelling. Let them skip a meal up to a cut-off time that gives the cook time to adjust. A cut-off that is too late saves nothing, and one that is too early feels unfair; a few hours before the meal is a workable middle.
3. Give the kitchen one headcount
The number the cook uses should be everyone eligible for the meal minus those who skipped. Keep it in one place so the owner, manager and cook all see the same figure.
4. Tell people when the food is ready
A simple 'meal is ready' notice reduces queues and the daily question to the warden.
5. Review waste weekly
Look at which meals have the most skips and which have leftovers. Adjust portions or the menu from what you see, not from complaints alone.
How PG Nexon handles it
You set a weekly menu. Tenants skip a meal in the app up to 5 hours before it. The kitchen sees a live headcount (eligible minus skips), and a 'meal ready' notification goes out when food is served.