The answer depends on the number of guests attending and how many courses are being served. To estimate the amount of food you need, first, determine the number of people who are attending and multiply that by how much food each guest is expected to eat. For example, if there were two appetisers and two entrees, then two people would probably each eat one of those items. If you are hosting a formal dinner party, then it is likely that you want to provide a three-course meal accompanied by wine or sparkling water. However, we recommend having at least 1.5 times the amount of expected guests at your event. This will ensure that you have enough food to go around, and also give you some wiggle room if numbers are higher than anticipated.