Go Back
+ servings
Unbelievably tasty vegan green bean casserole that's in a bowl and ready to serve for dinner.

Vegan Green Bean Casserole Recipe

Print Recipe
Make this tasty vegan green bean casserole for a side dish everyone will enjoy.
Course side dishes
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings 8 servings
Calories 125
Author Cheryl Najafi

Ingredients

Instructions

  • Preheat the oven to 350 degrees and place a rack in the center of the oven. Spray an 8" x 8" casserole dish with vegetable cooking spray and set aside.
  • Place a large pot over high heat and bring the water to a boil. Add the salt and green beans and cook for 6–10 minutes, depending on desired tenderness. Drain the beans and run under cool water to stop the cooking process and set them aside.
  • Add oil to a large skillet over medium-high heat and add the onion. Cook for about 3–4 minutes and then add the garlic and mushrooms. Season the mixture with 1 tsp kosher salt and continue cooking for an additional 8–9 minutes until the moisture from the mushrooms has evaporated and the edges become golden brown.
  • Add wine, vermouth or sherry and cook for about 2 minutes or until completely evaporated. Once the liquid has once again evaporated, sprinkle the mixture with the flour and stir to combine. Cook the flour for about 2 minutes before adding the vegetable broth. After adding the broth, stir to dissolve the flour completely.
  • Bring the mixture to a boil, reduce the heat to medium-low and continue to simmer for about 2 minutes. Stir in the soy creamer and simmer for about 5 more minutes.
  • Add the green beans to the skillet and stir to coat thoroughly in the sauce before transferring to the prepared casserole dish. Bake the casserole for about 30 minutes, until the edges begin to bubble and the casserole is hot throughout. Top the casserole with French fried onions and bake an additional 10 minutes until the topping becomes a nice deep golden color.
  • Remove the casserole from the oven and allow it to rest for 5 minutes before serving.
  • Enjoy!

Notes

You can also use dairy-free margarine in this recipe in place of the oil!

Nutrition

Calories: 125kcal | Carbohydrates: 12g | Protein: 2g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 2g | Sodium: 1111mg | Potassium: 230mg | Fiber: 3g | Sugar: 3g