📌 Save these recipes for later on Pinterest!
Tired of spending all Christmas Day in the kitchen?
The holidays are meant to be joyful, not stressful. But with side dishes, mains, and a house full of hungry guests, even the most organized cook can feel overwhelmed.
That’s why I’ve gathered 15 easy vegan Christmas dinner recipes that come together in under 30 minutes. No complicated steps, no long ingredient lists just cozy, festive, plant-based meals everyone will love (yes, even the meat-eaters).
Grab your apron and a glass of mulled wine it’s time to make your quick vegan Christmas menu shine!
Why These Quick Vegan Christmas Recipes Are a Must-Try
- Ready in 30 minutes or less — perfect for a stress-free holiday kitchen.
- Full of festive flavors — from hearty nut roasts to creamy, comforting potatoes.
- 100% plant-based — delicious, cruelty-free, and eco-friendly.
- Beginner-friendly — ideal for anyone new to vegan cooking or short on time.
Festive Vegan Appetizers
1. Mini Mushroom Puff Pastry Parcels
Golden, flaky bites that disappear fast at any gathering.
- Method: Sauté chopped mushrooms with garlic, thyme, and soy sauce. Spoon onto squares of vegan puff pastry, fold into parcels, brush with plant milk, and bake until puffed and golden.
- Pro tip: Use store-bought vegan puff pastry to save time. Most are accidentally vegan!
2. Cranberry Brie Phyllo Cups
Crispy phyllo shells filled with melty vegan brie, cranberry sauce, and a sprinkle of rosemary. Fancy look, easy prep!
- Prep Time: 5 mins | Cook Time: 10 mins | Serves: 12 bites
- Ingredients:
- 12 mini phyllo shells
- 4 oz vegan brie, cubed
- 3 tbsp cranberry sauce
- 1 tsp chopped fresh rosemary
- 1 tbsp maple syrup
- 1 tsp olive oil or vegan butter
- Instructions:
- Preheat oven to 375°F (190°C). Place phyllo shells on a baking sheet.
- Fill each cup with brie and cranberry sauce.
- Brush edges with olive oil or vegan butter.
- Bake 8–10 minutes until brie melts and phyllo edges are crisp.
- Drizzle with maple syrup and sprinkle rosemary before serving.
✨ Tip: Serve on a wooden board with extra cranberries and herbs for a festive touch.
3. Roasted Garlic Hummus Board
Skip complicated charcuterie setups. Creamy, roasted-garlic hummus served with crackers, grapes, nuts, and colorful veggies.
- Prep Time: 10 mins | Cook Time: 15 mins | Serves: 6
- Ingredients:
- 1 whole head garlic
- 1 (15 oz) can chickpeas, drained
- 3 tbsp tahini
- 2 tbsp lemon juice
- 2 tbsp olive oil (+ extra for drizzling)
- ½ tsp salt
- ¼ tsp cumin (optional)
- 2–3 tbsp water
- Optional toppings: pita chips, cucumbers, cherry tomatoes, roasted nuts
- Instructions:
- Roast garlic: slice top, drizzle with ½ tbsp olive oil, wrap in foil, bake at 400°F (200°C) for 15 mins.
- Squeeze roasted cloves into blender. Add chickpeas, tahini, lemon, olive oil, salt, cumin, water. Blend smooth.
- Spread on platter, drizzle olive oil, decorate with nuts, herbs, or pomegranate seeds.
✨ Make it extra festive: Add red and green toppings like cranberries, parsley, and pistachios.
Vegan Christmas Main Dishes
4. Butternut Lasagna
Layers of roasted butternut squash, creamy cashew ricotta, and spinach baked between noodles. Ready in 30 minutes with no-boil sheets.
- Prep Time: 10 mins | Cook Time: 20 mins | Serves: 4
- Ingredients:
- 8 oz no-boil lasagna noodles
- 2 cups cubed butternut squash
- 1 cup baby spinach
- 1 cup marinara sauce
- 1 cup vegan ricotta
- 1 tbsp olive oil
- ½ tsp garlic powder
- ½ tsp dried thyme
- Salt & pepper
- Instructions:
- Steam or microwave squash until tender, mash lightly.
- Mix with garlic, thyme, salt, pepper.
- Layer dish: sauce, noodles, ricotta, squash, spinach. Repeat.
- Top with sauce, drizzle olive oil, cover with foil. Bake at 375°F (190°C) for 20 mins.
- Cool 5 mins before slicing.
✨ Time-saver tip: Pre-cubed or frozen squash cooks in minutes.
5. Lentil-Stuffed Peppers
Bell peppers filled with savory lentils, onions, herbs, and tomato sauce. High-protein, gluten-free, festive, and ready in 20 mins.
- Prep Time: 10 mins | Cook Time: 20 mins | Serves: 4
- Ingredients:
- 4 bell peppers, halved
- 1 can cooked lentils
- 1 cup tomato sauce
- 1 small onion, diced
- 1 tbsp olive oil
- 1 tsp smoked paprika
- ½ tsp garlic powder
- Salt & pepper
- Optional: 2 tbsp breadcrumbs or nutritional yeast
- Instructions:
- Preheat oven to 400°F (200°C). Place peppers in dish.
- Sauté onion in olive oil 3–4 mins. Add lentils, tomato sauce, spices, simmer 5 mins.
- Stuff peppers, sprinkle breadcrumbs if desired. Bake 15–20 mins.
✨ Pro tip: Use red and green peppers for a festive look.
6. Quick Holiday Nut Roast
Pulse walnuts, almonds, oats, mushrooms, and herbs. Mix with soy sauce and tomato paste. Bake 20–25 mins, top with cranberry sauce or vegan gravy.
7. Creamy Scalloped Potatoes
Thin potatoes layered with cashew cream, garlic, nutritional yeast, nutmeg. Bake until bubbly and golden.
8. Vegan Wellington
Puff pastry stuffed with mushrooms, lentils, and herbs. Bake 20–22 mins until golden. Serve with vegan gravy and roasted veggies.
- Prep Time: 10 mins | Cook Time: 20 mins | Serves: 4–6
- Ingredients:
- 1 sheet vegan puff pastry
- 1 cup cooked lentils
- 8 oz mushrooms, chopped
- 1 small onion, diced
- 2 garlic cloves, minced
- 1 tbsp soy sauce
- 1 tbsp olive oil
- 1 tsp thyme
- Salt & pepper
- Optional: 1 tbsp Dijon mustard
- Instructions:
- Preheat oven 400°F (200°C). Line baking sheet.
- Sauté onion, garlic, mushrooms. Add lentils, soy sauce, thyme, salt, pepper.
- Roll out pastry, brush center with mustard (optional). Spoon filling, fold, seal edges.
- Brush top with plant milk or oil, bake 20–22 mins.
✨ Tip: Score top diagonally for a professional look.
9. Maple-Glazed Tofu Steaks
Crispy tofu with maple syrup, soy sauce, Dijon mustard. Ready in 20 mins.
- Prep Time: 5 mins | Cook Time: 15 mins | Serves: 2–3
- Ingredients:
- 1 block extra-firm tofu, sliced
- 1 tbsp olive oil
- 2 tbsp maple syrup
- 1 tbsp soy sauce
- 1 tsp Dijon mustard
- ½ tsp garlic powder
- ¼ tsp smoked paprika
- Salt & pepper
- Optional garnish: parsley or thyme
- Instructions:
- Press tofu 10 mins, slice.
- Whisk syrup, soy, mustard, garlic powder, paprika.
- Sear tofu 3–4 mins per side. Pour glaze, simmer 2–3 mins.
- Season, garnish, serve warm.
✨ Serving idea: Pair with mashed potatoes and roasted veggies.
Quick Vegan Christmas Sides
10. Garlic Green Beans with Almonds
Sauté fresh green beans in olive oil with garlic, a squeeze of lemon, and toasted almonds. Crunchy, zesty, and ready in under 10 minutes, this simple side adds a fresh, elegant touch to your holiday table.
11. Cranberry-Orange Quinoa Salad
A bright, refreshing side — fluffy quinoa tossed with dried cranberries, orange segments, chopped kale, and toasted pecans. Drizzle with a light maple-balsamic dressing for a colorful, protein-packed dish that balances heavier mains perfectly.
Maple-Balsamic Dressing:
- 2 tbsp olive oil
- 1 tbsp balsamic vinegar
- 1 tbsp maple syrup
- 1 tsp Dijon mustard
- 1 tbsp fresh orange juice
- Pinch of salt and pepper
12. Brown Sugar Roasted Carrots
Coat carrots with olive oil, brown sugar, and thyme, then roast until caramelized. The natural sweetness pairs beautifully with mains like nut roast or lasagna — and your kitchen will smell heavenly while they cook!
Cozy Vegan Breads & Extras
13. Pull-Apart Garlic Rolls
No need to make dough from scratch — cheat with pre-made vegan biscuit dough! Brush each piece with vegan butter, garlic, and parsley, then bake until golden. Soft, buttery, and irresistible — just like traditional garlic bread, but much faster.
14. Vegan Mushroom Gravy
Skip the packaged mixes! In just 10 minutes, you can make a rich, silky mushroom gravy by sautéing onions and mushrooms, whisking in flour, and adding veggie broth and soy sauce. Perfect over mashed potatoes, nut roast, or your Wellington centerpiece.
Prep Time: 5 mins | Cook Time: 10 mins | Serves: 4
Ingredients:
- 1 tbsp olive oil or vegan butter
- 1 small onion, finely diced
- 1 cup mushrooms, finely chopped (cremini or button)
- 2 tbsp all-purpose flour
- 1½ cups vegetable broth
- 1 tbsp soy sauce or tamari
- ½ tsp garlic powder
- Salt & pepper to taste
Instructions:
- Heat oil or butter in a skillet over medium heat. Sauté onion for 2–3 minutes until translucent.
- Add mushrooms and cook 5 more minutes, stirring, until juices release and they begin to brown.
- Sprinkle flour over the mushrooms and stir to coat.
- Gradually pour in vegetable broth while whisking to avoid lumps.
- Add soy sauce, garlic powder, salt, and pepper. Simmer 3–5 minutes until thickened.
- Adjust seasoning to taste. For a smoother gravy, blend; leave chunky for a rustic texture.
✨ Make-ahead tip: Gravy thickens as it cools. Reheat with a splash of broth or water to loosen it back up.
15. Instant Pot Mashed Potatoes
A true time-saver! Simply add peeled potatoes to an Instant Pot, cook for 8 minutes, then mash with vegan butter and plant milk. Creamy, dreamy, and faster than it takes to set the table.
For extra holiday flair, try it with my Easy Vegan Mashed Potato with Gravy Recipe.
How to Build Your Easy Plant-Based Christmas Menu
- Appetizer: Mini Mushroom Puff Pastry Parcels
- Main: Butternut Lasagna or Quick Nut Roast
- Sides: Creamy Scalloped Potatoes + Garlic Green Beans
- Dessert: Vegan pie or cookies
You’ll have a full, festive dinner in under an hour and still have time to enjoy the evening.
Final Tips for a Stress-Free Vegan Christmas
- Prep ahead: chop veggies or mix sauces the night before.
- Use an air fryer for crisping sides fast.
- Double recipes — leftovers taste amazing.
- Don’t overthink it — love makes the best holiday meals.
📌 Follow me on Pinterest for more easy vegan meals.

FAQ: Easy Vegan Christmas Dinner Recipes
What can I make for a vegan Christmas dinner in under 30 minutes?
Mini Mushroom Puff Pastry Parcels, Lentil-Stuffed Peppers, Quick Holiday Nut Roast.
How do I make a vegan Christmas dinner for non-vegans?
Focus on comfort foods like lasagna, scalloped potatoes, and garlic rolls. Flavor and presentation are key.
Can I prep these dishes ahead of time?
Yes! Most can be prepared the day before and baked or reheated. Lasagna and nut roast taste even better after resting overnight.
What’s a good vegan substitute for turkey?
Vegan Wellington or Maple-Glazed Tofu Steaks are perfect centerpieces.
What are some budget-friendly vegan Christmas meals?
Lentils, potatoes, and seasonal vegetables like carrots and squash affordable, filling, and delicious.
📌 Save these recipes for later on Pinterest!
Latest Post:

