Green bean casserole is a winter holiday favorite, especially for Thanksgiving. Here’s an updated, veganized, and healthy version of this comfort food favorite.
Heat the oil in a medium skillet. Add the onions and sauté over medium heat until golden and just starting to brown, stirring often.
Transfer half of the onions to a food processor along with the beans. Process until completely smooth. Set aside.
Sprinkle the flour slowly in with the remaining onions in the skillet, until they’re evenly coated. Raise the heat to medium-high and cook, stirring often, until they’re slightly browned (but not burned!) and crisp, stirring often. Remove the onions to a plate and set aside.
Wipe out the pan and add the mushrooms. If it seems too dry, you may add a dash of water. Cover and cook over medium heat until the mushrooms are wilted, about 5 to 7 minutes. Drain off the excess liquid.
Combine the bean puree, mushrooms, and green beans in a large mixing bowl and stir together. Season with salt and pepper, to taste.
Transfer the mixture to a lightly oiled 2-quart casserole dish (or divide between two smaller casserole dishes). Top with the reserved onions, followed by the bread crumbs.
Bake for 30 to 40 minutes, or until the green beans are tender and the breadcrumbs are lightly browned and crisp.
Let the casserole stand at room temperature for 5 to 10 minutes, then serve.
Notes
½ of one 12.3 ounce container firm or extra-firm silken tofu