• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

FatFree Vegan Kitchen

Simply delicious oil-free vegan recipes

  • Recipe Index
    • Recipes by Category
    • Recipes by Tag
    • Recipe Box
  • About Me
    • Press
  • NewsBites
  • Shop!
  • Website

The Best Vegan Green Bean Casserole

November 22, 2006 By Susan Voisin 221 Comments
Disclosure: This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Privacy Policy.

Jump to Recipe Pin Recipe Share on Facebook

Fresh green beans and a homemade, creamy mushroom sauce make this vegan green bean casserole so much better tasting than the standard mushroom soup recipe.
The Best Vegan Green Bean Casserole

I had to write a quick post about this recipe because D. and I just had some for lunch and oh my gosh, it is good! Truly, we were scraping the casserole dish clean.

This is adapted and plagiarized from Alanna’s World’s Best Green Bean Casserole, and I have to say, the name fits. I made up a full recipe to bring to Thanksgiving at the in-laws’ tomorrow, but I set aside this small dish to bake today just for us (and to photograph just for you). Though I can’t say that either my husband or I were fans of green bean casserole in general, we’re now fans of this one.

Vegan Green Bean Casserole

Original 2006 Green Bean Casserole Photo

Warning: This is not a fat-free recipe. I’ve veganized it and taken out some of the butter/margarine, but there’s still Earth Balance margarine in the topping and some fat in the soy creamer. And oh, those fried onions! (Which I accidentally used a whole can of, instead of the half can the recipe called for.)

What can I say? You could try it completely fat-free as outlined in the recipe’s notes, but for a special occasion, this isn’t a huge an amount of fat. And the taste is amazing. No one will know it’s vegan!

The Best Vegan Green Bean Casserole
2018 Green Bean Casserole Update

Twelve years (yikes!) have gone by since I posted this recipe, and since then it has become the recipe most requested by my extended family every Thanksgiving and Christmas. It has become a tradition for us and I hope it becomes one for you.

Thanks to Alanna for the recipe, and thanks to all of you readers for your support through all these years I’ve been posting vegan recipes. Your comments and input make blogging fun!

More Vegan Holiday Recipes?

If you’re looking for more holiday recipes, don’t forget to check the Thanksgiving and Holiday sections!

The Best Vegan Green Bean Casserole
4.58 from 14 votes
Print Pin SaveSaved! Add to Recipe BoxGo to Recipe Box

The Best Vegan Green Bean Casserole

Nut Free
Soy Free
Sugar Free
You could make this healthier by using caramelized onions instead of fried--just cook them slowly until they begin to brown and then mix them with the bread crumbs. You could also omit the margarine.
Prep Time 15 minutes minutes
Cook Time 30 minutes minutes
Total Time 45 minutes minutes
Servings 8
Author Susan Voisin

Ingredients

Beans

  • 2 quarts water
  • 1 tablespoon table salt
  • 1 1/2 pounds fresh green beans trimmed and cut into bite-size pieces or 2 12-ounce packages frozen cut green beans

