I know it's a contradiction in terms (nice and vegetarian), but does anyone know of anything that might fulfil those requirements? I tend to treat vegetables as garnish or if you want them nice you cook them with meat or some sort of meat stock.
So I'm rather stumped on how to do mains without meat being involved. Unfortunately it needs to impress. The inedible thing known as tofu is not an option.