This make-ahead green bean casserole with crispy shallots is the result of about twelve test batches over two years. It tastes like it was made that morning but can actually be assembled the day before, with real crunch and a rich, homemade mushroom cream sauce.
For best texture, use fresh green beans—not frozen or canned. Blanch for exactly 3 minutes and don’t skip the ice bath. Fry shallots at 325°F in small batches for even crispness. Store crispy shallots in an airtight container at room temperature for up to 3 days. The casserole can be assembled without shallots and frozen for up to 3 months. For gluten-free, use gluten-free all-purpose flour blend. For dairy-free, use olive oil or vegan butter, full-fat coconut milk or oat milk, and omit Parmesan.
Keywords: green bean casserole, make-ahead, crispy shallots, Thanksgiving side, holiday side dish, homemade green bean casserole