This homemade green bean casserole features a creamy mushroom sauce, tender-crisp green beans, and a crispy fried shallot topping. It’s made from scratch with simple ingredients and comes together in about 45 minutes, perfect for weeknights or holiday feasts.
Blanching the green beans is crucial for color and texture. Don’t skip it. For the mushrooms, give them space in the pan to brown properly. The fried shallots can be made up to 3 days ahead and stored in an airtight container at room temperature. To make ahead, assemble the casserole (without shallots) and refrigerate for up to 24 hours; add 10 minutes to baking time. For a gluten-free version, use a 1:1 gluten-free flour blend. For dairy-free, use olive oil instead of butter and unsweetened oat milk or full-fat coconut milk.
Keywords: green bean casserole, homemade, from scratch, Thanksgiving side dish, mushroom sauce, fried shallots, comfort food