Plum pudding is a traditional Christmas dessert in the UK, and is normally made with suet. Julia Child’s version shows that there’s no reason plum pudding can’t be vegetarian.

Moist and spicy, gingerbread is a perfect Christmas treat.

Warm, spicy mulled wine is a wonderful winter drink.

Whatever is served at a traditional Christmas dinner, meat probably holds pride of place, and what good is that to us veggies? Here are some ideas to mix and match for a vegetarian Christmas menu.

Make a big batch of vegetarian mincemeat so that you can make a few pies and have some left over to serve with ice cream, custard, pudding, or crêpes. You can also can or freeze it for later.

Roasted chestnuts are such a traditional winter treat that there’s a song about them – sing along as you roast your own chestnuts.

It’s cold, it’s windy, there might even be snow. I don’t know about you, but when it’s cold all I want to do is stay inside where it’s warm, preferably with some hearty, stick-to-your-ribs food. Warm up with some winter recipes.

Red chile sauce is a spicy Mexican sauce most commonly served with enchiladas and chiles rellenos.

If you like onions, you’ll love this rich vegetarian soup made with six different members of their family: onions, leeks, shallots, garlic, scallions, and chives.

I just love mock beef stroganoff – a pasta dish with a creamy sauce, mushrooms, and chunks of mock meat.

More: Vegetarian dinners | Pasta recipes
Veggie Table on Facebook | Veggie Table @ Twitter