Vegan Green Bean Casserole + More Plant-Based Thanksgiving Recipes
Whether you’re plant-based or not, this vegan green bean casserole is a delicious, nutritious addition to your Thanksgiving table!
I’ve had a lot of Thanksgiving green bean casseroles in my day.
Several good ones, but many more bad ones. The bad ones were usually a product of mushy canned beans and sodium-heavy condensed cream of mushroom soup. The good ones were usually made from scratch but also tasted a little healthier than I prefer for Thanksgiving.
This year, for a Friendsgiving dinner I hosted, I wanted to bridge the gap between these green bean varieties and produce a dish that was simultaneously nutritious but also as rich, creamy, and indulgent as a classic casserole.
To throw in another criterion, I also wanted to create a vegan green bean casserole.
Initially, I was discouraged when I couldn’t find any premade vegan cream of mushroom soup. However, it turns out that it’s actually very easy to make your own.
Using six simple ingredients (aside from standard spices and oil), this green bean casserole is as creamy and delicious as the dairy-packed original.
While it does take about an hour to make, the steps are very simple and the prep time is under 3o minutes.
A couple of time-saving tricks I used to cut back on prep included using prewashed and trimmed organic green beans from Taylor Farms and buying pre-made vegan fried onions.
You can totally go the extra mile and fry your own green beans, but I personally have to draw the line somewhere, and onion frying is it.
I went basic (and cheap) with white button mushrooms for the sauce, but you can get fancy with portobellos or shiitakes if that’s your style.
- 1 tablespoon extra virgin olive oil
- 16 oz mushrooms, chopped
- 1 sweet onion, chopped
- 4 cups green beans, washed and trimmed
- ¼ cup vegetable stock
- 1 cup full-fat canned coconut milk
- ½ teaspoon salt
- ¼ teaspoon garlic powder
- pepper to taste
- 1⅓ cups fried onions
- Heat oven to 350.
- Heat olive oil in a medium pan.
- Add onion and saute for about 5 minutes.
- Add chopped mushrooms and continue to saute for 15 minutes.
- While the mushrooms cook, add green beans to a pot with about ¼ cup of water.
- Heat pot over medium, steaming beans for about 5 minutes until they are tender.
- Add beans to an ice water bath to prevent further cooking.
- Add vegetable stock to mushrooms to deglaze plan.
- Add ½ of the mushroom mixture to a blender with 1 cup of coconut milk, and puree. Reserve the rest of the mix in the pan.
- Return pureed mushroom blend to the pan.
- Stir in salt, garlic powder, and pepper to taste.
- In a large bowl, mix together the green beans, mushroom soup, and ⅔ cup fried onions.
- Add to a baking dish.
- Bake for 25 minutes.
- Top with remaining ⅔ cup onions and bake for 5 minutes.
- Serve immediately.
The casserole turned out fantastic and my husband raved about its decadent flavor.
He couldn’t believe that it (or the rest of the dishes on our Friendsgiving table) were totally vegan.
The spread also included my Lemongrass + Ginger Butternut Squash Soup and two recently upgraded #whitskitch recipes: my Thanksgiving Lentil Loaf and Sweet + Savory Thanksgiving Veggies. Both will be coming to the blog later this week.
I also whipped up an easy, seasonal salad using Taylor Farms organic baby arugula.
I think a light festive salad is always nice to balance out the heavier dishes on your Thanksgiving table.
This Pear, Pomegranate, and Pecan Salad has a lovely, sweet yet peppery flavor thanks to the pungent arugula leaves.
I also created an incredibly simple Pear Vinaigrette to top it off, using just three main ingredients: pear, apple cider vinegar, and extra virgin olive oil.
- 4 cups of arugula
- 1 pear, cored and sliced
- ½ cup pomegranate seeds
- ½ cup pecan halves
- ½ cup soft vegan cheese
- fresh cracked pepper
- 1 pear, peeled and cored
- ¼ cup extra virgin olive oil
- 3 tablespoons apple cider vinegar
- ⅛ teaspoon garlic powder
- ⅛ teaspoon salt
- dash of pepper
- Combine all salad ingredients in a large bowl.
- In a blender, combine all dressing ingredients and puree until smooth.
- Top salad with dressing and toss to coat.
- Serve immediately.
After consuming all of these hearty vegan dishes, we barely had room left for dessert, but naturally, we made some.
I found a vegan pumpkin pie and plant-based whipped cream at the grocery store to finish off the feast and we enjoyed it while catching up on Curb Your Enthusiasm.
It was a perfect pre-Thanksgiving feast without an animal in sight. Well, except for Mr. Chow, who was keeping a close watch for scraps.
Whether you and your family are vegan, Predominantly Plant-Based, or adventurous omnivores, I highly encourage you to try a few of these delicious dishes to add some nutritious flavor to your holiday table.
And stay tuned this week for the rest of my plant-based Thanksgiving recipes!
PIN the recipes! >>
Weigh-in: Will you try this vegan green bean casserole for your Thanksgiving table?
*This post is sponsored by Taylor Farms but all recipes, photos, and opinions are my own.
Ashley | FIt Mitten Kitchen says:
Oh my gosh we have the same KitchenAid mixer color! Lol.
And this green bean casserole sounds fabulous. Love that it is vegan-friendly. I’ve never been a huge green bean casserole person but I’ve also probably never had an awesome homemade version like this!
Jessica @Small Bites by Jessica says:
This looks super tasty! Love your healthier take!
Christine says:
Love that this recipe is vegan and plant based! I’m such a fan of green bean casserole, so this is perfect for Thanksgiving. Can’t wait!
Lauren O'connor says:
I love green bean casseroles. This looks lovely and I love all your pictures of serving it up.
Amy Gorin says:
Wow, this looks amazing! Great color!
Gretchen Zimmermann says:
These look like wonderful recipes and I absolutely love your photos. Warmed my heart.:)
Nicole says:
Sounds delicious! Could I substitute the coconut milk for soy instead? Tia! :)