Wondering what vegans eat on Thanksgiving instead of turkey? Check out these 10 vegan Thanksgiving main dish recipes that even meat-eaters will love!

If you're looking for a stunning centerpiece for your meal, you can't go wrong with Vegan Stuffed Acorn Squash. The Mediterranean-inspired filling is made with quinoa, chickpeas, and cherry tomatoes.

If you're a fan of flaky pastry shells, you will love these Puff Pastry Lentil Pies. The filling features hearty lentils, vegetables, and fresh herbs.

If you enjoy Ikea meatballs served with mashed potatoes and lingonberry jam, you will love these tofu meatballs with all your favorite holiday side dishes. They are particularly wonderful topped with cranberry sauce.

Lentil Shepherd's Pie is almost like a complete Thanksgiving dinner in one dish. It's made with butternut squash, cauliflower, and a savory gravy and topped with creamy mashed potatoes.

While vegan stuffed mushrooms are often served as an appetizer, they also make a satisfying main dish. These ones feature a flavorful filling made with walnuts and sun-dried tomatoes.

Impress your guests with Mini Vegetable Pot Pies filled with chickpeas, veggies, and cashew cream. Cute, cozy, and comforting!

Holiday Tofu is marinated in an orange-ginger sauce and twice-baked for the perfect texture. Then it's topped with tart cranberries, orange slices, shallots, and fresh rosemary.

Mushroom Wellington not only looks impressive, it's hearty and delicious. Buttery puff pastry surrounds a savory mixture featuring portobello mushrooms, spinach, and onions.

Not only do Lentil Meatloaf Muffins cook faster than a whole loaf, everyone loves food in miniature form. They're topped with a mouth-watering balsamic-ketchup glaze and are a family favorite.

For the ultimate vegan alternative to turkey, it doesn't get any better than this Vegan Roast. It's tender and sliceable, and you can even pile the leftovers on a sandwich after Thanksgiving.