This green bean casserole from scratch is the version that ended the canned-soup argument at my Thanksgiving table for good: crisp-tender fresh green beans, a real cream sauce built on browned cremini mushrooms, shallot and garlic, a splash of soy sauce for depth, and the crispy fried onions everyone actually comes for piled on top. It takes 50 minutes start to finish, the whole thing can be assembled a day ahead, and it tastes like the dish the canned version was always trying to be. It has become the non-negotiable on my holiday table alongside the sweet potato casserole I posted today, my crockpot turkey breast and crockpot mac and cheese, and it is the one dish I am asked to bring to everyone else’s.
Thirteen ingredients, nothing from a can except the broth: fresh green beans, cremini mushrooms, butter, flour, garlic, a shallot, chicken broth, half-and-half, parmesan, soy sauce, crispy fried onions, salt and pepper.
Heat the oven to 375°F. Bring a large pot of well-salted water to a boil and add the trimmed green beans. Cook 4 minutes, until bright green and crisp-tender, then drain and plunge them straight into a bowl of ice water. Drain again and pat dry — wet beans water down the sauce.
Melt the butter in a large skillet over medium-high heat. Add the sliced mushrooms in an even layer and let them sit 2 minutes before stirring so they brown rather than steam. Cook until golden and their liquid has evaporated, 7 to 8 minutes, then add the shallot and garlic and cook 2 minutes more. Season with salt and pepper.
Sprinkle the flour over the mushrooms and stir constantly for 1 minute so it coats everything and loses its raw taste. It will look pasty — that is correct.
Pour in the chicken broth a little at a time, whisking out any lumps, then the half-and-half. Bring to a simmer and cook, stirring, until thick enough to coat a spoon, 3 to 4 minutes. Stir in the soy sauce and parmesan off the heat and taste — it should be well seasoned, since the beans dilute it.
Add the blanched green beans to the skillet along with a third of the crispy onions and fold gently until every bean is coated in the mushroom sauce. Transfer to a buttered 9x13-inch baking dish (or bake right in the skillet if it is oven-safe).
Bake uncovered 20 minutes, until bubbling at the edges. Scatter the remaining crispy onions over the top and bake 5 to 7 minutes more, until golden and crunchy. Watch them closely — fried onions go from golden to burnt in about a minute. Rest 5 minutes before serving.
If building real flavor from simple ingredients is your kind of cooking, there is a whole book of vegetable-forward sides and dinners that do exactly that in the Ultimate Slow Cooker Mediterranean Diet Cookbook.Storing: Cool and refrigerate, covered, for up to 4 days. The onions soften overnight; a few fresh ones on top when you reheat brings the crunch back. Unbaked, the assembled casserole (without the onion topping) keeps 2 days in the fridge. I do not recommend freezing it — the cream sauce separates and the beans go limp.
Reheating: Cover with foil and warm in a 350°F oven for 15 to 20 minutes, then uncover, add a handful of fresh crispy onions and bake 5 minutes more. Single servings reheat in the microwave in 90 seconds; add the onions after.
Also new today: sweet potato casserole — fluffy, lightly sweetened sweet potatoes under a brown sugar pecan crumble, the other half of my Thanksgiving table.
Blanched fresh green beans folded into a homemade cream sauce of browned cremini mushrooms, shallot, garlic, broth, half-and-half and parmesan, baked under crispy fried onions. No canned soup, 50 minutes, make-ahead friendly.
Make ahead: assemble through step 5 without the onions, cover and refrigerate up to 2 days; bake covered 25 minutes, then uncover, top with onions and bake 7 minutes more. Frozen green beans work — skip the blanch and thaw and pat them dry. Gluten-free: use a GF flour blend and GF fried onions. For richer sauce, swap heavy cream for the half-and-half.
If you liked how much better the from-scratch version tasted, the Ultimate Slow Cooker Mediterranean Diet Cookbook is full of simple, vegetable-forward sides and dinners built on real ingredients and olive oil rather than cans.
Bake it uncovered at 375°F for 20 minutes until bubbling, then add the crispy onions and bake 5 to 7 minutes more until golden. If it was assembled ahead and refrigerated, bake covered 25 minutes first, then uncover and finish with the onions. It also works at 350°F alongside other dishes — just add 5 to 10 minutes.
Yes. Assemble everything except the onion topping, cover and refrigerate up to 2 days. Bake it covered for 25 minutes, then top with the onions and bake uncovered 7 minutes more. Add the onions only at the end or they turn soggy.
Frozen works well — thaw, pat very dry and skip the blanching step. Canned beans work in a pinch but are already soft, so drain them well and reduce the first bake to 15 minutes. Fresh gives the best color and texture by a wide margin.
Dry the blanched beans thoroughly, cook the mushrooms until all their liquid has evaporated, and simmer the sauce until it genuinely coats a spoon before adding the beans. Those three steps take care of it.
Add most of them in the last 5 to 7 minutes of baking, not at the start, and let the casserole rest 5 minutes uncovered. When reheating leftovers, scatter a few fresh onions on top for the last few minutes.