• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simple Vegan Blog
  • Vegan Spring
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Vegan Spring
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Vegan Spring
    • Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home > Recipes > Side Dishes

    Vegan Green Bean Casserole

    Published: Nov 5, 2020 · Modified: Nov 1, 2022 by Iosune · This post may contain affiliate links · Leave a Comment

    Jump to Recipe
    Photo of a plate of vegan green bean casserole with the words vegan green bean casserole
    Photo of a vegan green bean casserole with the words vegan green bean casserole

    Vegan green bean casserole, absolutely delicious, comforting, and nutritious. It is a super easy-to-prepare recipe perfect to enjoy on Thanksgiving!

    Photo of a vegan green bean casserole

    This vegan green bean casserole is out of this world! It's so healthy and nutritious, yet super creamy, flavorful, and delicious. I love it because it's SO cozy and comforting I could eat it every day!

    However, I make it less often than I'd like and I don't really know why - but it's always on my table during the holiday season! It's light but tasty at the same time, and it smells so good no one is ever able to resist its deliciousness!

    What's good about this recipe is that you can make it as you please, adding or replacing any ingredient that you don't like, especially when it comes to seasoning. Although I suggest you try it this way, this dish is totally customizable.

    Vegan green bean casserole, easy to prepare, affordable, and savory. To make it you need simple and common ingredients and it's always a good idea to serve it during holidays like Thanksgiving. It's completely mouthwatering!

    How to make vegan green bean casserole - Step by step

    Photo of the first 6 steps of how to make vegan green bean casserole
    • Preheat the oven to 400ºF or 200ºC.
    • Boil the green beans for 3-5 minutes (photo 1). Drain and rinse with cold water to stop the cooking. Drain and set aside.
    • Heat the vegan butter in a large skillet (photo 2).
    • Add the onion and garlic and cook over medium-high heat for about 3-5 minutes (photo 3), stirring occasionally.
    • Then add the mushrooms (photo 4) and cook for about 5 to 10 minutes or until golden brown (photo 5), stirring occasionally. My mushrooms were ready in 7 minutes or so.
    • Incorporate the flour (photo 6) and cook over medium heat for 1-2 minutes, stirring frequently. 
    Photo of the last steps of how to make vegan green bean casserole
    • Slowly pour the plant milk and the vegetable stock into the skillet (photo 7), stirring until incorporated (photo 8).
    • Add the spices (photo 9), stir, and cook over medium-high heat until the sauce thickens (photo 10).
    • Add the green beans and toss to coat (photo 11). 
    • Transfer the mixture to a large baking dish (9×13 inch or a similar size, about 23×33 cm) (photo 12). Bake for about 15 minutes or until bubbling around edges.
    • Serve immediately.

    Pro tips

    • Canned green beans are also a good option for this recipe, although I like fresh green beans better and they are also ready in no time.
    • You could use garlic powder and onion powder, especially if you want to save some time.
    • Brown rice flour is my favorite gluten-free flour for this recipe.
    • Feel free to add any spices or fresh or dried herbs you have on hand.
    Close-up shot of a plate of vegan green bean casserole

    What is a vegan green bean casserole?

    This vegan green bean casserole is a healthy side dish perfect to serve during the holiday season. It's creamy and delicious, as well as nutritious, as it's packed with lots of greens.

    It contains lots of vitamins, and as this version is completely vegan, it's totally cholesterol-free!

    How long will this vegan green bean casserole keep?

    If you have any leftovers, remember to keep them in an airtight container in the fridge for about 3-5 days.

    Can I freeze this vegan green bean casserole?

    Yes! You can keep the leftovers in the freezer for 10-12 months. To freeze it, let it cool first, transfer it into a freezer-friendly container, and put it in the freezer.

    However, if you have lots of leftovers, I recommend you split them into individual portions and freeze them separately. That way, you won't have to defrost all the batch at the same time and it will last longer!

    To thaw, transfer it into the fridge 1 day before eating it. You can reheat it in the microwave or in a saucepan over medium heat.

    How to serve this vegan green bean casserole

    This side dish goes amazingly well with plenty of different recipes. You can serve it with some other veggies or add vegan bacon or French fried onions, or even any meat substitute such as seitan, tempeh, or tofu.

    Looking for more side dish recipes?

    • Vegan Mashed Potatoes
    • Roasted Carrots
    • Sauerkraut
    • Vegan Stuffing
    • Smashed Potatoes
    Photo of a plate of vegan green bean casserole taken from the above

    Did you make this vegan green bean casserole recipe?

    Please leave a comment below, share it, or rate it. You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST. I’d love to see what you cook!

    Square photo of a vegan green bean casserole

    Vegan Green Bean Casserole

    Vegan green bean casserole, absolutely delicious, comforting, and nutritious. It is a super easy-to-prepare recipe perfect to enjoy on Thanksgiving!
    4.67 from 3 votes
    PRINT PIN RATE
    Course: Side Dish
    Cuisine: American
    Diet: Vegan
    Prep Time: 10 minutes
    Cook Time: 40 minutes
    Total Time: 50 minutes
    Servings: 8
    Author: Iosune


    Ingredients 

    US Customary - Metric
    • 2 pounds green beans, rinsed, trimmed, and cut in half
    • 2 tablespoon vegan butter or extra virgin olive oil
    • 1 onion, chopped
    • 4 cloves of garlic, sliced
    • 12 oz mushrooms, sliced
    • 4 tablespoon flour, gluten-free if needed
    • 1 and ½ cups unsweetened plant milk, I used soy milk
    • 1 and ½ cups vegetable stock
    • 2 tablespoon nutritional yeast
    • 1 teaspoon dried thyme
    • ½ teaspoon salt
    • ¼ teaspoon ground black pepper
    Prevent your screen from going dark

    Instructions

    • Preheat the oven to 400ºF or 200ºC.
    • Boil the green beans for 3-5 minutes. Drain and rinse with cold water to stop the cooking. Drain and set aside.
    • Heat the vegan butter in a large skillet.
    • Add the onion and garlic and cook over medium-high heat for about 3-5 minutes, stirring occasionally.
    • Then add the mushrooms and cook for about 5 to 10 minutes or until golden brown, stirring occasionally. My mushrooms were ready in 7 minutes or so.
    • Add the flour and cook over medium heat for 1-2 minutes, stirring frequently. 
    • Pour the milk and the stock into the skillet slowly, stirring until incorporated.
    • Add the spices (nutritional yeast, thyme, salt, and pepper), stir, and cook over medium-high heat until the sauce thickens.
    • Add the green beans and toss to coat. 
    • Transfer the mixture to a large baking dish (9×13 inch or a similar size, about 23×33 cm). Bake for about 15 minutes or until bubbling around edges. 
    • Serve with some other veggies or add vegan bacon, French fried onions, seitan, tempeh, or tofu.
    • Keep the leftovers in an airtight container in the fridge for 3-5 days or in the freezer for 10-12 months.

    Notes

    • Canned green beans are also a good option for this recipe, although I like fresh green beans better and they are also ready in no time.
    • You could use garlic powder and onion powder, especially if you want to save some time.
    • Brown rice flour is my favorite gluten-free flour for this recipe.
    • Feel free to add any spices or fresh or dried herbs you have on hand.

    Nutrition

    Serving: 1serving | Calories: 121kcal | Carbohydrates: 16.7g | Protein: 7.1g | Fat: 4.5g | Saturated Fat: 1.4g | Sodium: 327mg | Fiber: 5.8g | Sugar: 3.7g

    More Vegan Side Dish Recipes

    • Creamy Vegan Mushroom Soup
    • Vegan Chicken Salad
    • Vegan Tofu Ricotta Cheese (4 Ingredients)
    • Vegan Bacon

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Iosune! Welcome to Simple Vegan Blog. Here you’ll find nutritious and delicious vegan recipes that will help you stay healthy and happy.

    More about me →

    Popular

    • Tofu Scramble
    • General Tso's Tofu
    • Easy Tofu Stir Fry
    • Vegan Jambalaya

    Vegan Spring

    • Vegan Chicken Salad
    • Tofu Salad
    • Fruit Infused Water
    • Vegan Blueberry Muffins

    As seen in

    Footer

    ↑ Back to top

    About

    • Privacy Policy
    • Terms & Conditions

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • FAQ

    Copyright © 2022 Simple Vegan Blog