Vegan Classic Green Bean Casserole 🌱 A favorite traditional holiday recipe made even better with all plant-based ingredients! Tasty green beans & crispy onions baked with a savory homemade cream of mushroom gravy. Enjoy this delish vegan side dish any time of year!

Being vegan doesn't mean you have to give up the traditional meals you have always enjoyed. With so many fantastic plant-based ingredient options, it's easy to "veganize" favorite family recipes, making them even better!
What are your "must-have" Thanksgiving side dishes? For me, green bean casserole is definitely one. Paired with mashed potatoes, yams, vegan stuffing and all the fixings . . . I'm hungry just thinking about it!

How to Make a Vegan Green Bean Casserole
Traditionally, this dish is prepared with condensed cream of mushroom soup. In this recipe, we're going to make our own delicious creamy mushroom gravy that you can also enjoy on top of baked or mashed potatoes, pasta, veggie burgers and meatballs.
Here's what you'll need:
Equipment
- Skillet - medium to large
- Measuring cup
- Measuring spoons
- Kitchen knife
- Cutting board
- Whisk
- Oven proof casserole dish

Ingredients
- Green beans - fresh, frozen or canned (french cut or julienned/thinly sliced)
- Mushrooms - button or cremini
- Vegan butter - your choice
- Garlic - fresh
- Sweet basil - dried or fresh
- Flour - all purpose
- Vegetable broth - or bouillon
- Soy sauce
- Non-dairy milk
- Crispy onions
🥕See the printable recipe card below for complete details.

Instructions
🥕Prepare the mushroom gravy
- Preheat oven to 350°
- Melt 3 tablespoon butter in skillet over medium heat.
- Add garlic and mushrooms. Stir to prevent burning while mushrooms begin to sweat and garlic becomes tender.
- Add basil.
- Stir in flour, whisking into a thick roux (paste-like consistency)
- Whisk in broth.
- Add soy sauce. Continue whisking.

Gradually add milk, a small amount at a time, whisking continuously until gravy is thick and creamy. Add salt & pepper to taste.

Remove gravy from heat.

Place green beans in a baking dish.
Add gravy to green beans, stir to combine.

Stir in ⅔ of onion rings. Reserve the rest.
Cover with foil and bake at 350° for 30 minutes.

Remove from oven. Sprinkle top with remaining onion rings. Continue baking (uncovered) for an additional 5 minutes until onion rings are golden brown.

🥕This green bean casserole is perfect with these other delish vegan dishes!
- Simple Cranberry Orange Sauce
- Easy Vegan Mashed Potatoes
- Simple Cranberry Maple Yams
- Orange Balsamic Roasted Brussels Sprouts
- Simple Vegan Homemade Stuffing
- Easy Fresh Cranberry Relish
very vegan 🌱 very good
⭐️⭐️⭐️⭐️⭐️ If you’ve enjoyed this recipe, please rate it using stars in the comment section below the recipe. It helps other readers find it online & decide if they want to give it a try too!. Thanks a bunch!🥕
Recipe
Vegan Classic Green Bean Casserole
Equipment
- skillet
- whisk
- Oven proof casserole dish
Ingredients
- 12 oz green beans French cut - fresh, frozen (thawed) or canned
- 3 tablespoon vegan butter
- 2 cloves garlic minced
- 2 cups mushrooms white or cremini - washed, stems removed, sliced
- ¼ teaspoon basil sweet - dried
- 2 tablespoon flour all-purpose
- ¼ cup vegetable broth
- 4 tsp soy sauce
- 1 cup non-dairy milk soy, almond, cashew or rice
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- 6 oz fried onions vegan crispy
Instructions
- Preheat oven to 350°
- Melt 3 tablespoon butter in skillet over medium heat.
- Add garlic and mushrooms. Stir to prevent burning while mushrooms begin to sweat and garlic becomes tender.
- Stir in basil.
- Once mushrooms are soft, stir in flour, whisking into a thick roux (paste-like consistency)
- Whisk in broth.
- Add soy sauce. Continue whisking.
- Gradually add milk, a small amount at a time, whisking continuously until gravy is thick and creamy.
- Add salt and pepper to taste.
- Remove from heat and combine with green beans. Stir in ⅔ of onion rings. Reserve the rest.
- Transfer to an oven proof baking dish. Cover with foil and bake at 350° for 30 minutes.
- Remove from oven. Sprinkle top with remaining onion rings. Continue baking (uncovered) for an additional 5 minutes until onion rings are golden brown.
Notes
Nutrition
These are estimated values generated from a nutritional database using unbranded products. Please do your own research with the products you're using if you have a serious health issue or are following a specific diet.
Connie Edwards McGaughy
If you like green beans, you're going to LOVE this simply delish all-vegan version of a traditional green bean casserole!