I wonder if you do it yourself?
If it is a restaurant treat, 10 people usually have sixteen dishes, and the hotel will recommend a set meal for you. Twenty people usually need two tables.
If you cook at home, buy a multiple of your usual amount of food. First decide on the menu, the combination of meat and vegetables, write a shopping list, and decide what vegetables to buy. Then depending on how much you usually cook, just buy more. Twenty people usually have two tables of dishes, five dishes for three people, and at least twelve dishes for ten people. Four are cold and eight are hot. There must be hard dishes to support the scene, plus the staple food. You can also add one of the dishes. Just replace it with soup.