The Ultimate Vegan Green Bean Casserole

Total Shares 418

To me, Thanksgiving dinner isn’t complete without a Green Bean Casserole.  Growing up, green bean casserole was my favorite part of the meal – you know, the old fashioned Campbell’s Casserole made with Cream of Mushroom Soup and French’s Fried Onions.

The problem is that Campbell’s Cream of Mushroom soup has MSG and all kinds of unsavory additives, stabilizers, and fake junk inside. It was a sad day for me when I found this out.  How was I supposed to have Thanksgiving without my beloved, savory Green Bean Casserole?  Over the years, I’ve  tried to come up with solutions and have finally mastered a perfect all-natural version.   Well, a perfect Vegan version because although I do eat limited dairy products, I try to avoid them and substitute whenever possible.

The mushrooms and sweet onion combine with the Portobello mushroom soup to create a delicious, creamy sauce with just the right kick.  The natural French Fried Onions are a must, there is just enough to give the casserole the right crunch and texture but not overwhelm the taste.  An added plus is that this is vegan and pretty low on points without sacrificing any of the comfort-food-holiday-flavor we have all come to love and crave!


  •  This recipe isn’t really difficult, the only element that is time-consuming is the preparation of the string beans.  DO NOT SKIP THIS or try a shortcut.  Cutting the beans in this way allows them to get just the right texture and makes this a casserole, not a dish of green beans with sauce around it.  Trust me, as much as this is a pain in the arse, it is worth it!
  • A must have is Imagine’s Natural Creamy Portobello Mushroom Soup.  I purchased it at Whole Foods but have also seen it at Fred Meyer, Safeway, Wegman’s and in other grocery store’s natural food sections.  Unfortunately, I haven’t seen it at Trader Joe’s.   This Vegan Portobello Mushroom Soup is used as the base for the sauce.
  • French Fried Onions – I don’t have a brand preference but if you live near a Trader Joe’s, buy theirs.  They are relatively inexpensive and the jar is 8 ounces.  Otherwise, just buy them in the natural section of your grocer to avoid the crazy additives. Whole Foods sells Lars Crispy Fried Onions in a 4 ounce container and I have also seen another brand or two there.
  • TIP: To save time, prep your onion, garlic, mushrooms, and green beans the night before or early in the morning.

Vegan Green Bean Casserole
4 Points Plus per serving -- Recipe Makes 8 Servings (Alternately, 5 Points Plus per serving based on 6 Servings)
Serves: 6 to 8
  • 1 tablespoon olive oil
  • 8 ounces crimini mushrooms, stems removed, quartered, and finely chopped
  • 1 large sweet onion, finely chopped
  • 2 cloves garlic, finely chopped
  • 1 teaspoon kosher salt
  • ½ teaspoon fresh ground black pepper
  • 1 pound green beans, cleaned, trimmed, cut into 2" pieces and cut lengthwise
  • 2 teaspoons tarmari (or fermented soy sauce)
  • 1 cup Imagine Creamy Portobello Mushroom Soup
  • 2 tablespoons whole wheat flour
  • ½ cup plain soy or coconut creamer (or half and half if not vegan)
  • 4 ounces French Fried Onions (such as Trader Joe's Brand), divided into half
  • Non-stick cooking spray
  1. PREP: Clean mushrooms, remove stems, and quarter. Peel garlic and onion, and quarter onion. Place onion and garlic in food processor. Pulse until finely chopped but not watery. Remove from food processor and set aside.
  2. Place mushrooms in processor. Process until finely chopped.
  3. Clean string beans and trim ends. Cut into 2" pieces and then slice lengthwise along the seam.
  4. Measure out salt and pepper into a small dish.
  5. Now, measure Portobello soup and soy sauce.
  6. Next, measure whole wheat flour and soy creamer.
  7. Finally, divide the Fried Onions in half, reserving 2 ounces for the topping.
  8. COOKING: Preheat oven to 400F. Heat large 12" skillet over medium heat. Add olive oil and then onion, garlic, crimini mushrooms, salt and pepper. Cook 4 to 5 minutes, stirring occasionally, until onion is translucent and liquid is released from onions and mushrooms.
  9. Add string beans, tamari, and mushroom soup. Cook another 3 to 4 minutes.
  10. Slowly whisk flour and soy creamer together in a small bowl. Pour into green bean mixture, lower light to medium-low and simmer for 5 to 7 minutes to thicken.
  11. Coat 3-Quart casserole (think lasagna pan) with non-stick cooking spray and transfer green bean mixture to dish. Add in 2 ounces of the French Fried Onions. Mix well and bake uncovered for 30 minutes.
  12. After 30 minutes, stir and top with remaining 2 ounces of French Fried Onions. Bake for an additional 5 minutes. Let cool for at least 10 minutes and serve. Enjoy!

Total Shares 418 is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to


  1. Jane says

    Do you think that unsweetened coconut milk (in the carton) would work instead of soy creamer for his recipe? Or perhaps canned full fat coconut milk? I just did my Thanksgiving shopping and forgot the soy creamer!

    • EverydayMaven says

      Hi Jane! I do think that unsweetened coconut milk will work – you may need just a touch more seasoning to balance the mild coconut taste so be sure to taste and adjust after adding it. Happy Thanksgiving! :)

  2. Amy says

    OMG the stuffing!! How could I forget the stuffing?! Yes that too! Oh how I love the side dishes, somehow the green bean casserole seemed less “bad” than the other 2. I’ll be checking out the sweet potato for sure….:)

  3. Amy says

    Me too! I would pretty much eat that and the candied yams! And then usually finish off what was left of the green bean casserole for breakfast! The heck with the bird! I can’t wait to try it!!!

    • EverydayMaven says

      Ha! I would eat all the green bean casserole and the stuffing! I am posting a recipe tomorrow for a Sweet Potato Casserole that is great. Does have some sugar though so it might not be your thing but much healthier than most out there without losing the taste :)

  4. Amy says

    I can’t believe you posted this! I’ve spent the last 2 evenings searching for a healthier alternative to the old fashioned unhealthy one! Yay cuz!!!! xo

Leave a Reply

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

Rate this recipe:  

CommentLuv badge

Notify me of followup comments via e-mail. You can also subscribe without commenting.