Thanksgiving hosting duty landed on me a few years ago, and I remember standing in my kitchen the night before, genuinely worried about how I’d feed a table full of family members who all eat differently.

My sister went plant-based a while back, my mother-in-law still wants her classic green bean casserole, and everyone else just wants to feel full and happy. I promise you, it’s possible to make one table that actually works for everybody.
What changed everything for me was leaning fully into what fall and early winter actually offer. Once I stopped trying to force summer ingredients into a holiday meal, everything got easier and tastier. Here are seven ingredients I build my entire Thanksgiving casserole lineup around every year:
- Sweet potatoes – naturally sweet, comforting, and endlessly versatile
- Green beans – that classic holiday crunch everyone expects
- Wild rice – earthy, hearty, and genuinely filling
- Mushrooms – deep umami flavor that stands in beautifully for richness
- Cauliflower – creamy when blended, satisfying in any casserole
- Fresh sage and thyme – herbs that instantly smell like the holidays
- Pecans – warm, buttery crunch perfect for a sweet potato topping
I remember the first Thanksgiving I served an entirely vegan casserole lineup, terrified nobody would touch it. My uncle, a lifelong skeptic of anything “plant-based,” went back for thirds of the mac and cheese and asked for the recipe before he left. That’s the moment I realized these dishes don’t need an asterisk or an apology. They’re just genuinely good food that happens to work for everyone at the table. These recipes come from real Thanksgivings in my own home, tested on real family members with real opinions. Let’s build a table this year where everybody actually gets to eat the same thing.

1. Vegan Crispy Onion Green Bean Casserole

Prep: 20 minutes | Cook: 35 minutes | Serves: 8 | Difficulty: Easy
This is the dish I refuse to leave off my table, no matter how the rest of the menu changes year to year. Tender green beans get folded into a creamy sauce and topped with genuinely crispy fried onions, delivering all that classic holiday flavor without a drop of dairy or cream soup. Even the most traditional eaters in my family can’t tell the difference.
My tip- add the crispy onions right before baking so they stay crunchy instead of going soft.
2. Plant-Based Sweet & Savory Cornbread Casserole

Prep: 15 minutes | Cook: 40 minutes | Serves: 10 | Difficulty: Easy
I make this every year because it genuinely bridges the gap between a side dish and a dessert, which somehow makes everyone happy at once. A slightly sweet cornbread base gets baked into a satisfying casserole that holds its own next to all the savory dishes on the table. It’s filling enough that even picky eaters go back for seconds.
My tip- let it rest for ten minutes after baking so it slices cleanly instead of crumbling apart.
3. Cheesy Garlic Broccoli & Rice Casserole

Prep: 15 minutes | Cook: 30 minutes | Serves: 8 | Difficulty: Easy
This is the dish that makes even my kids excited to eat their vegetables at Thanksgiving. Broccoli and rice get folded into a genuinely cheesy, garlicky sauce that tastes rich and comforting without any dairy involved at all. It’s become one of those quiet favorites that disappears fast without anyone making a big deal about it.
My tip- steam the broccoli just until bright green so it doesn’t turn mushy once baked.
4. Maple Pecan Sweet Potato Casserole

Prep: 20 minutes | Cook: 35 minutes | Serves: 10 | Difficulty: Easy
I genuinely look forward to making this every single year because the smell alone makes the whole house feel like Thanksgiving. Creamy sweet potatoes get topped with a buttery maple pecan crumble that walks the perfect line between side dish and dessert. It’s the dish my family requests by name months in advance.
My tip- mash the sweet potatoes while they’re still warm for the smoothest, creamiest texture.
5. Ultra-Creamy Baked Vegan Mac and Cheese

Prep: 20 minutes | Cook: 25 minutes | Serves: 10 | Difficulty: Moderate
This is the dish that converts skeptics every single time I serve it. A rich, ultra-creamy cheese sauce coats every noodle, then gets baked until golden and bubbly, delivering all that classic comfort food satisfaction without any dairy. It’s genuinely become the most requested dish at every holiday gathering I host.
My tip- undercook your pasta slightly before baking so it doesn’t turn mushy in the oven.
6. Wild Mushroom & Wild Rice Casserole

Prep: 20 minutes | Cook: 45 minutes | Serves: 8 | Difficulty: Moderate
This is my favorite dish to serve when I want something that feels a little more elevated on the table. Earthy wild mushrooms and hearty wild rice come together in a savory, satisfying casserole that genuinely tastes like it took all day, even though it doesn’t. It’s a wonderful main-dish option for any plant-based guests at your table too.
My tip- sauté the mushrooms separately first so they release their moisture before going into the casserole.
7. Creamy Cauliflower Au Gratin Casserole

Prep: 15 minutes | Cook: 35 minutes | Serves: 8 | Difficulty: Easy
I make this whenever I want a dish that feels genuinely indulgent without being heavy. Tender cauliflower gets baked in a rich, creamy sauce with a golden top, delivering that classic au gratin comfort in a lighter, plant-based form. It’s a lovely alternative for guests who want something creamy but not quite as heavy as mac and cheese.
My tip- cut the cauliflower into even pieces so everything cooks through at the same rate.

Hi — I’m Rachel. I’m a wife, a mom, and a home cook who believes that food should bring comfort, joy, and compassion to the table. I live with my family — two hungry little foodies who are my most honest recipe testers — and together we’ve built a kitchen culture that’s all about good food that happens to be 100% vegan. I started this blog because I wanted a place to share the recipes that keep our days moving, the dishes that make weeknights feel a little easier, and the meals that become our little family traditions.