Go Back

The Best Vegan Green Bean Casserole

This Vegan Green Bean Casserole features fresh green beans coated in a rich, creamy dairy-free mushroom sauce and topped with crispy fried onions. A plant-based holiday classic everyone will love!
Prep Time20 minutes
Cook Time35 minutes
Total Time55 minutes
Course: Side Dish
Cuisine: American
Keyword: dairy free green bean casserole, homemade green bean casserole, plant based casserole, vegan green bean casserole, vegan thanksgiving recipe
Servings: 8 servings
Calories: 215kcal

Equipment

  • Large skillet
  • 9x13-inch baking dish
  • large pot
  • mixing spoon
  • whisk

Ingredients

  • 1.5-2 lb fresh green beans, trimmed
  • 3 tbsp olive oil or vegan butter
  • 16 oz cremini or button mushrooms, sliced
  • 1 medium onion, diced
  • 4 cloves garlic, minced
  • 3 tbsp all-purpose flour or gluten-free flour blend
  • 1 cup vegetable broth
  • 1 cup unsweetened almond milk, soy milk, or cashew cream
  • 2 tbsp soy sauce or tamari
  • 3 tbsp nutritional yeast
  • 1 tsp dried thyme
  • salt and black pepper, to taste
  • 1.5 cups crispy fried onions

Instructions

  • Preheat oven to 375°F. Grease a 9x13-inch baking dish. Bring a large pot of salted water to a boil and prepare an ice bath.
  • Blanch green beans for 3 minutes, then transfer to ice bath. Drain and pat dry.
  • Heat oil or vegan butter in a skillet. Add mushrooms with a pinch of salt and cook 8–10 minutes without stirring at first until browned. Add onion and cook 4 minutes, then garlic for 1 minute.
  • Sprinkle flour over the vegetables and stir constantly for 2 minutes to form a roux.
  • Slowly pour in vegetable broth while whisking to avoid lumps. Then add plant milk and whisk until smooth. Simmer 5–6 minutes until thickened.
  • Stir in soy sauce, nutritional yeast, thyme, salt, and pepper. Taste and adjust seasoning.
  • Add blanched green beans to the skillet and toss until fully coated. Transfer mixture to prepared baking dish.
  • Bake uncovered for 20 minutes. Top with crispy fried onions and bake an additional 5–7 minutes until bubbling and golden.

Notes

Use gluten-free flour and tamari for a fully gluten-free version. Many store-bought fried onions are accidentally vegan, but always verify labels. Frozen green beans work with careful draining. Make up to 2 days ahead and add onions just before baking.