This creamy, crunchy green bean casserole is made completely from scratch with fresh green beans, a silky homemade mushroom sauce, and baked crispy onions. It can be assembled up to two days ahead, making it perfect for holidays or weeknight dinners.
For the best texture, do not skip the ice bath after blanching the green beans—it locks in color and crunch. Brown the mushrooms properly by not crowding the pan; cook in batches if needed. Watch the crispy onions closely as they can burn quickly. The sauce should coat the back of a spoon; adjust thickness with extra milk if needed. This casserole can be assembled up to 2 days ahead and refrigerated. Leftovers keep for 4 days in the refrigerator and taste even better the next day. For freezing, assemble without the crispy onions, cover tightly, and freeze for up to 3 months.
Keywords: green bean casserole, homemade, make-ahead, Thanksgiving side dish, from scratch, creamy mushroom sauce, crispy onions