Go Back
+ servings
Print
closeup shot spooning out a serving of vegan green bean casserole

Vegan Green Bean Casserole

This vegan green bean casserole is so classic and delicious that you can serve it to everyone! Suitable for anyone who avoids dairy.

Course Side Dish
Cuisine American, Vegan
Keyword vegan green bean casserole, vegan green bean casserole recipe
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
Servings 8 servings
Calories 123 kcal
Author Marjorie @APinchOfHealthy

Ingredients

  • 1 Tablespoon avocado oil
  • 1 cup sliced mushrooms
  • 3 Tablespoons vegan butter
  • 3 Tablespoons all purpose flour
  • ½ cup vegetable stock
  • ½ cup unsweet soy milk or other unsweetened plant based milk
  • ½ teaspoon garlic salt
  • ¼ teaspoon ground black pepper
  • 29 ounces green beans 2 (14.5) oz cans, drained
  • 1 ⅓ cup french fried onions

Instructions

  1. Preheat the oven to 350 degrees F.
  2. Heat up a cast iron pan to medium heat. Add the oil. Once the oil is hot, add the mushrooms and toss and cook them until they get soft and brown, about 7 minutes. Remove and set aside.

  3. Turn the heat down to medium-low heat, then add the butter to the pan. Once the butter has melted, whisk in the flour to make a roux. Add the stock and milk and whisk over low heat for a minute or 2 to remove any lumps. Stir in the garlic salt and pepper.

  4. Add the cooked mushrooms back to the pan along with the green beans and season everything with salt and pepper to taste.
  5. If you are not using an oven-safe pan, you will need to transfer the green bean mixture into a baking dish. Otherwise, remove the pan from the heat and top it with the crispy onions in an even layer.

  6. Bake in the center rack of the oven at 350 degrees until the onions are golden and the edges are bubbly, about 25 to 30 minutes.

  7. Remove, let cool and serve warm.

Recipe Notes

Nutritional information is approximate and was calculated using a recipe nutrition label generator. Nutrition facts are based on 8 servings.

Nutrition Facts
Vegan Green Bean Casserole
Amount Per Serving
Calories 123 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 3g19%
Trans Fat 0.02g
Polyunsaturated Fat 1g
Monounsaturated Fat 3g
Sodium 322mg14%
Potassium 62mg2%
Carbohydrates 7g2%
Fiber 0.3g1%
Sugar 0.4g0%
Protein 1g2%
Vitamin A 264IU5%
Vitamin C 0.3mg0%
Calcium 20mg2%
Iron 0.3mg2%
* Percent Daily Values are based on a 2000 calorie diet.