Crudites with a variety of dips for a starter Home-made lasagne with jacket potatoes and salad for a main course Pavlova or something like choux bunx/profiteroles for a pudding Fresh fruit salad would also be good, especially if you put lemon peel in the syrup, but unless you can get a variety of fruit cheaply, it can end up eye-wateringly expensive. Or how about caramelised oranges?
I find generosity is better than impressiveness, IYSWIM. A heaping pile of something simple is better than fiddly "fancy" things. And serving courses for 10 is a hell of a lot of work and washing up.
Olives and nuts in bowls with drinks while people arrive
Roast marinaded chicken pieces (1-2 per person) Warm orzo or potato salad Green salad with feta, avocado, walnuts, salad onions etc (ie. more substantial than just lettuce) Warm bread, butter Cheese (I went round for dinner recently at someone else's house and they had a big wedge of a soft and melty cheese together with the leg of lamb - it was really odd but nice as well)
A few different kinds of ice cream/sorbet/frozen yoghurt