Hi jenk, we always seem to meet on the food threads! It's my anniversary next week as well
I have a few dishes which I do when vegans are coming and they usually seem quite popular with veggies and meat eaters too, so don't assume that you only need to make enough for the vegans.
Roasted vegetables: aubergine, courgette, peppers, butternut squash, mushrooms, etc. Cut into strips and drizzle with olive oil. Roast in an oven dish, turning occasionally, until tender and starting to crisp at the edges. Serve with marinated, grilled cubes of tofu (marinate in soya sauce or any favourite marinade). It's good hot or cold. If served cold I usually splash a bit of balsamic vinegar over the top. If I was serving this as a family meal I would cook quinoa or rice to go with it.
Health food shops usually have vegan pesto (with no parmesan cheese in) which is lovely mixed with cooked cold rice to make a rice salad.
A special mixed salad with interesting leaves like baby spinach, rocket etc., with any or all of the following: avocado, chickpeas, sun-dried tomatoes, artichoke hearts, new potatoes, sunflower and pumpkin seeds.
For dessert, fruit dipped in vegan chocolate (Plamil, or many types dark chocolate with high cocoa solids, just check the label to see they have no milk in) is yummy. Goodness Direct do vegan muffins as well - Zedz.
I think that's more than enough of my ideas but I will tell you if I think of anything else especially nice. Hope you have a great day!