Green Bean Casserole is a must-have Thanksgiving side dish, along with Sweet Potato Casserole, Mashed Potatoes, Gravy and Stuffing. But you don’t have to wait for Thanksgiving to make green bean casserole, it’s good any time of year! It’s great alongside Vegan Meatloaf, Lentil Loaf or even Vegan Chicken. It’s the only recipe for Vegan Green Bean Casserole you’ll need!
Ingredients needed (with substitutions)
Green beans – Fresh or frozen. If using fresh, trim the ends and chop if desired. Olive oil Mushrooms – I used cremini. White button mushrooms are fine as well. Garlic Vegetable broth – I always use Better than Bouillon, but any vegetable broth works. Flour – I use all purpose flour, but use a gluten free mix if needed. Vegan creamer – There are so many brands these days, use a completely unsweetened and unflavored one. I used an almond/coconut mix. Non-dairy milk – I used soy, but you can use almond or cashew as well. Just make sure its unsweetened and unflavored so it doesn’t ruin the dish! Salt French fried onions – Yes, I’m using those delicious french fried onions, and plenty of them! If gluten free, try these gluten free french fried onions.
How to make Vegan Green Bean Casserole
Bring a large pot of water to a boil, then cook the green beans for 5 minutes. Drain and set aside. Preheat the oven to 400 degrees F. In a large cast iron skillet (at least 10 inches), warm the olive oil and then add the mushrooms and garlic, cooking for 3-5 minutes until the mushrooms have softened. Sprinkle the flour on top of the mushrooms, then slowly add the broth, stirring constantly. Add the creamer and milk. Stir and cook for about 5 minutes until thick and creamy. Add salt to taste.
To the skillet, add the green beans and 1/3 cup of the french fried onions. Stir to combine.
Add the rest of the onions and cook in the oven for 15-20 minutes. Serve immediately!
Don’t have a cast iron skillet?
No problem. You can use a large casserole dish instead. Once the mushroom sauce is done, transfer it to a greased casserole dish, along with the cooked green beans, 1/3 cup of onions and mix, then add the rest of the onions and bake.
Can I make this vegan green bean casserole ahead of time?
Sure! Just follow the instructions up until the point you add it to the casserole dish. Once you have it in the dish (or simply leave it in the pan), cover and refrigerate until ready to serve. Keep the french fried onions separate, except for the 1/3 cup you add in the bowl. You could do this one day in advance. When ready to serve, preheat the oven to 400 degrees F and cook for about 30 minutes (it will take a little longer since it will be cold straight from the fridge). Top with the french fried onions and cook 5-10 more minutes.
More incredible Thanksgiving recipes
Vegan Cranberry Pecan Cheese Ball Vegan Pot Pie Vegan Scalloped Potatoes Vegan Pumpkin Pie Vegan Pumpkin Roll
*This recipe was first published November 2018 and has been republished with new photos and an improved recipe.