I have a sort of rotation of dishes I make for friends and I love trying out new recipes too.
I like having things made ahead so I have very little left to do on the evening other than heat up, serve and enjoy the company. I have regularly made the following:
Starters / nibbles: one or more of these:
thai crab cakes with green salad
mini tomato & olive tart tatins
prunes wrapped with bacon and roasted
mixed marinaded olives
chilli, coconut, butternut squash soup
smoked salmon with horseradish and pickled red cabbage on soda bread
whole baked camembert with things to dip - veg, bread etc
bruschettas with various toppings
bowls of tortillas / crisps with home made dips
homemade parmesan crisps
spiced almonds
Main courses:
homemade meatballs in fresh cherry tomato sauce with pasta / cous cous always with salad & homemade garlic bread
Beef bourguignon with very creamy mash and steamed tenderstem broccoli
Proper fish pie (I also make Jamie Oliver's quick one for midweek) with green veg
Thai coconut pork with jasmine rice
whole baked salmon with new potato salad and pickled cucumber (summer dish)
Chinese roasted pork with homemade egg fried rice and stirfry
Slow roasted pulled pork with crackling
creamy mushroom and proscuitto pasta with green salad and homemade garlic bread
Sea bass with braised puy lentils
Prawn and pea risotto
Desserts:
hazlenut pavlova with mixed fruit
proper tiramisu
cake - lots of types
portuguese mini custard tarts
lemon tart
chocolate mousse in individual tea cups with saucers
tea / coffee
cheese board with at least 3 cheeses, often more, crackers, apple / pear / grapes and chutneys