• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • About
    • Contact
    • Photo Use Policy

Connoisseurus Veg logo

SUBSCRIBE

Sign up for email updates and receive a free copy of my veggie burger e-book!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipe Index
  • Free Veggie Burger Book
  • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    You are here: Home / Sides / Classic Vegan Green Bean Casserole

    LAST UPDATED: September 17, 2021 • FIRST PUBLISHED: November 11, 2019

    Classic Vegan Green Bean Casserole

    Jump to Recipe Print Recipe
    Vegan Green Bean Casserole

    This vegan green bean casserole will steal the show at your holiday table! It's bursting with savory mushrooms and green beans in creamy white wine sauce, but it's the homemade crispy fried onions that really take this savory side dish over the top.

    Skillet of Vegan Green Bean Casserole with Wooden Serving Spoon and Napkin

    Green bean casserole is nice. Yes, nice. Sorry, but that's all I'm giving it. For me, it was always one of those holiday dishes that evokes an "Oh, that's nice," sort of reaction. No yelling, jumping, superhero stunts or anything like that...until I made this green bean casserole.

    Oh yes.

    It's dairy-free, but believe it or not, it's the best green bean casserole I've ever had. With a creamy white wine mushroom gravy, and French fried onions, you better believe there was some excitement in my house a few weeks ago when I made this.

    It's meant to be a side, but we happily ate it as our dinner.

    Jump to:
    • What You'll Need
    • How to Make Non-Dairy Green Bean Casserole
    • Pro Tips
    • More Vegan Holiday Side Dishes
    • Classic Vegan Green Bean Casserole

    What You'll Need

    • Onions. We'll be using these for the casserole, as well as to make homemade French fried onion topping. Feel free to substitute with packaged fried onions for an easy version of the dish (although making your own is SO worth it). You'll need plain yellow onions, though sweet onions will work as well.
    • Non-dairy milk. Use something unsweetened and unflavored.
    • White vinegar. You can substitute with another variety of vinegar, such as apple cider, red wine or white, wine, if that's what you have on hand.
    • Flour. The recipe calls for all-purpose wheat flour. You could probably substitute with a gluten-free blend, but I haven't tired it so no promises.
    • Salt & pepper.
    • Paprika.
    • Canola oil. This is for frying the onions. Substitute another high-heat oil, such as peanut or corn oil, if you'd like.
    • Olive oil.
    • Button mushrooms. Cremini mushrooms can be substituted if you'd like.
    • Garlic.
    • White wine. You can leave this out if you'd prefer to cook without alcohol. If you do use it, check with Barnivore to ensure your wine is vegan.
    • Soy sauce. Tamari or liquid aminos can be substituted if needed.
    • Dried thyme. Feel free to use fresh if you'd like — just double the amount!
    • Fresh green beans.

    How to Make Non-Dairy Green Bean Casserole

    The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd prefer to skip right to the recipe!

    • Create a mixture of non-dairy milk with a bit of vinegar. Add sliced onions, submerge them in the liquid, and let them soak while you start working on the bean casserole.

    Make the Casserole

    • Heat up some olive oil in a skillet and add cleaned and sliced mushrooms.
    • Cook the mushrooms for about 5 minutes on each side, until they're browned and tender.
    • Take them out of the skillet and transfer them to a plate.

    Tip: Don't crowd your mushrooms in the skillet. They need contact with the hot cooking surface in order to brown! Cook them in batches if needed.

    Collage Showing Two Stages of Sautéing Mushrooms
    • Add some more oil to your skillet, heat it up, and add some onion. Cook the onion until it begins to soften up, for about 5 minutes. Now add some minced garlic and cook everything for about a minute more.
    • Add some wine to the skillet. Heat it up and let it simmer for a few minutes, until it reduces in volume by about half.
    • Start adding flour, a bit a time, stirring between additions to form a smooth paste. You'll probably get some clumping of the flour on your onion, but don't worry too much about that.
    • Whisk in some non-dairy milk, a bit at a time, and stir in your cooked mushrooms some fresh thyme.
    • Once the liquid is relatively smooth, add your green beans.
    • Let the beans simmer for about 10 minutes, until they begin to soften.
    Collage Showing Steps for Making Vegan Green Bean Casserole: Sauté Onion, Add Wine, Add Flour, Add Non-Dairy Milk, Add Green Beans, and Simmer
    • At this point you can either leave the mixture in your skillet (if you used an oven-safe one), or transfer it to a baking dish. Pop it in a preheated oven and bake it until bubbly.

    Make the French-Fried Onion Topping

    • Remove your onions from the milk and vinegar mixture. Mix up some flour, paprika and salt in a bowl. Add your onions and stir until they're well coated with the mixture.
    • Heat up some oil in a skillet — start with about ¼ cup. When the oil begins to shimmer, add your onions.
    • Fry the onions in batches if you can't fit them all in the skillet without serious crowding.
    • Cook them for a few minutes until the bottom layer begins to crisp, then flip them. Cook for a couple more minutes and flip again.
    Collage Showing Two Stages of Frying French Fried Onions
    • When all of the onions are golden and crispy, take them out of the skillet and transfer them to a paper towel lined plate to drain for a moment.

    Assemble the Casserole

    • Top your vegan green bean casserole with the fried onions and dig in!
    Vegan Green Bean Casserole in a Skillet with Spoon, Plates, Glasses and Napkin in the Background

    Pro Tips

    • If you have a medium-sized (10 to 12 inch) oven-safe skillet, use it to make the gravy and cook the green beans. This way you won't need to transfer everything to a separate dish for baking.
    • Be sure to prep and cook your mushrooms properly for the best texture and flavor:
      • Don't rinse them. They'll soak up too much water, which will prevent browning. Instead, wipe them clean with a damp paper towel.
      • Don't crowd your skillet when cooking them. Cook them in batches if needed.
      • Resist the temptation to stir them frequently while they sauté. Mushrooms brown best when they sit, undisturbed, for a few minutes on each side.
    • Make ahead options!
      • The green bean casserole portion of the dish (sans onion topping) can be made up to a day in advance, refrigerated, and then baked the day of serving.
      • You can begin soaking your onions early on the day of serving if you like.
      • I recommend frying the onions just before serving, if possible. Otherwise, they'll lose their crispness. If you absolutely have to make them ahead of time, try recrisping them under the broiler just before serving.  
    Hands Holding a Skillet of Vegan Green Bean Casserole

    More Vegan Holiday Side Dishes

    • Vegan Scalloped Potatoes
    • Marshmallow-Topped Vegan Sweet Potato Casserole
    • The Best Vegan Stuffing
    • Wild Rice Pilaf with Mushrooms & Pecans
    • Vegan Creamed Corn

    Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

    Skillet of Vegan Green Bean Casserole on a Wooden Surface
    5 from 1 vote
    Print

    Classic Vegan Green Bean Casserole

    This vegan green bean casserole will steal the show at your holiday table! It's bursting with savory mushrooms and green beans in creamy white wine sauce, but it's the homemade crispy fried onions that really take this savory side dish over the top.

    Course Side
    Cuisine American
    Prep Time 40 minutes
    Cook Time 40 minutes
    Total Time 1 hour 20 minutes
    Servings 6
    Calories 416 kcal
    Author Alissa Saenz

    Ingredients

    For the French Fried Onion Topping

    • 10 ounces yellow onions (about 2 small or 1 large), thinly sliced into rings
    • 1 ½ cups unflavored and unsweetened non-dairy milk
    • 1 ½ tablespoons white vinegar
    • 1 cup all-purpose flour
    • ¾ teaspoon salt
    • ½ teaspoon black pepper
    • ½ teaspoon paprika
    • ½ cup canola oil (or as needed), or high heat oil of choice

    For the Green Bean Casserole

    • 3 tablespoon olive oil, divided
    • 6 ounces white button mushrooms (about 2 cups), cleaned and sliced
    • 1 medium onion, diced
    • 2 garlic cloves, minced
    • ½ cup dry white wine
    • ¼ cup all-purpose flour
    • 2 cups unflavored and unsweetened non-dairy milk
    • 2 tablespoons soy sauce
    • 1 teaspoon dried thyme
    • 5 cups fresh green beans, cut into 2-inch pieces
    • Salt and pepper to taste
    US Customary - Metric

    Instructions

    1. Begin by soaking the onions in preparation for frying them. Stir the milk and vinegar together in a large bowl.

    2. Add the onions to the milk mixture. Allow them to soak for at least 30 minutes, stirring occasionally.

    3. White the onions soak, make the casserole. Coat the bottom of a medium skillet (preferably an oven-safe one) with 2 tablespoons of olive oil and place it over medium heat.

    4. When the oil is hot, add the mushrooms in an even layer, cooking them in batches if needed to avoid crowding.

    5. Cook the mushrooms for about 5 minutes on each side, until tender and browned, and then transfer them to a plate.

    6. Add the remaining tablespoon of olive oil to the skillet.

    7. Give the oil a minute to heat up, and then add the onion.

    8. Sweat the onion for about 5 minutes, until soft and translucent.

    9. Add the garlic and cook it for about 1 minute more, until very fragrant.

    10. Stir in the wine, raise the heat slightly and bring it to a simmer.

    11. Allow the wine to simmer for about 5 minutes, until reduced by about half.

    12. Sprinkle in the flour, a bit at a time, stirring between each addition to form a paste that coats the onions.

    13. Begin pouring in the milk, a bit at a time, whisking the milk and flour mixture together between each addition.

    14. Return the mushrooms to the skillet, and stir in the soy sauce, thyme, and green beans.

    15. Raise the heat and bring the liquid to a simmer. Allow it to cook, stirring occasionally, until the green beans are tender but still a tad on the firm side, 10 to 15 minutes.

    16. While the mixture simmers, preheat the oven to 350°F.

    17. When the green bean mixture is done simmering, remove the skillet from the heat and season it with salt and pepper to taste.

    18. If your skillet is oven-safe, place it directly into the oven. Otherwise, transfer the mixture to a 9 x 9 inch baking dish and then to the oven. Bake for about 20 minutes, until bubbly.

    19. While the casserole bakes, fry the onions. Stir the flour, salt, pepper, and paprika together in a large bowl.

    20. Working in batches, remove the onions from the milk mixture, shaking off any excess liquid, and transfer them to the flour mixture, stirring to coat the onions evenly.

    21. Very generously coat the bottom of a large skillet with the oil (you want at least ⅛ inch) and place it over medium-high heat.

    22. When the oil begins to shimmer, add a layer of onions — enough to cover most of the bottom of the skillet without crowding.

    23. Fry the onions for about 2 minutes, until the bottom of the onion layer begins to brown and crisp, then flip the onions.

    24. Fry the onions for about 2 minutes more, then flip them again.

    25. Fry for about 2 minutes more. By now all of the onions should be pretty crispy. Transfer them to a paper towel-lined plate.

    26. Repeat until all of the onions are cooked, adding oil to the skillet as needed between batches.

    27. When the casserole has finished baking, remove it from the oven and top it with the onions.

    28. Serve.

    Nutrition Facts
    Classic Vegan Green Bean Casserole
    Amount Per Serving
    Calories 416 Calories from Fat 243
    % Daily Value*
    Fat 27g42%
    Saturated Fat 2.4g12%
    Sodium 683mg28%
    Potassium 476mg14%
    Carbohydrates 35.9g12%
    Fiber 6.1g24%
    Sugar 5.1g6%
    Protein 7g14%
    Calcium 22mg2%
    Iron 21mg117%
    * Percent Daily Values are based on a 2000 calorie diet.
    « Mini Vegan Pumpkin Cheesecakes
    Vegan Buttercream Frosting »

    Sharing is caring!

    • Facebook
    • Twitter
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Subscribe

    Subscribe for email updates and receive a free copy of my veggie burger e-book!

    Reader Interactions

    Comments

    1. Sandra Buss says

      November 18, 2019 at 1:00 pm

      I am trying this recipe for the first time. Looking good so far. Have just transferred into an ovenproof baking dish, but your recipe does not say how long in the oven for?

      Reply
      • Alissa Saenz says

        November 18, 2019 at 1:27 pm

        Apologies! It's 20 minutes. :)

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Alissa Holding a Coffee Cup

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • The Best Vegan Banana Bread
    • Crispy Baked Teriyaki Tofu
    • Creamy Vegan Rice Pudding
    • Classic Lentil Soup

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up for emails and updates

    Contact

    • About
    • Contact
    • Photo Use Policy

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2022 Tofu Press LLC & Alissa Saenz

    1550 shares
    • 167