The holidays can be a stressful time for anyone, and they often feel especially challenging for vegans.
From the constant questions about where you get your protein, to the thinly veiled pressure to “try just one bite” of dairy-laden family favorites, and limited plant-based options at many gatherings, it’s easy to feel on edge during festive meals.
This Holiday Survival Guide for Vegans will help you prepare for common questions and awkward conversations while ensuring you enjoy flavorful, indulgent food. Many of these ideas will please omnivores too — you might even end up sharing recipes by the end of the night.
While I can’t promise to shield you from every uncomfortable conversation, these five strategies for surviving the holidays will make family meals calmer and more enjoyable.
By the time you finish reading, you’ll be set up for a holiday season full of good vibes and legitimately excellent food.
Table of Contents
1. Plan ahead
2. Be prepared for questions
3. Bring some of your own food
4. Make sure it’s indulgent
5. Think outside the box

1. Plan ahead
A little planning goes a long way. Preparing in advance reduces stress and helps you avoid last-minute compromises.
Preparation can include researching highly rated vegan holiday recipes you want to try, testing new dishes before the big day, texting family and friends about their favorite holiday foods, writing a clear menu, and scheduling grocery trips well ahead of time.
Pro tip: If you plan to serve new recipes, schedule time to test them in advance.
The last thing you want is to experiment with unfamiliar recipes on the day and end up with a flop. If you don’t have time to test, stick to trusted favorites. If you want a guaranteed multiple-course vegan menu, volunteer to host: it’s more work, but you’ll get to eat and enjoy the entire meal.
Suggested timeline
Use this timeline to prepare for hosting your holiday dinner:
- 2 weeks or more ahead: Research recipes for appetizers, mains, sides and desserts.
- 1 week ahead: Test any new recipes. Print them and take notes on needed tweaks.
- 5 to 7 days ahead: Finalize your menu and grocery list.
- 3 to 5 days ahead: Finish most shopping. Double-check your list to avoid last-minute errands.
- 1 to 3 days ahead: Prepare make-ahead elements like gravies, dressings, and pre-chopped vegetables. Refrigerate prepared components.
- The night before: Rest up so you’re ready for the big day.
- On the day: Start early and reheat dishes as needed so you can enjoy both the cooking and the company.
Vegan mains that work well partially made ahead:
- Vegan Wellington: Bake the mushroom loaf and wrap in pastry one or two days ahead; refrigerate covered and bake the day of.
- Vegan Moussaka: Assemble layers and refrigerate for a day or two; bring to room temperature before baking.
- Pumpkin Ricotta Stuffed Shells: Make the pumpkin ricotta several days ahead. Prepare bechamel and cook shells one day ahead; assemble on the day.
- Lentil Shepherd’s Pie: Make the filling and prepare mash a day or two ahead; refrigerate once cooled.




2. Be prepared for questions
Holiday gatherings bring a surge of questions and comments about veganism. Some will be lighthearted, others more personal. Preparing calm, concise responses ahead of time makes these interactions easier.
Try to respond with empathy for people who simply don’t understand yet.
Common questions include, “Where do you get your protein?”, “Don’t you miss the taste of meat or cheese?”, or “Why can’t you just have one bite? It’s the holidays!” Having short, confident answers ready will reduce stress. If you are vegan for ethical reasons, briefly explain that it’s a choice you’re comfortable with. Keep it short unless the other person shows genuine interest — in which case you can share more.
3. Bring some of your own food
If you aren’t hosting, offer to bring one or two dishes. Hosts usually appreciate the help, and you’ll be guaranteed something delicious to eat.
Ask the host what’s needed, then choose recipes that can serve both as mains and sides. That flexibility fills plates and helps others enjoy plant-based options.
Suggestions include substantial vegetable mains that also work as sides, such as roasted cauliflower steaks or lentil-stuffed butternut squash.


4. Make sure it’s indulgent
Holidays are for indulgence. When planning your menu, aim for rich, satisfying dishes rather than overly healthified versions of classics.
Vegans sometimes get labeled as “making everything healthy,” which can make plant-based food seem less exciting. Instead of light substitutions, think bold flavors and rich textures — for example, mashed potatoes made with miso butter and roasted garlic rather than watered-down alternatives.
Sample indulgent holiday menu that will please everyone:
- Begin with a creamy spinach artichoke dip served in a bread bowl so guests can nibble while socializing.
- Follow with a roasted pumpkin salad or roasted butternut squash and kale salad. If you prefer a warm starter, a rich mushroom soup is an excellent alternative.
- For the main, a show-stopping vegan Wellington or a hearty vegan moussaka will impress guests.
- Pair mains with cheesy vegan scalloped potatoes and maple-roasted carrots for comfort and balance.
- Finish with a maple-spiced apple crisp or apple cinnamon bundt cake, and consider a creamy vegan spiced eggnog for a festive drink.
These dishes are packed with crowd-pleasing flavors, and most guests won’t be able to tell they’re vegan. Expect compliments like, “Are you sure that’s vegan?” and requests for the recipe.




5. Think outside the box
Holiday traditions are comforting, but some classic dishes can be uninspired. Bring new energy to the table by experimenting with seasonal ingredients and fresh flavor combinations.
Revitalize traditional recipes with ingredient swaps or add completely new dishes to the spread. Small changes can make a big difference in excitement and flavor.
Ideas to inspire you:
- If glazed carrots are the usual, try roasted carrots with pistachio pesto for a lively twist.
- Swap standard stuffing for a wild mushroom stuffing to add depth and texture.
- Upgrade mashed potatoes by making crispy smashed potatoes with a bold dressing.
- Mix familiar favorites like cornbread and baked mac and cheese with non-traditional dishes such as baked Japanese sweet potatoes with miso-tahini butter, Thai pumpkin soup, or mushroom risotto.




Now that you’re equipped with conversation responses and a repertoire of fantastic vegan ideas, go enjoy the holidays with confidence and delicious food.