A super creamy & flavorful 9-ingredient vegan green bean casserole without mushroom soup or dairy! This vegan green bean casserole is healthier, adaptable, baked or air fried, and perfect for your holiday table!
3cupsof vegetable broth(or equivalent amount of vegetable bouillon and water), divided
½cupof raw cashews
¼teaspoonof salt
½teaspoonof ground black pepper
½cupvegan butter
1small oniondiced
2cupsof button mushroomssliced or dicced
4medium cloves of garlicroughly chopped
½cupof all-purpose flour
2cupsof crispy fried onions(we use store-bought)
Instructions
To prepare the green beans, wash them, trim the stem ends, cut them in half, place them in a steamer basket, and steam for 7 minutes. Remove the green beans from the steamer, rinse them with ice cold water to preserve the green color, and set aside.
In a highpowered blender, combine 1 cup of the vegetable broth and the cashews and blend on high until smooth. Blend in the remaining 2 cups of vegetable broth, salt, and pepper and set aside.
Preheat the oven to 375 degrees F (190 degrees C).
In a large pot over medium high heat, melt the vegan butter. Add the onion, mushrooms, and garlic and sauté for 5 minutes, stirring occasionally. Add the flour and whisk to create a roux. Continue to whisk the thickened roux constantly for 3 minutes. Add the broth and cashew mixture and whisk continuously for 2 to 3 minutes, until thickened (thickening will happen fast and suddenly, so be sure to turn off the heat just as the mixture gets thick enough).
Spoon the green beans and the creamy mixture into a 9 × 13 inch baking dish and mix until well combined. Top with an even layer of fried onions and bake for 20 minutes.
Video
Notes
Time-saving hack: Use pre-sliced mushrooms and diced onions. You can even purchase pre-trimmed and chopped green beans.
For the most flavor: Use brown mushrooms rather than white ones.
For a homemade onion topping: For crispy onions, sauté them until lightly browned and crisp in plenty of oil. For caramelized onions, cook them over low for 40-60 minutes until well caramelized.
Adjust the green bean texture: Steam them for less or more time, depending on whether you prefer tender-crisp or more tender beans.