А какой у нее вес и сколько человек в семье? Я себе слабо представляю такую ситуацию в принципе, но есть варианты:1. Не приглашать ее конкретно со всеми вместе, а зазвать в другой день - раньше или позже и приготовить сразу еду попроще: картофельное пюре, допустим, с мясом каким-нибудь + зеленый салат.2. Продолжать политику "зазвать на три часа позже", но все знакомым наказать держать рот за зубами.3. Проявить жесткость, например: "Отныне у нас правило, что к столу садимся, когда все гости придут. Ничего со стола не брать", комнату с накрытым столом закрыть, гостей усадить перед телевизором в другой комнате, если есть возможность. Или не ставить тарелки с салатами и нарезками, поставить просто яблоки-бананы-виноград на стол, а как все гости соберутся, то уже заранее приготовленные тарелки с салатами и нарезками поставить.4. Потроллить, но тут уже сил побольше понадобится: сделать какие-нибудь малосъедобные, но калорийные салаты, типа, картошка + майонез + еще что-то для вида зафигачить (вареная морковь и свекла), пусть едят  Нарезка - вареная колбаса, которая "красная цена" за две копейки и по килограмму яблок-бананов. Все съедят, а к гостям уже нормальная еда  Но это, если у вас есть силы на вторую смену.