Description
This Vegan Green Bean Casserole is creamy, flavorful, and totally dairy-free and gluten-free — a modern twist on a nostalgic classic. Perfect for holidays or cozy nights, it’s made with wholesome ingredients, a from-scratch mushroom sauce, and crispy fried onions for that perfect finishing touch.
Ingredients
Scale
- 1 lb (450g) fresh green beans, trimmed and cut into 2-inch pieces
- 8 oz (225g) cremini or button mushrooms, sliced
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 cup (240ml) low-sodium vegetable broth
- 1 cup (240ml) unsweetened non-dairy milk (almond, oat, or soy)
- 3 tbsp (24g) gluten-free all-purpose flour
- 2 tbsp (16g) nutritional yeast
- 2 tbsp (30ml) olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp fresh thyme (or 1/2 tsp dried)
- 1 tbsp (15ml) lemon juice
- 1 cup (50g) gluten-free fried onions
Instructions
- Bring a large pot of salted water to a boil. Add green beans and cook for 3–4 minutes until tender-crisp. Drain and rinse under cold water. Set aside.
- Heat olive oil in a large skillet over medium heat. Add diced onion and sauté for 3–4 minutes until translucent. Add mushrooms and cook for 5–6 minutes until golden. Stir in garlic and thyme; cook for 1 minute more.
- Sprinkle flour over the mushroom mixture and stir constantly for 1–2 minutes. Slowly pour in vegetable broth and non-dairy milk, whisking to prevent lumps. Simmer for 4–5 minutes until thickened.
- Stir in nutritional yeast, lemon juice, salt, and pepper. Adjust seasoning to taste.
- Add blanched green beans and stir gently to coat. If needed, transfer to a large bowl to mix.
- Spoon mixture into a greased 2-quart baking dish. Spread evenly and top with fried onions.
- Bake at 400°F (200°C) for 20–25 minutes until golden and bubbly. Let rest for 10 minutes before serving.
Notes
Use fresh green beans for the best texture and color. You can prep the casserole a day ahead and bake it right before serving. For a nut-free version, use oat or soy milk.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Baked
- Cuisine: Vegan Holiday
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 4g
- Sodium: 390mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 0mg