Vegan Green Bean Casserole is the quintessential Thanksgiving dish! Make sure you save plenty of room on your plate! Traditionally, green bean casserole is a side dish, but it's so delicious it could be a main. It's made with onions, mushrooms, fresh green beans, and a lush, dairy-free cashew cream. This easy holiday recipe is vegan with a gluten-free option.

What is Green Bean Casserole?
Green Bean Casserole is a Thanksgiving favorite, and it's a dish that doesn't take very long to prepare. If you Google it, recipe that appears most often is made with frozen vegetables, milk, canned cream soup, and packaged crispy onions.

It was originally created in 1955 by a staff member in the Campbell's Soup home economics department after given the instruction "to create a quick and easy recipe around two things most Americans always had on hand in the 1950s: green beans and Campbell’s Cream of Mushroom Soup." The original recipe card is actually in the Inventors Hall of Fame in Akron, Ohio.

Vegan Green Bean Casserole
Green bean casserole wasn't usually found on our Thanksgiving when I was growing up. I did have it at some point, but it wasn't a traditional dish in my family. It has become a holiday mainstay, now that I've created a vegan version. I can't imagine Thanksgiving without it!

This dish was fun and easy to veganize. I've used a I used cashew cream to mimic the cream of the soup and added sautéed fresh mushrooms to the casserole. Instead of using crispy onions on top of the dish, when I created this recipe I added onions to the vegetable mixture and topped the dish with panko bread crumbs to give it a crunch. I frequently make it with gluten-free panko, as one of my Thanksgiving dinner companions is on a gluten-free diet. I've been able to find gluten-free crispy onions in the past few years, so I sometimes top it with them.

How to Make Vegan Green Bean Casserole
This recipe is really easy to make!
- First you mix together the cashew cream sauce ingredients in a blender until it's smooth and creamy. It may seem like it's too thin, but it will thicken in the oven as the casserole bakes.
- Then you cook the onions in the oil in a large pan.
- Once they've begun to caramelize, you add the garlic, mushrooms and green beans and cook them for 10 to 15 minutes, until they're tender.
- Next you mix together the vegetables and cashew cream and pour the mixture into a casserole dish.
- You cover the dish with foil and bake it for 20 minutes.
- Finally, you remove the foil, top the dish with the panko or crispy onions, and bake for another 10 minutes.

Working with Raw Cashews
It's best to soak your cashews in water for about 2 hours before using them in this recipe to help soften them and make them easier to blend. Some say that they don't need to be soaked if you're using a high-speed blender. I have a Blendtec, and I still like to soak for a bit, so there are no little cashews pieces floating around in the dish.

Raw Cashews vs Roasted Cashews
I frequently get asked about using roasted cashews rather than raw in a recipe like this. Raw cashews are softer and have a more neutral flavor, so they work best in cashew cream. Roasted cashews won't blend as easily, and they'll lend a bit of a roasted flavor to the cream. Creams made with roasted cashews have a little bit of a burnt taste in my opinion.

This vegan version is healthier and tastier (if I do say so myself) than the "traditional" green bean casserole. I know it's supposed to be a side, but I could plop a giant scoop of it on my plate, call it a meal, and be one happy camper.



Vegan Green Bean Casserole
Ingredients
- 1 cup raw cashews soaked for 2 hours, drained and rinsed
- 2 tablespoon lemon juice
- 2 tablespoons nutritional yeast
- 1 cup plain, unsweetened non-dairy milk
- 1 teaspoon sea salt divided
- 1 tablespoon neutral-flavored oil
- 1 medium onion sliced
- 2 garlic cloves
- 10 ounces white button or crimini mushrooms sliced
- 1 pound green beans
- ½ cup panko breadcrumbs or store-bought crispy onions
Instructions
- Preheat oven to 350° and lightly oil a casserole dish.
- Mix together the cashews, lemon juice, nutritional yeast, non-dairy milk, and ½ teaspoon of salt in a high-speed blender or food processor until smooth and creamy. Set aside.
- Heat the oil in a large pan over medium high heat. Add the onion and cook for about 10 minutes, until it begins to caramelize.
- Add the garlic, mushrooms, and green beans to the pan with the onions. Add the other ½ teaspoon of salt. Cover and let cook for about 10 to 15 minutes, stirring occasionally, until the vegetables are tender.
- Remove the vegetables from the heat and mix in the cashew cream. Pour the mixture into the casserole dish.
- Cover with foil and bake for 20 minutes. Remove the foil and spread the panko or crispy onions in an even layer over the casserole. Bake for 10 more minutes or until the top is golden and the casserole is bubbly.

