Recipe card
Print / PDFVegan Christmas Recipes for a Festive Holiday
Rate this recipe
Be the first to rate
Ingredients
No ingredients listed.
Equipment
No equipment listed.
Method
No instructions listed.
Notes
No notes listed.
Planning a festive meal without meat or dairy is much easier than people think. With the right vegan christmas recipes you can serve a cozy, satisfying meal that everyone at the table will love, whether they are vegan or not.
In this guide, I am sharing simple and comforting vegan christmas recipes that fit together as a full vegan christmas dinner menu:
- Mushroom lentil loaf
- Balsamic roasted vegetables
- Vegan mashed potatoes
- Vegan gravy
- Chocolate mousse
You can use all of these vegan christmas recipes for one complete menu, or mix a few of them with your other plant based dishes.
Vegan Main Course For Christmas Eve
Mushroom Lentil Loaf
This mushroom lentil loaf is the star of your vegan christmas dinner. It has a hearty texture from lentils, mushrooms, and oats or breadcrumbs, plus plenty of herbs for flavor. Once baked, it slices beautifully and looks great on a serving platter.
Among vegan christmas recipes, a good loaf is a must, because it gives you a main dish that feels as special as a roast.

Why you will love it:
- Hearty, filling and rich in protein
- Easy to slice and serve with sides and gravy
- Can be made ahead and reheated on Christmas Eve
👉 Full recipe: Mushroom Lentil Loaf
Classic Vegan Christmas Side Dishes
No vegan christmas dinner is complete without cozy side dishes. These vegan christmas recipes are dairy free but still creamy, flavorful, and perfect with your lentil loaf.
Balsamic Roasted Vegetables
Balsamic roasted vegetables are a simple way to bring color and sweetness to your plate. A mix of vegetables like carrots, Brussels sprouts, potatoes, onions, or parsnips is tossed with olive oil, balsamic vinegar, salt, and pepper, then roasted until caramelised.
Out of all vegan christmas recipes, this one is very flexible. You can use whatever vegetables you like or have in your fridge.

Why you will love it:
- Beautiful mix of colors and textures
- Balsamic glaze adds sweetness and depth
- Easy to cook in a big tray for guests
👉 Full recipe: Balsamic Roasted Vegetables
Vegan Mashed Potatoes
Vegan mashed potatoes are a key part of many vegan christmas recipes collections. You can make them very creamy using plant based milk and vegan butter or olive oil. Garlic, nutritional yeast, or herbs can be added for extra flavor.
They are perfect for soaking up gravy and pairing with your lentil loaf and roasted vegetables.

Why you will love them:
- Comforting and familiar, even for non vegans
- Easy to make in a large pot for many people
- Work with almost any main in a vegan christmas dinner
👉 Full recipe: Vegan Mashed Potatoes
Essential Sauce For A Vegan Christmas Dinner
Vegan Gravy
A rich vegan gravy pulls all your vegan christmas recipes together. It is often made with vegetable stock, onions or mushrooms, herbs, and a thickener like flour or cornstarch. You simmer everything until it becomes glossy and smooth.
Pour it over the mushroom lentil loaf, mashed potatoes, and even your roasted vegetables for a complete vegan christmas dinner experience.

Why you will love it:
- Deep savory flavor without any meat or dairy
- Simple ingredients but big impact
- Can be made ahead and gently reheated before serving
👉 Full recipe: Vegan Gravy
Vegan Christmas Dessert To Finish The Meal
Chocolate Mousse
To finish your vegan christmas dinner, a silky vegan chocolate mousse is perfect. It tastes rich and indulgent but is made with plant based ingredients such as dark chocolate and coconut cream or aquafaba.
This is one of those vegan christmas recipes that feels like a restaurant dessert but is surprisingly simple to make.

Why you will love it:
- Luxurious texture and deep chocolate flavor
- Can be prepared in advance and kept chilled
- Easy to decorate with berries, grated chocolate, or mint
👉 Full recipe: Vegan Chocolate Mousse
How To Use These Vegan Christmas Recipes As A Full Menu
Here is a simple way to turn these vegan christmas recipes into a complete and balanced vegan christmas dinner:
Suggested menu:
- Mushroom lentil loaf
- Balsamic roasted vegetables
- Vegan mashed potatoes
- Vegan gravy
- Chocolate mousse
This combination gives you:
- A hearty plant based main
- Colorful roasted vegetables
- A creamy, comforting potato side
- A rich sauce to connect everything
- A chocolate dessert to end the evening
You can also add extras like a simple green salad, bread rolls, or your favorite vegan starter.
Timeline For A Stress Free Vegan Christmas Dinner
To make these vegan christmas recipes easier to handle, try this simple plan.
The day before:
- Cook lentils and prep vegetables for the loaf
- Assemble the mushroom lentil loaf and keep it chilled, ready to bake
- Prep vegetables for roasting and store them in containers
- Make the chocolate mousse and keep it in the fridge
On Christmas Eve:
- Bake the mushroom lentil loaf.
- Roast the vegetables in the oven while the loaf is baking or resting.
- Boil potatoes and prepare the vegan mashed potatoes.
- Cook the vegan gravy on the stove shortly before serving.
This schedule keeps your vegan christmas dinner organized and stops everything from happening at once.
Tips To Make Vegan Christmas Recipes Taste Amazing
- Season well:
Good salt, pepper, garlic, herbs, and a touch of acid like lemon or vinegar make vegan christmas recipes shine. - Use fresh herbs where possible:
Rosemary, thyme, parsley, and sage add a holiday feeling to a vegan christmas dinner. - Play with texture:
Combine creamy potatoes, crunchy roasted vegetables, firm lentil loaf, and smooth mousse so every bite feels interesting. - Make extra gravy:
Everyone loves gravy, and it works on almost all parts of your plate.
For more holiday inspiration, see my full Christmas Eve recipes collection, including even more christmas breakfast ideas and menus for the whole day.
👉 Read the full recipe collection here : Christmas Eve Recipes for a Stress-Free Holiday
GrandmaRecipe






Comments
Made this recipe? Share how it turned out for your family.
No comments yet — be the first to leave a note.