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 mins
Cook Time45 minutes mins
Total Time55 minutes mins
Course: Side Dish
Cuisine: American
Diet: Vegan
Servings: 6
Calories: 277kcal
- 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
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.
- 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.
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