Go Back
+ servings
Serving of vegan green bean casserole on a plate with a fork.
Print Recipe
5 from 2 votes

Vegan Green Bean Casserole

This Vegan Green Bean Casserole is creamy and savory with a classic fried onion topping. It comes together quickly and can even be prepped in advance. It's a family favorite holiday dish gone vegan that tastes just as delicious and comforting as you remember.
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Sides
Cuisine: American
Diet: Vegan
Servings: 8 servings
Calories: 186kcal

Ingredients

  • 3 tablespoons vegan butter
  • 1 onion diced
  • 1 teaspoon salt or to taste
  • ½ teaspoon black pepper or to taste
  • 8 ounces white button mushrooms diced
  • 3 cloves garlic minced
  • 3 tablespoons all-purpose flour
  • 2 cups unsweetened, plain non-dairy milk
  • 2 tablespoons nutritional yeast
  • 1 tablespoon mellow white miso paste optional
  • 24 ounces frozen cut green beans completely thawed and drained well (about 6 cups)
  • 2 cups fried onions

Instructions

  • Preheat the oven to 350°F.
  • Heat the butter in a large, deep skillet over medium heat. Add the diced onion and sauté until soft and translucent, about 4 to 5 minutes.
  • Add the salt, pepper, mushrooms, and garlic. Sauté until the mushrooms have released their water, about 5 minutes.
  • Sprinkle the flour over the top and stir well until no visible white flour remains.
  • Slowly pour in the milk while whisking continuously to prevent clumping.
  • Increase the heat to bring to a boil, then reduce the heat to medium-low and simmer 5 to 7 minutes, until thickened.
  • Whisk in the nutritional yeast and miso paste, if using, until smooth.
  • Add the green beans and stir well to coat.
  • Transfer the mixture to the casserole dish. Sprinkle the fried onions evenly over the top.
  • Bake for 15 to 20 minutes until the top is golden and the middle is hot and bubbly.

Notes

~ Use frozen green beans for convenience and ease.
~ Be sure to thoroughly defrost the frozen beans and drain them well before adding to the casserole. If you skip this step, the beans may add too much moisture to the casserole causing it to become too watery.
~ If you use fresh green beans instead of frozen, blanch them for a few minutes, transfer to an ice bath, and drain well before adding them to the casserole.
~ Once you add the flour, make sure to bring the mixture to a boil before simmering until thickened.
~ If you prep the casserole a day in advance, wait to add the fried onion topping until you are ready to bake.
~ Bake until the topping is golden brown and crispy and the middle is hot and bubbly.

Nutrition

Calories: 186kcal | Carbohydrates: 16g | Protein: 6g | Fat: 11g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 498mg | Potassium: 343mg | Fiber: 3g | Sugar: 4g