Easy Vegan Green Bean Casserole
📌 Save this post for later on Pinterest!
Tired of Holiday Dishes That Take Forever?
We’ve all been there — you’re juggling ten different side dishes, the kitchen’s a mess, and you’re secretly wishing you’d just ordered takeout instead.
That’s exactly why I love this easy vegan green bean casserole. It’s simple, cozy, and doesn’t require fancy ingredients.
Trust me, you’ll love how quick it comes together — and yes, it’s totally dairy-free and delicious.
Looking for more easy, make-ahead vegan holiday recipes? Explore my Easy Vegan Thanksgiving & Christmas Cookbook — it includes 55+ festive recipes ready in 30 minutes or less, all made with 10 ingredients or fewer and practical prep-ahead tips for stress-free hosting.
Why You’ll Love This Recipe
- Plant-based comfort food: All the creamy, savory flavor you expect without the heavy cream or butter.
- Simple ingredients: Fresh (or frozen) green beans, mushrooms, plant milk, and a crispy topping.
- Foolproof: Even if you’re not the “from scratch” type, this one’s hard to mess up.
Ingredients You’ll Need
Here’s what goes into this cozy casserole (serves about 6):
- Green beans – 1 lb, trimmed (fresh or frozen both work)
- Olive oil or vegan butter – 2 tbsp
- Mushrooms – 8 oz, sliced
- Garlic – 3 cloves, minced
- Flour – 2 tbsp (or gluten-free flour if needed)
- Vegetable broth – 1 cup
- Unsweetened plant milk – 1 cup (soy or oat work best)
- Nutritional yeast – 2 tbsp (optional, for that cheesy flavor)
- Soy sauce or tamari – 1 tbsp
- Onion powder – 1 tsp
- Salt & pepper – to taste
- Crispy fried onions – about 1 ½ cups (store-bought or homemade)
Step-by-Step Instructions
1. Cook the Green Beans
Blanch the beans in boiling water for 4–5 minutes until just tender. Drain and set aside. (If using frozen, just thaw and pat dry.)
2. Make the Mushroom Sauce
Heat oil or vegan butter in a skillet. Add mushrooms and cook until browned. Stir in garlic, cook for 1 more minute, then sprinkle flour over the mushrooms. Stir well.
3. Add the Creamy Base
Slowly whisk in the broth and plant milk. Add nutritional yeast, soy sauce, onion powder, salt, and pepper. Simmer until thickened (5–7 minutes).
4. Assemble & Bake
In a casserole dish, mix the green beans with the mushroom sauce. Top with crispy fried onions. Bake at 375°F for 20 minutes, until bubbly and golden.
That’s it! No endless stirring, no complicated steps.
Tips for the Best Vegan Green Bean Casserole
- Make ahead: Prep everything the night before, cover, and bake when you’re ready.
- Gluten-free option: Use gluten-free flour and certified gluten-free fried onions.
- Healthier swap: Top with toasted breadcrumbs instead of fried onions.
- Extra flavor: Add a splash of white wine while cooking the mushrooms.
What to Serve With It
This vegan green bean casserole shines as a holiday side, but honestly, I make it for Sunday dinners too. Pair it with:
- Vegan mashed potatoes
- Lentil loaf or roasted tofu
- A fresh green salad
It’s comfort food at its best — warm, filling, and not overly heavy.
Stress-Free Vegan Holidays
55+ festive recipes for Thanksgiving & Christmas — all under 30 minutes and 10 ingredients, plus make-ahead tips for effortless, stress-free hosting.
Easy Vegan Green Bean Casserole
This creamy, cozy vegan green bean casserole is a lighter, dairy-free twist on the holiday classic. It’s made with fresh mushrooms, plant milk, and a crispy onion topping for that nostalgic flavor — no canned soup required. Perfect for holidays, Sunday dinners, or anytime you want simple comfort food.
Ingredients
- 1 lb fresh green beans, trimmed (or frozen, thawed and dried)
- 2 tbsp olive oil or vegan butter
- 8 oz mushrooms, sliced
- 3 cloves garlic, minced
- 2 tbsp all-purpose flour (or gluten-free flour)
- 1 cup vegetable broth
- 1 cup unsweetened plant milk (soy or oat preferred(
- 2 tbsp nutritional yeast (optional, for cheesy flavor)
- 1 tbsp soy sauce or tamari
- 1 tsp onion powder
- Salt & black pepper, to taste
- 1 ½ cups crispy fried onions (store-bought or homemade)
Instructions
Bring a pot of salted water to a boil. Blanch green beans for 4–5 minutes until just tender. Drain and set aside.
In a large skillet, heat olive oil or vegan butter. Add mushrooms and cook until browned, about 6–7 minutes. Stir in garlic and cook for 1 more minute.
Sprinkle flour over the mushrooms and stir well. Slowly whisk in vegetable broth and plant milk until smooth. Stir in nutritional yeast, soy sauce, onion powder, salt, and pepper. Simmer for 5–7 minutes, until sauce thickens.
Add green beans to a casserole dish, pour mushroom sauce over them, and mix until well coated.
Top with crispy fried onions and bake at 375°F (190°C) for 20 minutes, until bubbly and golden. Serve hot.
Notes
✨ Tip: Prep this casserole a day ahead — just add the onions right before baking for the crispiest topping!
👉 Follow me on Pinterest for more easy vegan meals!
FAQ: Vegan Green Bean Casserole
1. Can I make vegan green bean casserole ahead of time?
Yes! Assemble everything except the onion topping, cover, and refrigerate for up to 24 hours. Add onions and bake before serving.
2. Can I freeze this casserole?
You can freeze it before baking, but the texture is best fresh. If you do freeze, bake from frozen at 375°F for 35–40 minutes.
3. What can I use instead of fried onions?
Try toasted panko breadcrumbs, crushed crackers, or sautéed shallots for a lighter option.
4. Can I make this oil-free?
Absolutely. Sauté mushrooms in vegetable broth instead of oil and skip the fried onions for a lighter version.
5. Does it taste like the classic version?
Yes! It’s creamy, savory, and nostalgic — without any dairy or canned soup. Even non-vegans usually can’t tell the difference.
Final Thoughts
This easy vegan green bean casserole is proof that you don’t need complicated steps (or dairy) to enjoy a comforting classic. It’s cozy, budget-friendly, and crowd-pleasing — the kind of dish you’ll keep making year after year.
📌 Save this post for later on Pinterest!

Hungry for more? Check out these related posts:
- 25 Best Vegan Side Dishes for Thanksgiving Everyone Will Love
- The Easiest 1-Hour Vegan Thanksgiving Menu (From Appetizers to Dessert!)
- 15 Easy Vegan Holiday Roasts & Main Dish Recipes
- Top 10 Easy Vegan Thanksgiving Desserts
- 60+ Vegan Thanksgiving Recipes That Won’t Make You Miss The Turkey!
Make Your Vegan Holidays Easy & Delicious
55+ festive recipes for Thanksgiving & Christmas — all under 30 minutes and 10 ingredients, with make-ahead tips for stress-free hosting.
Get Your Copy on AmazonAlso available on Kindle.