Sauce

  • 10 ounces mushrooms (I used a combination of regular button mushrooms and shiitake)
  • 3 cloves garlic minced
  • generous pinch cayenne pepper (had to add it for the New Orleanians)
  • Salt to taste
  • Fresh pepper to taste
  • 2 tablespoons flour
  • 3/4 cup vegetable broth (I used Imagine's No-Chicken)
  • 1 tablespoon dry sherry (Alanna's brilliant addition)
  • 3/4 cup unsweetened soy creamer or plain unsweetened plant milk

Topping (see alternate oil-free topping in Notes)

  • 1 1/2 slices whole grain bread
  • 1 tablespoon vegan margarine optional, but topping holds together better with it
  • 1/8 teaspoon salt
  • 1/16 teaspoon freshly ground black pepper
  • 1 3-ounce can French fried onions (see Notes for other options)
Prevent your screen from going dark

Instructions

  • Beans: Bring the water to boil in a large pot. While it’s heating, cut up the beans. Add the salt and beans to the boiling water. Cover and cook for 6 minutes. Drain beans in a colander, and then spray for a minute with cold water to stop the cooking. Let them drain in the colander, shaking every now and then to get off all the water.
  • Sauce: Trim and discard the mushroom stems and chop the mushrooms into pieces. Spray a non-stick pan with canola oil and heat it. Add the mushrooms, garlic, cayenne, salt, and pepper. Cook until mushrooms are very soft and exude their juices. Whisk the flour into the vegetable broth and add to the mushrooms along with the sherry. Simmer, stirring, until mixture thickens. Add the soy creamer and simmer until thick, about 5 to 10 minutes. Adjust the seasonings and stir in the beans.
  • Topping: Put the bread, margarine, salt, and pepper into a food processor and pulse until crumbly. Pour into a bowl and add the onions. Stir to combine.
  • To assemble: Put the green beans into an oiled casserole dish and top with the onion mixture. Bake at 425 F for about 15 minutes. If you are not serving this right away, refrigerate the topping separately; bring to room temperature before sprinkling the topping on the casserole and baking for about 20 minutes or until hot throughout.

Notes

*Sodium figure is inflated because it includes all the salt in the bean-cooking water, most of which is not actually absorbed by the beans.
Alternate topping:
You can make this even lighter by replacing the topping with pan-"fried" onions (without oil) and panko, seasoned with black pepper. Sauté about 1 cup of chopped onions and mix with about 2 cups of panko.
Nutrition Facts
The Best Vegan Green Bean Casserole
Amount Per Serving (1 serving)
Calories 102 Calories from Fat 34
% Daily Value*
Fat 3.8g6%
Sodium 1026mg45%
Carbohydrates 14g5%
Fiber 3.8g16%
Sugar 3.7g4%
Protein 3.8g8%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional info is approximate.

Have you made this recipe?Mention @SusanFFVK and tag #fatfreevegankitchen in your photos on Instagram.
Share on Facebook Pin This Recipe Share by Email

Please pin and share:

The Best Vegan Green Bean Casserole: This is absolutely the freshest tasting green bean casserole, and it just so happens to be vegan. Perfect for the holidays! #thanksgiving #vegan #wfpb #christmas #recipes

Filed Under: Family Favorites, Side Dishes, Vegetables Tagged With: Casseroles, Higher-fat, Holidays, Nut-Free, Thanksgiving Recipes

Sign up for our newsletter for updates on recipes and more!

Previous Post: « My Family’s Cranberry Relish Recipe
Next Post: Post-Thanksgiving Edition »

Reader Interactions

Comments

  1. Radhika Sarohia

    August 19, 2012 at 5:56 pm

    Made this today and skipped a few of the preliminary steps, due to time constraints, and it still came out well, I’ll be making this again
    I topped it with ground flax seeds and onion flakes
    I think next time I might bake it for a smaller amount of time so the vegetables are a little more crispy (just a personal preference)

    Reply
  2. Laina

    November 2, 2012 at 8:47 pm

    Hi Susan,

    I’m thinking of making this for Thanksgiving, but noticed it’s over-the-top sodium laden. Is that from the tablespoon of salt when cooking the beans, or is there a lot in the french fried onions as well?

    If mostly in the bean water I can easily omit that. But I’m guessing the french fried onions are what make the dish and wouldn’t want to not add those. 😉

    Reply
  3. Laina

    November 4, 2012 at 9:44 pm

    Hi Susan,

    Just read your notes and noticed your comment on the sodium in the water. I did some reading and found that much of the sodium is absorbed, but couldn’t find out how much.

    So my solution will be not to add salt to the water and omit the sodium in the topping because there’s already plenty of sodium in the margarine, and I’ll look for no-sodium bread. I think Ezekiel has a no-sodium version.

    Also for the sauce, one could find a no-sodium vegetable broth and my soy milk doesn’t have sodium added either. By doing this it would bring the sodium level to less than 300 mg of sodium.

    This is figured at 6 servings so if 8 servings are used the amount of sodium would drop significantly.

    Normally I wouldn’t be too concerned for one dish at a special time of year, but there will be other dishes with some sodium as well, so I try to limit the added sodium as much as possible.

    I know this isn’t important for everyone, but I do follow E2L and try to be strict with the amount of sodium allowed because I have high blood pressure if I stray.

    As always, thank you so much for your wonderful, delicious recipes. I think I’ll be making the Samosa’s this week. I don’t normally eat potato anymore but once-in-a-while I get a hankering for them and the Samosas look and sound so yummy!

    Reply
  4. Christina

    November 13, 2012 at 4:41 pm

    Looks great! What if I’m taking this to a work potluck and don’t have an oven at work? Should I bake the topping with the casserole, or just put it in the microwave at work before serving? I feel like cooking it together in advance would work better.

    Reply
    • Susan Voisin

      November 13, 2012 at 4:47 pm

      Definitely bake it at home first and then reheat it in the microwave later.

      Reply
  5. Karen

    November 14, 2012 at 4:22 pm

    Do you think the dish would taste as good if the mushrooms were left out?

    Reply
    • Susan Voisin

      November 14, 2012 at 4:50 pm

      Personally, no, I think that too much of the flavor comes from the mushrooms so it wouldn’t be near as good without them.

      Reply
  6. KBeane

    November 18, 2012 at 6:58 pm

    I made this today to accompany my vegan French onion soup. Very tasty! I love the mushrooms in it. Thanks for posting.

    Reply
    • Susan Voisin

      November 18, 2012 at 7:34 pm

      Glad you liked it!

      Reply
  7. Michele

    November 19, 2012 at 3:23 pm

    do you mean the same French-fried onions that are used in the regular old green bean casserole recipe?
    aren’t they crazy unhealthy and have all kinds of preservatives, etc.? there are/have to be healthier versions … it would be very helpful if you could tell me to what specifically you are referring. thank you.

    Reply
    • Carol Lani

      November 24, 2012 at 12:41 pm

      OMG! I just remembered that my dehydrator would come in handy with making shoestring crispy onion rings! (Slice thin and add a touch of tamari and or basalmic, perhaps? Then dry till crisp…) Also our local whole foods has a raw dandelion cracker dehydrated by someone in-house and it does have a little olive oil, but would still make a much healthier and very yummy topping for this!!!! Cannot wait to try!

      Reply
  8. Grace

    November 22, 2012 at 8:26 pm

    I just made this for tonight’s thanksgiving meal and it was amazing! This recipe will be going into permanent holiday rotation 🙂

    Reply
  9. Kristen

    November 22, 2012 at 11:04 pm

    We made this again this year – it’s a holiday tradition now. But we also had non-vegan friends make it because I rave about it so much, and they love it now too! Thanks for blessing us with one of our favorite dishes!

    Reply
  10. Kathy V

    November 24, 2012 at 8:14 am

    Made these for Thanksgiving and they were delicious. I never liked the “original” dish when I was growing up and not vegan. I left them in the oven a little too long and that made the topping extra crunchy. Thanks for another great recipe.

    Reply
  11. Radhika Sarohia

    November 27, 2012 at 7:03 pm

    After seeing some microwave casserole recipes online, I tried to make a low-carb microwave version of this. It came out okay, to my surprise. Need to play around with it a bit more, esp the topping, but it was not too bad 🙂

    Reply
  12. Kathy

    December 1, 2012 at 3:59 am

    Hi I made this tonight for a belated Thanksgiving dinner in New Zealand. I followed the recipe to the “t” except for the soy creamer. They don’t have that here so I used half soy milk and half coconut cream and it was so yummy with that hint of coconut. Anyway I just wanted to say that all of the comments on here are legit because this recipe truly rocks!! Thank again.

    Reply
  13. Nova

    December 4, 2012 at 5:17 pm

    WOW! Made this for Thanksgiving this year and it was a huge hit with everyone, including my meat-eating, salt and sugar loving parents! I subbed coconut milk for the soy creamer. The sauce itself is so deliciously creamy and mushroomy that we have stared to use the sauce over whole wheat macaroni with some green beans added in – completely leaving out the french fried onions and margarine. This recipe is a keeper!

    Reply
  14. norjdont

    December 20, 2012 at 11:57 pm

    I just had to tell you this is a knockout recipe! The first time I made it was to use up the green beans I kept getting in my CSA box. I’m not sure why I even tried it, as no one in my family(husband, son and I) have ever liked the regular version, but I’m so glad I did. Then came Thanksgiving, and the “What sides are we going to have this year?” discussion my family has EVERY year. My sister-in-laws grandmother said green bean casserole. And because she’s over ninety, we all agreed, even though she wouldn’t be spending dinner with us. I promised to deliver a dish everyone would love, so long as no one asked any questions(I’m the only vegan). At first everyone took that small obligatory scoop, but then they came back for seconds and if they were lucky enough thirds. It was the first dish that ran out. And now, tonight I was planning the menu for Christmas. It’s just going to be just my the three of this year and we’re keeping it small. I asked my son to pick a side…and he picked “That green bean stuff.” Highest praise. Thank you for this!

    Reply
  15. kristina

    December 24, 2012 at 10:40 am

    Just want to let you know that this is my 4-5th year making this recipe and it’s my dad’s absolute favorite. He’s 66, and on the fragile side – and requested this as his only Christmas gift. Thanks for sharing your love of food 🙂

    Happy Holidays!
    Kristina D, from NH

    Reply
  16. Abra

    December 26, 2012 at 1:04 am

    Made this tonight as well and it was a real crowd pleaser. I think the sauce alone would make a great thick soup. Definitely a keeper!

    Reply
  17. Tracey

    January 14, 2013 at 10:06 am

    This is the BEST green bean casserole EVER… vegan or not. I made it for the teachers at my daughter’s preschool for a special lunch, and they were all asking for the recipe. It is amazing. Thank you!!! Can’t wait to try some of your other recipes.

    Reply
  18. Rachael

    February 21, 2013 at 5:19 pm

    Thanks for this recipe! It’s the best green bean casserole I’ve made. I did substitute 2 cans of green beans for the fresh because that’s what I had, but it still turned out amazing.

    Reply
  19. Sarah

    October 27, 2013 at 1:28 pm

    It really is the best. I can’t wait for Thanksgiving to roll around so I can make it again. Everyone in my family loves it except for my picky grandpa who only eats about three things and won’t eat anything if he suspects it of veganism. I pretty much live off the leftovers (if there are any) for every meal until it’s gone. SO freaking good.

    Reply
  20. Michelle

    October 28, 2013 at 12:23 am

    Amazing recipes!!!

    Reply
  21. Alli

    November 5, 2013 at 12:02 pm

    I love this recipe. I found it when I was vegan around 2008 and it was such a hit I’ve cooked it every T-day since. My husband checks and double checks that I’m serving the dish weeks in advance.

    Reply
  22. Kelly

    November 18, 2013 at 11:08 am

    This sounds AMAZING and can not wait to try it for Thanksgiving this year! Can it be made the night before and still come out OK??

    Reply
    • Susan Voisin

      November 18, 2013 at 11:23 am

      Sure. I bake it without the topping and refrigerate the topping separately; then I bring to room temperature before sprinkling the topping on the casserole and baking for about 20 minutes or until hot throughout.

      Reply
      • Kelly

        November 27, 2013 at 1:15 pm

        Thank you!! Baked the green bean part and tastes divine!! Can’t wait to try it all put together tomorrow!!

        Reply
  23. Peggy

    November 21, 2013 at 5:54 pm

    I made this for the second time tonight. It was delicious!!! As a spice lover, I added extra garlic, cayenne, chili pepper and red pepper flakes (my norm!) and used vanilla soy milk. My husband questioned why in the world I would even consider vanilla with green bean casserole, but I followed my instincts and it worked. Turned out to be a very spicy dish with a hint of sweet. Thanks for the great recipe!

    Reply
  24. Dina

    November 26, 2013 at 6:52 pm

    … Hi Susan … i want to thank you for all the recipes that i have received from you … i’m grateful & privileged to be a vegan … because this is how i found you … God Bless you Susan … your loved ones & the whole world … God Bless …

    Reply
  25. Adam Podraza

    November 29, 2013 at 2:22 am

    Susan, even though this recipe is 6 years old I have to share how much I loved it. Everything is sheer perfection.

    Reply
  26. Tami@Nutmeg Notebook

    November 29, 2013 at 11:34 am

    I made this for my family for Thanksgiving and it was a stand out dish at our table! It was perfect and I will be making this again and again. Thanks so much Susan!

    Reply
  27. Sara

    November 29, 2013 at 11:43 am

    Hi Susan. I made this recipe yesterday for Thanksgiving and I need your advice on how to make it better for Christmas. I prepared the recipe exactly as directed and my sauce was extremely thick- just like it’s supposed to be. I poured it into my casserole dish and drove it to my parents, where it sat on the counter for about 2 hours before we baked it. To my dismay, the thick sauce turned to liquid and I had more of a green bean soup than a casserole. What do you think I did wrong?

    I also made your double layer pumpkin cheesecake, which turned out perfectly, and was a huge hit with my non-vegan family! Also your mushroom gravy, also delicious, thank you!

    Reply
    • Susan Voisin

      November 29, 2013 at 4:33 pm

      Sara, I’m so sorry about that! I can’t figure it out, unless the beans just continued to give off liquid after they were cooked. I’ve made it before to take with me, and I make it up to the baking step, keeping the topping separate, and I’ve never had that happen. But maybe next time, keep the beans separate from the sauce until you’re ready to bake. Drain the beans of any accumulated liquid before assembling the casserole. Hopefully this will work!

      Reply
      • Sara

        December 26, 2013 at 9:28 am

        Hi Susan, thanks so much for this advice! I made this dish again yesterday, and this time I kept the beans separate from the sauce until we were ready to put it in the oven. It was perfect and didn’t get at all watery. This time I used plain coconut milk creamer, and a combo of almond meal and sliced almonds for the topping. Delicious!

        Reply
  28. Usha

    December 11, 2013 at 12:54 pm

    Made this for Thanksgiving just as written. I would never have treated green beans this way (50’s ish casserole) if it weren’t for the fact that Susan vouched for the result. She told the truth. It was Excellent! Non-vegan folks raved about it. The little bit of leftover was cleverly stashed for later by me, but were discovered and eaten by my teenager the next day!

    Also worth observing that this was a very forgiving recipe…it went in the oven a bit longer than stated since other things were in there too, and at a lower temp, and still turned out stellar.

    Reply
  29. Alaine

    December 21, 2013 at 10:34 am

    It really is the best vegan casserole. I’ve made this recipe 3 times since Thanksgiving! I added about 1/2 tbsp of soy sauce and about 1/2 tsp of dried thyme to the sauce, and a sprinkle of Italian bread crumbs to the topping as a substitution for fresh bread and butter because I’m lazy. Crazy good!

    Reply
  30. Karen Havling

    December 25, 2013 at 3:18 pm

    Susan, thanks for a great recipe. I took it to Christmas dinner at my parents – they and my daughter-in-law are vegan, while my son and I are vegetarian. There were a couple of meat-eaters also, and everyone loved it! I used almond milk instead of soy creamer since that’s what I had on hand, and added a Tbsp of soy sauce. I also just used FF onions for the topping instead of mixing it with bread crumbs. This recipe is definitely a keeper!

    Reply
  31. Bridget Young

    December 26, 2013 at 11:08 am

    I made this yesterday for Christmas dinner and it was so good! I am the only vegan in the family but everyone thought it was delicious, (and we’re talking 3 generations.) Thanks so much for this recipe. It’s a holiday classic!

    Reply
  32. Krysia Kaminski

    May 6, 2014 at 9:43 am

    I thought these recipes were fat free — this one certainly isn’t. ??

    Reply
    • Susan Voisin

      May 6, 2014 at 9:51 am

      I pointed out in the introduction that this is a special occasion dish that has reduced fat but isn’t fat free.

      Reply
      • Krysia Kaminski

        May 9, 2014 at 9:11 pm

        sorry – i saw that after i posted. Great site!

        Reply
  33. bikehikenc

    August 12, 2014 at 12:58 pm

    Wondering how this would be to substitute squash for the green beans???? I want to make a healthy squash casserole and have not found any really good recipes.

    Reply
  34. Kirsten

    August 17, 2014 at 7:13 pm

    Oh my goodness Susan! This is fantastic! I know it’s nowhere near Thanksgiving but I had a bag each of fresh green and yellow beans from the farmer’s market, that needed to be eaten tonight or go to waste. Since I’m lazy, I added a can of black beans and called it 3-Bean Delight! I served it all over a bed of barley for a one dish meal!
    Other modifications I made:
    Unfortunately I can’t have whole onions right now so I added onion powder to both the mushroom sauce and the bread crumbs. I also added crumbled almonds to the topping but I think I’ll leave them out next time.

    Reply
  35. kariann

    November 12, 2014 at 11:22 pm

    The soy creamer that I use has cane sugar in it. Will that add a sweetness to this dish? What brand of creamer do you usually use for your recipes? Thank you, I am trying to prepare my Thanksgiving day menu.

    Reply
    • Susan Voisin

      November 13, 2014 at 7:21 am

      The one I’ve used is the plain Silk creamer, which probably has sugar in it, but it’s not enough to be noticible in this. I have also used plain unsweetened almond milk and just added a thickener to it.

      Reply
  36. Dawna Hill

    December 10, 2014 at 4:15 pm

    Hi Susan, is there any way that this can be made delicious without soy creamer, margarine and fried onions? (I follow Dr Mcdougall’s diet.) I see that I can use an alternative milk to replace the creamer and omit the margarine. If I use flax to make a sauce for this casserole or use flour/cornstarch/vegy broth with spices and so forth will this taste similarly to your recipe? I think salt may help the taste, but still omnivores would not eat this as it doesn’t have margarine, creamer, and fried onions. Would that be the case? If the dish is fat free, omnivores wouldn’t eat it, do you think? Do you have an idea for a very low fat sauce for this beautiful casserole? Thank you so much Susan.

    Reply
  37. da

    December 14, 2014 at 5:24 pm

    No need to advise or apologize that your recipe is not low fat. Thankfully I never fell for that ruse. Cheap white Starches, modern wheat and sugars, not fat is the enemy.

    Reply
  38. Becky

    November 25, 2015 at 12:44 pm

    Well, I picked up the soy creamer that has sugar in it so not a good choice. Will almond milk make this totally runny?

    Reply
    • Becky

      November 25, 2015 at 12:45 pm

      Saw the answer from someone else! Thanks!

      Reply
  39. Louanne

    November 9, 2016 at 11:17 am

    Did a test run for the office potluck, and I subbed in almond milk with a bit of cornstarch and used Alton Brown’s onion topping from his best ever green bean casserole – it was so good! Thanks, Susan!

    Reply
« Older Comments
Newer Comments »

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Welcome to My Kitchen!

Susan VoisinI'm Susan Voisin, and I love creating delicious whole foods plant-based dishes with no added oil. Be sure to follow me on Facebook and Instagram.
  • Bloglovin
  • Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter

Find It Fast

  • Instant Pot Recipes
  • Ridiculously Easy Recipes
  • Weight Watchers Recipes
  • Recipes by Tag (ingredient, gluten-free, etc.)
  • Complete Recipe Index

Find a Recipe

Allergens

All of my recipes are vegan, dairy-free, and fish free. To find recipes free of other allergens, click on an icon below.

Gluten FreeNut FreeSugar FreeSoy Free

Footer

  • Bloglovin
  • Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • YouTube

Photos, original recipes, and text © Susan Voisin. All rights reserved. Do not republish content without permission.

Nutritional information is approximate and is not guaranteed to be 100% accurate. This site has no affiliation with Weight Watchers™️ and cannot guarantee accuracy of Points™️.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Copyright © 2024 · Susan Voisin · Privacy Policy· Log in