• 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
  • 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 20 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

    Vegan Green Bean Casserole

    Author: Courtney
    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.
    5 from 18 votes

    (click stars to vote)

    Print Pin SaveSaved!
    Prep Time: 20 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 35 minutes minutes
    Servings: 6
    Calories: 219kcal
    Course: Side Dish
    Cuisine: American
    Keyword: green bean casserole, vegan green bean casserole
    Prevent your screen from going dark

    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

    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.

    Tried this recipe?

    We’d love to know what you think! Please leave a rating and comment to share your thoughts on this recipe. Your feedback helps us continue sharing free, high-quality recipes with you. Thank you so much!

    Video

    Nutrition

    Nutrition Facts
    Vegan Green Bean Casserole
    Amount per Serving
    Calories
    219
    % Daily Value*
    Fat
     
    14
    g
    22
    %
    Saturated Fat
     
    5
    g
    31
    %
    Sodium
     
    569
    mg
    25
    %
    Potassium
     
    306
    mg
    9
    %
    Carbohydrates
     
    20
    g
    7
    %
    Fiber
     
    3
    g
    13
    %
    Sugar
     
    5
    g
    6
    %
    Protein
     
    3
    g
    6
    %
    Vitamin A
     
    605
    IU
    12
    %
    Vitamin C
     
    11
    mg
    13
    %
    Calcium
     
    91
    mg
    9
    %
    Iron
     
    1
    mg
    6
    %
    * Percent Daily Values are based on a 2000 calorie diet.
    full nutrition disclaimer

    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.

    Did you make this recipe?Tag us on social media using @knowyourproduce and or use #knowyourproduce!

    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. Joan

      October 29, 2023 at 3:29 pm

      Are the mushrooms absolutely necessary?

      Reply
      • Courtney

        October 29, 2023 at 3:57 pm

        You can leave them out but they do add flavor.

        Reply
    7. Laura

      February 04, 2024 at 8:59 pm

      Yum! I used a half a bouillon cube to add a bit more flavor and used oat milk. So good!
      Thank you!

      Reply
      • Courtney

        February 06, 2024 at 7:02 am

        We’re so glad you enjoyed!! 🙂

        Reply
    8. Lilly

      November 22, 2024 at 2:50 pm

      Can I use a bit of oat milk and a bit of canned unsweetened coconut milk for a thicker texture? Or should I just stick to one kind of milk?

      Reply
      • Courtney

        November 22, 2024 at 8:12 pm

        Hi Lilly!

        We haven’t tried this with coconut milk. The oat milk makes it pretty thick along with the flour so I don’t think you would need to use a thicker milk, but I would use a full fat oat milk like oatly. ????

        Reply
    9. Terina Banaag

      March 04, 2025 at 7:07 am

      I recently came across a comprehensive study that aligns with your findings.

      Reply
      • Courtney

        March 05, 2025 at 2:03 pm

        I’m sorry, I’m not following?

        Reply
    5 from 18 votes (15 ratings without comment)

    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

    • Apple Carrot Bread
    • homemade zucchini bread recipe
      Zucchini Bread Recipe
    • peach bread recipe
      Peach Bread Recipe
    • Easy Fruit Salad

    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 © 2025 Know Your Produce

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.