Green Bean Casserole: A Plant-Based Party Dish

Updated on November 27, 2019
Powered By Plants profile image

Brit and Cass have been living a plant-based lifestyle for nine months and are currently becoming certified in plant-based nutrition.

Green Bean Casserole

Steamy green bean casserole photographed moments after being removed from the oven.
Steamy green bean casserole photographed moments after being removed from the oven. | Source

One of the most difficult situations you will encounter throughout your transition to a plant-based diet is the social aspect of eating. Throughout our transition, and still to this day, we find ourselves stumbling upon the question, “When attending this event, what will we eat?” Adopting this type of lifestyle does in fact require more planning than if you were to consume the standard American diet. During family events, barbecues, and even work outings, everyone will typically bring an appetizer or main dish that contains some type of animal product, therefore we are extremely limited in what we can eat. The only solution to this problem is to bring your own plant-based dish (or two), and bring extra for everyone to try!

We enjoy a challenge and tend to use these occasions to test our creativity while also broadening the perspective of those who give our dish a try. Surprisingly enough, many of our family and friends are not opposed to sampling a plant-based option, and most of the time they enjoy it. Use this time to shine and possibly impress someone with your dish. There seems to be a stigma around indulging in a meal that doesn’t contain meat, cheese or dairy; many feel the dish is “missing something." Outings and events are an amazing opportunity to share your delicious plant-based food!

For this recipe we were able to use fresh green beans from the garden. Thankfully, our bush beans thrived this year, so we had an abundance of beans we needed to use up.


  • 2 lbs green beans, chopped in half
  • 1 white onion, finely diced
  • 6 cloves garlic, minced
  • 2 (8 oz) packages baby bella mushrooms
  • 3 tsp onion powder
  • 2 tsp garlic powder
  • 2 tsp sea salt
  • 1 1/2 tsp pepper
  • 1/2 cup + 4 Tbsp nutritional yeast
  • 2 1/2 Tbsp corn starch
  • 1 1/2 tsp Braggs liquid aminos
  • 1/2 cup raw cashews
  • 1/2 tbsp fresh parsley
  • 4 Tbsp vegetable stock
  • 4 cups unsweetened almond milk

What Is Nutritional Yeast?

Prior to our plant-based lifestyle, we had never even heard of nutritional yeast. It has a flaky/powdery consistency and is a perfect add-on item to countless dishes. We typically use this product as a substitute for parmesan cheese. We will either sprinkle it on top of a pasta dish or include it in a plant-based cheese sauce (not to mention it's a great way to intake some extra protein and B12). Another great benefit of nutritional yeast is that it is a complete protein, therefore, it contains all 9 essential amino acids that we must obtain through food. "Nootch" (as we call it) is super flavorful and provides our bodies with great nutritional benefits as well, so it has definitely become a staple food in our household. This is the brand we like.

Cook Time

Prep time: 20 min
Cook time: 45 min
Ready in: 1 hour 5 min
Yields: Serves 8-10 people


  1. Begin by preheating your oven to 350 degrees.
  2. The green beans will need to be softened up a bit before tossing them in the 9x13 casserole dish. First, you will need to sauté your 2 lbs of beans in a pan with some vegetable stock, 2 tsp onion powder, 3 garlic cloves, 2 tsp salt and 1 1/2 tsp pepper for 10-15 minutes on medium/low heat. Throw your onion in about half way through cooking the beans.
  3. Next, spread the partially cooked beans and onion on the bottom of your casserole dish. Wash your 2 8 oz packages baby bella mushrooms and place them evenly over the beans and onion.
  4. Combine your 4 cups unsweetened almond milk, 3 gloves garlic, 1/2 cup nutritional yeast, 2 1/2 Tbsp corn starch, 1 1/2 tsp Braggs liquid aminos and 1/2 tbsp fresh parsley in a blender and blitz it until completely smooth.
  5. Pour the mixture into the casserole pan over all your vegetables.
  6. Now it's time to make the topping. Combine the 1/2 cup raw cashews, 4 Tbsp nutritional yeast and 1 tsp onion powder in a food processor and pulse until it appears to be a bread crumb like texture.
  7. Sprinkle the mixture on top of your casserole and place in the preheated oven for about 45 minutes. The top should begin to turn a golden-brown once cooked.
  8. Once done cooking, take out of the oven and let cool for around 15 minutes. It may appear to be a runny consistency at first, but it will thicken as it cools.
Freshly picked beans from the garden. The purple pole beans turn a bright green once cooked.
Freshly picked beans from the garden. The purple pole beans turn a bright green once cooked. | Source

Tell us what you think!

5 stars from 2 ratings of Green Bean Casserole

Questions & Answers


      0 of 8192 characters used
      Post Comment
      • Powered By Plants profile imageAUTHOR

        Britney Bernard and Cassie Midura 

        20 months ago from New Hampshire

        Thank you Chitrangada!

        Plant based food is amazing and there are so many great recipes! We love being able to get much of it from our garden :)

        Thank you for reading!

      • ChitrangadaSharan profile image

        Chitrangada Sharan 

        20 months ago from New Delhi, India

        Nice and interesting recipe!

        Plant based food is always my priority. Your recipe sounds delicious and the combination of ingredients is interesting. Those beans look so nice, fresh and crisp.

        Thank You!


      This website uses cookies

      As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

      For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

      Show Details
      HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
      LoginThis is necessary to sign in to the HubPages Service.
      Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
      AkismetThis is used to detect comment spam. (Privacy Policy)
      HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
      HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
      Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
      CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
      Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
      Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
      Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
      Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
      Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
      Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
      VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
      PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
      Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
      MavenThis supports the Maven widget and search functionality. (Privacy Policy)
      Google AdSenseThis is an ad network. (Privacy Policy)
      Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
      Index ExchangeThis is an ad network. (Privacy Policy)
      SovrnThis is an ad network. (Privacy Policy)
      Facebook AdsThis is an ad network. (Privacy Policy)
      Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
      AppNexusThis is an ad network. (Privacy Policy)
      OpenxThis is an ad network. (Privacy Policy)
      Rubicon ProjectThis is an ad network. (Privacy Policy)
      TripleLiftThis is an ad network. (Privacy Policy)
      Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
      Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
      Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
      Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
      ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
      Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
      ClickscoThis is a data management platform studying reader behavior (Privacy Policy)