Consider the size of your home, number of seats you have, relevant, fridge space for food, chilling alcohol, will food be snacks (or at time of a meal).
maybe hire glasses, use paper plates etc for food, napkins for the occasion.
food that can be prepared ahead, ie sausage rolls, large cakes or tray bakes instead of say cupcakes.
cheese boards are good as they are quick to put together, had my first butter board NYE and was very impressed. I cut up French sticks, feed them back into the tube bag and twist shut closed so they are ready to tip out
I actually like cheese and wine parties as they are the simplest to arrange.
sainsbury’s do brilliant buffet food we’ve used a couple of times for significant birthdays parties, if live near Costco look at their buffet food, and maybe their desserts, cakes.
buy bags of ice from the supermarket
a slightly damp tea towel over a platter of sandwiches keeps them moist and fresh until ready to go out (and can sometimes revive them too if slightly dried out).
set up a tea and coffee station for those that want a hot drink so they can help themselves (if they are the sort of friends who don’t mind doing that)
I have a catering teapot but I do have the WI visit a lot.
if mixing groups of friends try not to have anyone on their own where rest of group are non attendees or make sure to introduce that person to other people you think they may fit in with if you think they might not be good at joining in on conversations
circulate, having a plate of food, nibbles etc or bottle of wine allows you to dip in and out of groups of people without feeling you can’t leave as you can use the excuse of filling glasses etc as part of hosting duties to move on. (If get caught, excuse me, need the loo, or, apologies need to check the oven (if got food coming out) is a good excuse to move away).
for teens I always do a huge batch of frozen chips which goes down well, I did chicken nuggets too which are nice cold too. Some nice ketchup and Mayo dips.
Try not to have too much to do during the evening so that you can enjoy it too, which sometimes means a smaller group is more enjoyable.
if splitting two group, ie afternoon and evening make sure the afternoon invite has an end time and give yourself a minimum of 1.5 hours between the two.
have a nice clean apron to put on in the kitchen when dealing with food and drink,
sort an outfit, hair and nails etc in advance of the day
if people ask to bring food desserts are a good request and then have a few in the freezer to top up.
if you have lovely furniture invest in drinks coasters, you can get paper ones and put lots out.
matches for cake candles (waft them out don’t blow).