Go Back
+ servings
square image of green bean casserole
Print Recipe
4.96 stars (25 ratings)

Vegan Green Bean Casserole

Vegan Green Bean Casserole features fresh green beans, a creamy mushroom sauce and plenty of crispy fried onions. A classic holiday dish! It's easy to make and can be prepared ahead of time.
Prep Time15 minutes
Cook Time25 minutes
Total Time40 minutes
Course: Side Dish
Cuisine: American
Servings: 10 servings
Calories: 252kcal
Author: Nora Taylor

Ingredients

  • 2 pounds fresh or frozen green beans
  • 2 tablespoons olive oil
  • 8 ounces mushrooms, sliced
  • 5 cloves garlic, minced
  • 1 cup vegetable broth
  • 1/4 cup all purpose flour
  • 1/2 cup unsweetened vegan creamer (I used coconut/almond)
  • 1 1/2 cups unsweetened, unflavored soy, almond or cashew milk
  • 1/2 teaspoon salt, or to taste
  • 6 ounces french fried onions (French's or Trader Joes)

Instructions

  • Cook the Beans: Trim the ends, if using fresh beans. Bring a large pot of water to a boil, then add the beans and cook for 5 minutes. Drain and set aside.
  • Preheat the oven to 400 degrees F. If you don't have a 10 inch cast iron skillet, lightly grease a large casserole dish and set aside.
  • Warm the oil in a large cast iron skillet (10 inches) over medium-high heat. Now add the mushrooms and garlic and cook for 3-5 minutes until the mushrooms are soft.
  • Sprinkle the flour on top of the mushrooms, then slowly add the vegetable broth and stir until the mixture thickens. Add the vegan creamer, then the non-dairy milk, stirring frequently for about 5 minutes until thick and creamy. Add salt to taste. Remove from heat.
  • To the skillet, add the green beans and 1/3 cup of the french fried onions. (If you don't have a cast iron skillet, add all ingredients to the casserole dish instead.)
  • Top with the rest of the french fried onions, place the cast iron skillet (or casserole dish) in the oven and cook for 15-20 minutes, until the onions are crispy but not burnt. Serve immediately. 

Notes

  1. Gluten free: Substitute gluten free flour for the all purpose flour and use Gluten Free French Fried Onions .
  2. For the milk/creamer: Make sure to use unsweetened and unflavored creamer and milk. I used a coconut/almond creamer and unsweetened soy milk. Check the ingredients for sugar, or vanilla, as those would ruin the dish.
  3. Prepare green bean casserole ahead of time: Follow the recipe as written, except do not preheat the oven. Once the green beans, mushroom mixture and 1/3 cup french fried onions are mixed and added to a casserole dish, simply cover with foil or wrap and place in the refrigerator until ready to cook. This can be done a day in advance. When ready to serve, remove foil or wrap and bake for 30 minutes (until warm in the middle). Top with french fried onions and cook for 5 more minutes and serve.

Nutrition

Serving: 1serving | Calories: 252kcal | Carbohydrates: 21g | Protein: 4g | Fat: 18g | Saturated Fat: 11g | Sodium: 366mg | Potassium: 398mg | Fiber: 4g | Sugar: 4g | Vitamin A: 833IU | Vitamin C: 15mg | Calcium: 52mg | Iron: 3mg