For those that abstain from eating animal products, there's perhaps no harder time than the holidays to find dishes that don't include them. Over the last few weeks of December, ham, turkey, butter, and all sorts of vegan no-nos reign supreme, but that's not to say there aren't tons of delicious vegan holiday recipes out there that use other ingredients to capture the magic of the season. From warm squash to rich beets to flavorful cranberry and apples, there are plenty of non-animal byproducts that make it easy for vegans get in on the holiday spirit this winter.

For these recipes, you'll definitely have to hit up the farmer's market to grab a few of winter's tastiest offerings to work with. Every single one of them calls for at least one delicious in-season ingredient, which gives you an excuse to spend a Saturday curating a basket full of fresh vegetables (as if you needed one). Before planning out your holiday menu, take a look at these 15 mains, sides, and desserts that provide a whole meal's worth of options that are totally vegan-friendly. They'll make sure that any vegan that comes to your holiday gathering isn't just stuck with the salad and veggie sides, and provide filling dishes that are delicious to everyone, regardless of dietary preferences.

1. Curried Butternut Squash and Brown Rice Skillet

Spice it up on your holiday table with this curried butternut squash and brown rice skillet from Naturally Ella.

2. Grilled Green Onions With Walnut Romesco

Cook one of your veggie sides a little differently with these grilled green onions with walnut romesco from My Name is Yeh.

3. Rustic Skillet Apple Pie

This rustic skillet apple pie from Pickles and Honey is a vegan take on a holiday classic.

4. Roasted Parsnips and Brussels Sprouts

Get totally winter with your sides with this recipe for in-season roasted parsnips and brussels sprouts from Crepes of Wrath.

5. Baked Farro Risotto with Cauliflower

Add a filling and healthy vegan main with this baked farro risotto with cauliflower from Naturally Ella.

6. Delicata Squash, Quinoa, and Kale Salad with Lemon-Tahini Dressing

OK, we added a salad, but it's an amazing one. Try this delicata squash, quinoa and kale salad from Pickles and Honey for a gourmet take on the first course.

7. Apple Spice Cake With Whipped "Cream"

This simple, cozy apple spice cake with whipped "cream" from Have Cake, Will Travel will warm up any holiday gathering.

8. Miso Dijon Green Bean Mushroom Salad

Green bean casserole becomes a glorious vegan dish with this miso dijon green bean mushroom salad from I Am a Food Blog.

9. Ginger Citrus Maple Roasted Beets and Apples with Pumpkin Seeds

You'll get every single holiday ingredient in with this recipe for ginger citrus maple roasted beets and apple with pumpkin seeds from Happy Healthy Life.

10. Apple Cranberry Loaded Sweet Potatoes

Try adding some delicious apple cranberry loaded sweet potatoes from Brooklyn Supper for a side that's savory and sweet.

11. Cranberry Almond Oatmeal Cookies

These cranberry almond oatmeal cookies from For Reals Life add a perfectly sweet vegan ending to a holiday meal.

12. Citrus-Tamari Tofu Steaks With Warm Satsumas and Rosemary

For a hearty holiday vegan main, try these citrus-tamari tofu steaks with warm satsumas and rosemary from Happy Healthy Life.

13. Coconut Nutmeg Pudding

This simple and delicious coconut nutmeg pudding from A Pastry Affair has just a hint of the holiday spirit.

14. Mushroom Chickpea Hazelnut Tart

Keep your vegan guests full and satisfied with this mushroom chickpea hazelnut tart from Happy Healthy Life.

15. Skillet Cornbread Stuffing With Mushrooms and Herbs

Vegan skillet cornbread stuffing with mushrooms and herbs from Pickles and Honey makes this classic holiday dish perfect for everyone.

Images: Courtesy of Naturally Ella; My Name is Yeh; Pickles and Honey; Crepes of Wrath; Naturally Ella; Pickles and Honey; Have Cake, Will Travel; I Am a Food Blog; Happy Healthy Life; Brooklyn Supper; For Reals Life; Happy Healthy Life; A Pastry Affair; Happy Healthy Life; Pickles and Honey.