• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Know Your Produce
  • Home
  • About
    • Resources
    • Privacy
    • Disclosure
    • Nutrition Disclaimer
    • Work With Us
    • Contact
  • Recipes
    • Vegan Recipes
    • Appetizers
    • Breakfast Recipes
    • Snacks
    • Main Dish Recipes
    • Side Dish Recipes
    • Dessert Recipes
    • Drinks
  • How To
  • Gardening
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
  • Recipes
  • How To
  • Gardening
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×

    You are here: Home / Recipes / Holiday Recipes

    Vegan Green Bean Casserole

    BY: Courtney PUBLISHED: Sep 20, 2019 16 Comments UPDATED ON: Sep 1, 2021

    This post may contain affiliate links. Please see my disclosure policy for more information.
    • Facebook
    • Twitter
    JUMP TO RECIPE
    vegan green bean casserole pin image with text

    The BEST Vegan Green Bean Casserole recipe you’ll ever make or eat! Rich and creamy with fresh green beans and condensed cream of mushroom soup.

    It’s so good you’ll want to make it for Thanksgiving, Christmas, and just because you’re craving it too.

    vegan green bean casserole with crispy green onions on top in white ceramic dish

    By making this vegan green bean casserole you can have your favorite green bean recipe on the holidays without fear. No one would even know it’s vegan unless you told them! If you’ve been wondering how to make green bean casserole vegan, don’t worry we’ve got you covered!

    WHAT MAKES THIS THE BEST GREEN BEAN CASSEROLE? We use fresh ingredients, no canned soup mixes here. We pair this with our homemade condensed cream of mushroom soup. This casserole is made completely from scratch and we use fresh green beans too.

    ingredients for vegan green bean casserole

    Ingredients you’ll need:

    • Fresh Green Beans If you can’t find fresh green beans we recommend using frozen instead of canned. Canned green beans are mush softer, mushy and not as vibrant in color.
    • Olive Oil – Oil is used to saute the garlic and onions and really bring out the flavor. If you’re oil free you can use some of the vegetable broth instead.
    • Onion – Yellow onion is our preferred for this recipe.
    • Garlic – You can use as much or as little as you like, we sometimes add some granulated garlic in addition to the garlic as well.
    • Baby Bella Mushrooms – Mushrooms are also a star in this dish, definitely splurge for the baby bella over the white button.
    • Flour – You’ll need this to create a roux and thicken the condensed soup. You could also use your favorite trusted gluten free flour.
    • Oat Milk – We prefer oat milk when looking to thicken recipes up. You could also use your preferred milk to make this dairy free green bean casserole recipe.
    • Vegetable Broth – Our favorite vegetable broth is from Pacific Foods. Some other brands are overly sweet or taste too much like carrot broth.
    • Crispy Fried Onions – You can make this gluten-free by frying up your own onions in your preferred gluten-free flour.
    boiling green beans in saucepan

    HOW TO MAKE GREEN BEAN CASSEROLE

    1. Start off by preheating your oven to 375 degrees F.
    2. Now you can prepare your baking dish, an 8×8 casserole or mini casseroles.
    3. Next boil the green beans then set aside. 
    4. While the green beans are boiling, heat the oil in a large frying pan over medium heat. Add the onions, garlic, and mushrooms and cook until they’re tender.
    5. Add the salt, pepper, and flour and stir until the vegetables are coated. Cook for two more minutes.
    6. Slowly pour in the vegetable broth and milk, whisking constantly to incorporate. Cook for about 10 minutes or until the liquid is thick and bubbly. 
    7. When the mixture is nice and bubbly, stir in 1 cup of the crispy fried onions and the cooked green beans. You can now taste the mixture and add more salt and pepper if needed.
    8. Pour the green beans and sauce mixture into the prepared baking dish and top with the remaining 1 cup of crispy onions. 
    9. Bake the green bean casserole in a preheated oven for 15-20 minutes or until the casserole is lightly browned and bubbling on top. If using mini cassolettes reduce the cooking time depending on the size.
    making condensed cream of mushroom soup process photos

    RECIPE TIPS AND SUBSTITIONS:

    • Most casserole dishes are oven safe. I have purchased some casserole dishes that state they can only go up to 350 degrees F. If that’s the case with your casserole dish you can cook it for that temperature but add 3-5 minutes if needed.
    • You can add salt to the water when you are boiling the green beans. It will add a bit of flavor, but keep in mind the crispy fried onions will be added they usually contain quite a bit of salt themselves.
    • We recommend using baby bella mushrooms, but you can use your preferred type of mushroom if you’d like.
    • Add the liquid very slowly to the floured veggies. Be sure to whisk constantly, scraping the bottom of the pan to keep it from burning.
    • If you have an oven-safe skillet, you don’t have to transfer it to a new dish. Just pop the skillet in the oven for easier cleanup.
    • You can use a large casserole or mini cassolettes. 
    • If you can’t find fresh green beans we recommend using frozen instead of canned. Canned green beans are mush softer, mushy and not as vibrant in color.
    vegan green bean casserole

    FAQs

    Can I make green bean casserole in advance?

    Yes! If you want to make this recipe ahead of time you can prepare it all and then bake it before you’re ready to serve. Just leave the crispy onions off of the top when storing in the refrigerator and place them on top before baking.

    You will need to increase the baking time as the mixture will be cold and not warm. You can also prep the condensed cream of mushroom soup in advance as you can store for up to one week in the refrigerator. 

    Can I make this vegan green bean casserole gluten-free?

    You can make this gluten-free by frying up your own onions in your preferred gluten-free flour and also using the same flour to thicken up the main sauce for this recipe. 

    Is green bean casserole vegan naturally?

    Not usually, but it can easily make this staple recipe vegan! It is very easy to do and it’s just as delicious, if not better when we make it dairy-free, vegan, and even when we make it gluten-free!

    crispy onions on green bean casserole in white ceramic dish

    MORE VEGAN HOLIDAY SIDE DISH RECIPES:

    • Vegan Mashed Potatoes
    • Vegan Stuffing
    • Vegan Macaroni Salad
    • Vegan Coleslaw
    • Roasted Brussels Sprouts
    • Roasted Butternut Squash

    Did you try this recipe? Be sure to leave a recipe rating! Also, tag us @knowyourproduce on Instagram and hashtag it #knowyourproduce so we can share it!.

    vegan green bean casserole with crispy green onions on top in white ceramic dish
    Print Recipe Pin Recipe
    5 from 16 votes

    click the stars to rate this recipe

    Vegan Green Bean Casserole

    If you're looking for the BEST Vegan Green Bean Casserole for the holidays this is it! No one would even guess this Thanksgiving side dish was vegan.
    Prep Time: 20 mins
    Cook Time: 15 mins
    Total Time: 35 mins
    Course: Side Dish
    Cuisine: American
    Keyword: green bean casserole, vegan green bean casserole
    Servings: 6
    Calories: 219kcal
    Author: Courtney

    Ingredients

    • 1 lb green beans fresh rinsed, drained, cut in half or bite-size pieces
    • 2 tablespoons olive oil
    • 1/2 onion chopped
    • 3 garlic cloves minced
    • 8 oz baby bella mushrooms chopped
    • ½ teaspoon salt
    • ¼ teaspoon pepper
    • 3 tablespoons flour
    • 1 cup vegetable broth
    • 1 cup unsweetened nut milk
    • 2 cups vegan crispy fried onions divided
    Prevent your screen from going dark

    Instructions

    • Preheat your oven to 375 degrees F.
    • Prepare an 8×8 dish for baking with a light coating of cooking spray or vegan butter, set aside.
    • Bring a large pot of water to a boil. Add the green beans until desired tenderness, about 7-10 minutes. Drain and set aside.
    • While the green beans are boiling, heat the oil in a large frying pan over medium heat. Add the onions, garlic, and mushrooms and cook until they’re tender.
    • Add the salt, pepper, and flour and stir until the vegetables are coated. Cook for two more minutes.
    • Slowly pour in the vegetable broth and milk, whisking constantly to incorporate. Cook for about 10 minutes or until the liquid is thick and bubbly.
    • Once the mixture is thick and bubbly, stir in 1 cup of the crispy fried onions and the cooked green beans. Taste the mixture and add more salt and pepper if needed.
    • Pour the green beans and sauce mixture into the prepared baking dish and top with the remaining 1 cup of crispy onions. You can use a large casserole or mini cassolettes.
    • Bake the green bean casserole in a preheated oven for 15-20 minutes or until the casserole is lightly browned and bubbling on top. If using mini cassolettes reduce the cooking time to 8-10 minutes depending on the size.
    Nutrition
    Calories: 219kcal | Carbohydrates: 20g | Protein: 3g | Fat: 14g | Saturated Fat: 5g | Sodium: 569mg | Potassium: 306mg | Fiber: 3g | Sugar: 5g | Vitamin A: 605IU | Vitamin C: 11mg | Calcium: 91mg | Iron: 1mg

    The nutritional information is automatically calculated and can vary based ingredients and products used. If the nutrition numbers are important for you we recommend calculating them yourself.

    nutrition disclaimer

    you may also like:

    • Vegan Cream of Mushroom SoupVegan Cream of Mushroom Soup
    • Condensed Cream of Mushroom SoupCondensed Cream of Mushroom Soup
    • Cream of Celery SoupCream of Celery Soup
    • Roasted Red Pepper and Tomato SoupRoasted Red Pepper and Tomato Soup

    More Holiday Recipes

    • Green Beans Almondine
    • Vegan Gingerbread Loaf
    • Potato Latkes
    • Rainbow Roasted Carrots

    POSTED IN: Holiday Recipes Recipes Side Dish Recipes Vegan Recipes garlic green beans mushrooms nut milk onions vegetable broth

    About Courtney

    Fruit and Veggie lover. I love making produce fun and delicious, not to mention taking tons of pictures in the process! :-)

    Reader Interactions

    Comments

    1. Julie

      September 29, 2020 at 8:24 pm

      Can you use oat milk for this recipe?

      Reply
      • Courtney

        October 01, 2020 at 10:06 am

        Absolutely!! 🙂

        Reply
        • Alyssa

          November 22, 2022 at 12:38 pm

          How do you make the crispy onions?

        • Courtney

          November 22, 2022 at 12:42 pm

          We use premade, either French’s or Trader Joe’s are our goto 🙂

    2. Brynn Luisa Parkinson

      October 13, 2020 at 10:55 am

      Hi Courtney – looks delicious! is this recipe freezer-friendly?

      Reply
      • Courtney

        January 13, 2021 at 8:25 pm

        Whenever I make it we eat it too quickly, I definitely have to try seeing how well it freezes haha

        Reply
    3. Bonnie Barbier

      November 27, 2020 at 3:02 am

      Made this for thanksgiving & it was so delicious!! I’ve never made green bean casserole before. I will definitely be making it again. The recipe was very easy to follow. The flavor of the casserole was awesome!! My non vegan girlfriend loved it too!!

      Reply
      • Courtney

        January 13, 2021 at 8:21 pm

        So glad you guys enjoyed! I make it once a month, haha – it’s so good!

        Reply
    4. Melanie Epp

      November 27, 2020 at 9:36 am

      Big hit for Thanksgiving! Thanks for the veganized recipe

      Reply
      • Courtney

        January 13, 2021 at 8:20 pm

        You’re so welcome!! Glad it was a hit!! 😀

        Reply
    5. Lisa M Abdul-Rahim

      November 29, 2020 at 12:38 pm

      I was so happy to find this recipe! It was delicious, the best part is my family didn’t know the difference! They ate it and bragged about it! Thank you! I didn’t add the mushrooms and used 2 tablespoons of nutritional yeast instead.

      Reply
      • Courtney

        January 13, 2021 at 8:20 pm

        So glad everyone enjoyed!! 🙂

        Reply
    6. Loren

      December 23, 2021 at 12:30 pm

      Wow, wow, woweee! This is by far the best green bean casserole I’ve made to date and I won’t make any others again. This is going in my recipe book. No one could tell it was vegan and they said it was the best they had too!

      Reply
      • Courtney

        December 23, 2021 at 2:17 pm

        Yay! We’re so glad to hear this!! It really is delicious, so glad you all enjoyed it!

        Reply
    7. Clarissa

      September 02, 2022 at 11:37 am

      Gearing up for the best vegan Thanksgiving and this vegan green bean casserole is what I’m thankful for on the table! My family had no idea it was vegan and it was the best green bean casserole we’ve ever had. Thank you so much!

      Reply
      • Courtney

        September 02, 2022 at 7:10 pm

        Oh my gosh, you’re so welcome!! Thank you for the kind review!! 😀

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    fall family photo, mother, son, daughter, father.

    Welcome to know your produce.

    Hey there! We're sharing our love for fruits and veggies and making sure that they are in each and every meal.

    More about us →

    sign up for recipes and tips




    Popular Recipes

    • Chocolate Zucchini Bread
    • Air Fryer Peach Fritters
    • Apple Bread
    • Cranberry Shortbread Cookies

    More From The Blog >

    Footer

    ↑ back to top

    About

    • Cookie Policy
    • Disclosure
    • Privacy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Us

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2022 Know Your Produce