Ну есть же магазины "круглосуточные" . Мужу вручить список продуктов и на авто за покупками отправить, а если он с гостями пригубил , то на такси пусть едет. А самой начинать творить кулинарные шедевры из того ,что есть в наличии. А в сельской местности еще проще , заскочить к ближайшим соседкам , объяснить возникшую ситуацию и занять продукты. Много есть блюд , приготовить которые можно за несколько минут. У меня салат "Выручалочка ": банки зеленого горошка , консервированной кукурузы и белой фасоли ( не в томате) , открываете,сливаете водичку, смешиваете и заправляете майонезом с тертым чесноком - можно подавать на стол. Потом у многих есть еще и домашние заготовки :салаты овощные,соленые огурчики , помидорчики , маринованные грибочки , компоты ,варенье.Достать эти баночки из кладовки пара минут. У нас подобная ситуация возникала один раз , когда моего папу на пенсию провожали : гостей пришло в три раза больше , чем мы ожидали , если бы в два раза больше мы бы не беспокоились , у меня мама готовит всегда с большим запасом , а так мы немного поволновались( кроме работников его цеха , заглянули его "ученики" , он мастер-наставник много лет был , он не ожидал ,что они его помнят и уважают, пришлось столы и стулья у соседей занимать ,хорошо , что многие принесли в подарок коньяк , торты и конфеты , с десертом и напитками проблем не было).