Go Back
Cooking a vegan Thanksgiving feast doesn't have to be stressful when you have this handy-dandy complete vegan Thanksgiving menu! All the recipes you'll need from appetizers to dessert!

Vegan Thanksgiving Menu

All the vegan recipes that you could possibly need to cook a delicious vegan Thanksgiving feast! Mix n' match to create the best menu for your family!
Course Appetizer, Casserole, Dessert, Main Course, Salad, Side Dish, Soup
Cuisine American


  • Vegan Roast - This needs to be cooked fresh so the coating is crisp. 
  • Spinach Artichoke Dip - You can make this the day before, it reheats really well. 
  • Cranberry Sauce - Serve at room temperature.
  • Macaroni & Cheese - Make this the day of so the sauce stays "saucy." If you need to make it the day before, make sure you add additional vegetable broth or water to the sauce to loosen it up. 
  • Mashed Potatoes - Make the mashed potatoes the day before or early the day of and keep it warm in a crockpot until dinner. 
  • Mushroom Gravy - Make the gravy the 1-2 days before and reheat for dinner. 
  • Farro Salad - You can make this the day before and serve it warm or cold. 
  • Butternut Squash - This dish can be made up to 3 days in advance and then reheated. 
  • Mashed Cauliflower Green Bean Casserole - Prepare this right before dinner so the topping stays crisp. 


  • The most important tip that I can give you is to start prepping days in advance, don't wait till the day before or the day of! You want to enjoy the holiday and not be running around like crazy, so try to prep in advance as much as you can.
  • On that note, start looking for recipes a few weeks in advance. I wrote out a timeline of the week leading up to Thanksgiving below to help you prepare. 
  • Don't make a brand new recipe on the big day, always test it out before the holiday just in case you don't like it.
  • Ask for help! You can take a lot of stress of yourself if you ask whoever is coming over to bring a dish! Appetizers and desserts are the easiest because they could pick something up from the store if they didn't want to make it from scratch.
  • If you're feeling anxious and overwhelmed about doing all of this (hello, welcome to my life!), it's completely okay to order food to pick up. You can pick up a veggie tray from Costco (it's huge!), Whole Foods has an entire vegan Thanksgiving meal TOGO or you can order items a la carte, and they even have vegan pies and cakes if you don't have a local vegan bakery!
  • When people start arriving, ask them to help you with something! That way it feels like a team effort to get the meal on the table. I actually love when hosts ask me to help because sometimes I feel a little awkward at first so it gives me a way to interact and get involved. Don't feel bad asking for help! 
  • Once the meal is over, ask for help cleaning up. Often times, people want to help but don't know what you need to be done. SO if you say that you specifically need help washing the dishes or loading the dishwasher they'll be more able to help you where you really need it.