1)cooking of extra food should be avoided.
2)Menu should be kept small
3)If extra food has been cooked by mistake then it should be distributed to the poors.This hast 2 benefits.
4)Limited guest should be invited.
5)Person who is organising the social gatherings should keep n eye on how much people came.So that food is cooked in that manner.