Nutrition Facts for The best vegan green bean casserole
Blog Research API Download App

The Best Vegan Green Bean Casserole

Image of The Best Vegan Green Bean Casserole
Nutriscore Rating: 71/100

Creamy, comforting, and completely plant-based, *The Best Vegan Green Bean Casserole* is the ultimate twist on a classic holiday favorite. This recipe swaps out dairy for a luscious homemade mushroom sauce made with almond milk, nutritional yeast, and sautéed cremini mushrooms, creating a velvety base that's rich in umami flavor. Freshly blanched green beans add a tender-crisp texture, while a golden topping of crispy fried onions provides the perfect crunch. Ready in under an hour, this vegan casserole is ideal for Thanksgiving, potlucks, or any cozy dinner gathering. Simple to prepare yet impressively indulgent, this dish is guaranteed to delight vegans and non-vegans alike.

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
30 min
🕐
Total Time
50 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

13 items
  • 450 grams fresh green beans, trimmed
  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 4 cloves garlic, minced
  • 225 grams cremini mushrooms, finely chopped
  • 2 tablespoons all-purpose flour
  • 480 milliliters unsweetened almond milk (or other plant-based milk)
  • 120 milliliters vegetable broth
  • 1 tablespoon soy sauce or tamari
  • 2 tablespoons nutritional yeast
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 120 grams crispy fried onions (store-bought or homemade)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Preheat your oven to 375°F (190°C).

2

Bring a large pot of salted water to a boil. Add the green beans and blanch them for 3-4 minutes, until bright green and slightly tender. Immediately transfer them to a bowl of ice water to stop the cooking process, then drain and set aside.

3

In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté for 3-4 minutes until softened. Add the minced garlic and cook for another 1 minute until fragrant.

4

Stir in the chopped mushrooms and cook for 6-8 minutes, stirring often, until they release their moisture and begin to brown.

5

Sprinkle the flour over the mushrooms and stir to coat evenly. Cook for 1 minute to eliminate the raw flour taste.

6

Slowly pour in the almond milk and vegetable broth, whisking constantly to prevent lumps. Stir in the soy sauce, nutritional yeast, salt, and black pepper.

7

Bring the mixture to a simmer and cook, stirring frequently, until the sauce thickens, about 5-7 minutes.

8

In a large mixing bowl, combine the blanched green beans and mushroom sauce. Stir until evenly coated.

9

Transfer the green bean mixture to a 9x13-inch (or similarly sized) baking dish. Spread it out into an even layer.

10

Sprinkle the crispy fried onions evenly over the top.

11

Bake the casserole in the preheated oven for 15-20 minutes, until bubbly and golden on the top.

12

Remove from the oven and let cool slightly before serving. Enjoy your delicious vegan green bean casserole!

Cooking Tip: Take your time with each step for the best results!
1302
cal
37.6g
protein
139.1g
carbs
79.2g
fat

Nutrition Facts

1 serving (1598.8g)
Calories
1302
% Daily Value*
Total Fat 79.2 g 102%
Saturated Fat 10.7 g 53%
Polyunsaturated Fat 0.4 g
Cholesterol 0 mg 0%
Sodium 4339 mg 189%
Total Carbohydrate 139.1 g 51%
Dietary Fiber 27.1 g 97%
Total Sugars 33.7 g
Protein 37.6 g 75%
Vitamin D 5.6 mcg 28%
Calcium 1207 mg 93%
Iron 11.5 mg 64%
Potassium 3140 mg 67%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

39.2%%
10.6%%
50.2%%
Fat: 712 cal (50.2%%)
Protein: 150 cal (10.6%%)
Carbs: 556 cal (39.2%%)