This may come as a surprise but Vegetarian meals are not difficult to match with wine as they usually have a dominant food or taste.
The great news is that most wines pair well with vegetarian dishes so you will probably have something to hand that will work well with your food.
Roasts and stong tasting vegetables like mushrooms work well with heavier wines like Cabernet-Merlot blends, Nebbiolo, Zinfandel and GSM blends or Cotes du Rhone.
Antipasto and roasted vegetables get their day in the sun with white wines like an aged Riesling, Semillon or Sauvignon Blanc. Here red wine ideas also abound with lighter styles like Barbera and Beaujolais through to heavier weights like Sangiovese, Malbec, Nebbiolo, Cabernet Sauvignon and GSM blends working well.
'Trois Moulins' Semillon Sauvignon Blanc
2016 Blaye Côtes de Bordeaux, France