Go Back
+ servings
Baking dish of vegan green bean casserole with a serving spoon.
Print Recipe
4.75 from 4 votes

Vegan Green Bean Casserole

This Vegan Green Bean Casserole is the perfect Thanksgiving side: delicious, easy to prepare with fresh green beans, creamy mushroom sauce, and crispy fried onions, and a make-ahead option.
Prep Time10 minutes
Cook Time45 minutes
Total Time55 minutes
Course: Side Dish
Cuisine: American
Diet: Vegan
Servings: 6
Calories: 277kcal
Author: Iosune

Ingredients

  • 1 pound green beans rinsed, trimmed, and cut in half
  • 2 tablespoons vegan butter or extra virgin olive oil
  • ½ medium onion diced
  • 2 cloves garlic minced
  • 8 ounces mushrooms sliced, I used portobello
  • 2 tablespoons all-purpose flour
  • 1 cup unsweetened non-dairy milk I used soy milk
  • 1 cup vegetable stock
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper
  • 6 ounces crispy fried onions

Instructions

  • Preheat the oven to 350ºF (180ºC) and lightly grease a 9x13-inch (about 23x33 cm) baking dish with vegan butter or cooking spray. Set aside.
  • In a large pot, bring water to a boil over high heat. Add trimmed green beans and cook for 5 minutes for a firmer texture or 8 minutes for a softer one. Drain and set aside.
  • In a large skillet, melt vegan butter over medium-high heat. Sauté the onion until it's soft and lightly browned, for about 3-4 minutes.
  • Add garlic and mushrooms, stir, and sauté until they become soft and golden brown, for about 8-10 minutes.
  • Add flour and cook for 1-2 minutes over medium heat, stirring often.
  • Slowly pour in the milk and stock while stirring until well combined.
  • Season with salt and black pepper, then stir and cook over medium-high heat until the sauce thickens.
  • Add the green beans and stir to combine.
  • Transfer the mixture to the prepared baking dish and top with the crispy fried onions.
  • Bake for 15-20 minutes or until it's heated through and bubbling around the edges, checking occasionally to ensure your fried onions aren't burning.

Notes

  • Freshness Matters: Use the freshest green beans you can find for the best flavor and texture in your casserole.
  • Uniform Size: Try to cut the green beans into similar sizes to ensure even cooking and consistent texture.
  • Perfect Blanching: When blanching the green beans, cool them in ice water to halt the cooking process and maintain their vibrant green color. That is completely optional though.
  • Thicken the Sauce: Ensure the sauce cooks until it thickens enough to coat the back of a spoon. This will prevent the casserole from being too runny.
  • Even Distribution: When adding ingredients to the casserole dish, make sure the green beans are evenly distributed for consistent results.

Nutrition

Serving: 1serving | Calories: 277kcal | Carbohydrates: 24g | Protein: 4g | Fat: 19g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Trans Fat: 1g | Sodium: 644mg | Potassium: 406mg | Fiber: 3g | Sugar: 5g | Vitamin A: 760IU | Vitamin C: 13mg | Calcium: 95mg | Iron: 1mg