More Thanksgiving recipes you might enjoy include:
- Spinach Mushroom Stuffing
- Creamed Kale
- Maple Miso Glazed Squash
- Super Easy Cranberry Sauce
- Mushroom Gravy

Cadry
Oh, this sounds so good! Green bean casserole has always been one of my favorites. I look forward to trying your version!
By the way, in the post itself you wrote that you topped the dish with "panic" breadcrumbs. Are those the breadcrumbs that you see in your cupboard and wonder, "Help! How long have I had these breadcrumbs?" 😉
Kristina
I have never been a green bean fan (except for picking and eating them fresh in the garden, ha!), but Jason LOVES them, and the rest of my family does too... I pinned this to make for the holidays, yay!
Dianne
Haha! Thank you for catching that! I'm guessing autocorrect struck again!
Dianne
Thank you, Kristina! I hope everyone likes it!
Bonnie Goodman
We can't wait to try this recipe, Dianne!
I wonder if most Americans still have green beans in their house in this day and age?
Christine Day
Thank you for this! I never liked this casserole but my husband loves it. We're hosting three international university students for Thanksgiving this year and they're looking forward to seeing what Americans eat on this holiday. This is a great way to show them...and I'm sure yours will be better!
Also, the traditional french fried onions that go on the top of this are vegan. 🙂
Dianne
I hope everyone likes it Christine! I did find french fried onions at the store and noticed that they were vegan, but I wasn't too thrilled with the ingredients list. :/
Dianne
I hope you like it, Bonnie!
Nancy Nurse
Do you think the cashews could be substituted with cannelloni beans? Can't have any nuts.
Dianne
I can't guarantee that it will turn out as intended with any substitutions.
Bonnie Goodman
Since I have to make six pounds of green bean casserole this Sunday for our big ThanksLiving Potluck, we gave this recipe a test run this morning. IT IS THE BEST EVER!!
Wow, Dianne, we are so impressed. Can't wait to share this with everyone this weekend 😀
Dianne
That makes me so happy, Bonnie! Thank you!!
Bethany
Such a great vegan recipe for Thanksgiving!
Dianne
Thank you, Bethany!
Lisa Guse
Hi Diane,
Usually I am the only Vegan at thanksgiving diner. My son married his high school sweetheart, (she has been in our family over 10 years) and goes back and forth being a vegan at times. She is doing a vegan thanks giving section just for me this year, and I sent her all of these. thank you so much!!
Dianne
Hi, Lisa. I'm glad I could help! I hope you enjoy the recipes!
The Vegan Version
I am bringing a green bean casserole to my non-vegan families Thanksgiving table (along with a few other dishes for me and my daughter to eat). I just finished making this and put in the oven; the filling was so good I had to keep from just eating it all out of the skillet! The only change I made was to add a little tamari to the filling as it felt a little light on salt for my taste. I cannot wait to dig into this on Thursday! Thanks for the recipe!
Dianne
I hope everyone likes it!
Helen Butt
I have assembled this ahead of time and will bake it in two days. It tastes great. I didn't use all the cashew sauce. Will the sauce freeze ok?
Dianne
Hi, Helen. Yes, it should be okay in the freezer. The sauce will thicken, so you may need to add a little water when you're ready to use it.
Helen Butt
Thanks, Dianne.