
A homemade version of the classic holiday favorite — tender green beans and savory mushroom cream topped with irresistibly crispy fried red onion slices.

I remember the first time I served this at a family dinner: my uncle, a picky eater, went back for thirds and asked for the recipe by name. The crunchy onions were the star that year. Since then I have refined the frying method and timing so you get uniformly crisp results without greasiness. My sister now always asks me to bring the topping separately so it keeps crisp if the casserole needs to travel.
My favorite part of this dish is the combination of textures: the sauce clings to each bean while the fried onions provide a sharp snap. I often make an extra batch of the fried onions and store them in an airtight container; they keep well for a day and make excellent garnishes for salads too. Families who have tasted both the classic and this from-scratch version usually prefer this one because it feels fresher and less heavy.
Store leftovers in an airtight container in the refrigerator for up to 3 days. To preserve as much crunch as possible, remove the fried onion topping before refrigerating and store it separately in a paper bag or loosely covered container at room temperature for up to 24 hours; reheating in a 350°F oven for 5 to 7 minutes will revive crispness. If you plan to freeze the main dish, freeze only the creamy green bean portion in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator and reheat in a 350°F oven until hot, then add fresh fried onions just before serving.
For a vegetarian version, substitute low-sodium vegetable broth for chicken broth and use a dairy-free half and half alternative plus a tablespoon of cornstarch to help thicken the sauce. To reduce frying, make a baked topping: toss the onion slices in oil and panko and bake at 425°F on a sheet until browned, turning once. If you prefer less dairy, swap half and half for whole milk combined with an extra tablespoon of flour, but expect a slightly thinner sauce. For gluten-free, use gluten-free flour and gluten-free breadcrumbs for the coating.
Serve this alongside roasted turkey, baked ham, or grilled pork chops. Garnish with a few reserved fresh herbs like parsley or chives to add color and freshness. For a holiday spread, present it in a warm casserole dish placed on a trivet; provide extra fried onions in a small bowl for those who want a crispier hit. It pairs well with mashed potatoes, cranberry sauce, and a bright green salad to cut through richness.
To streamline cooking on a busy day, blanch the beans and prepare the mushroom mixture up to 24 hours in advance and refrigerate. Prepare and dust the onion slices in buttermilk and coating mix but hold off frying until you are ready to bake. If you are catering for a crowd, double the topping quantities and fry in additional batches; keep drained onions warm in a low oven on a rack set over a baking sheet to avoid steaming.
The green bean casserole is a mid-20th-century American classic that became ubiquitous after a popular condensed soup company published a simple version. This homemade approach honors that tradition while returning the dish to its scratch-cooked roots: fresh mushrooms, a proper roux-thickened sauce, and a crunchy, freshly fried onion topping. Regional variations across the United States swap crushed crackers or fried shallots for the onion topping and may include cheeses like cheddar for a heartier version.
Bring this dish to your next gathering and watch how quickly plates are cleared. It is a celebration of contrasts: creamy versus crunchy, earthy versus bright, and familiar versus freshly made. Make it your own, and enjoy sharing it with friends and family.
Always blanch green beans and shock in ice water to preserve color and crispness.
Keep the frying oil at a steady 375°F and fry onions in small batches to avoid temperature drops.
Reserve and add additional fried onions just before serving to maximize crunch.
Use low-sodium broth to control final seasoning and avoid over-salting after adding Parmesan.
This nourishing creamy green bean casserole from scratch recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. Prepare the components ahead: blanch the beans and make the mushroom sauce up to 24 hours ahead. Fry the onions and assemble just before baking for best texture.
Use vegetable broth and omit Parmesan to make it vegetarian. For a dairy-free version, use a suitable milk substitute and a starch to thicken.
This Creamy Green Bean Casserole from Scratch recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Combine thinly sliced red onions with buttermilk in a bowl so all pieces are coated. Cover and refrigerate for at least 15 minutes. Soaking tames raw bite and helps the coating adhere during frying.
Whisk together all-purpose flour, panko breadcrumbs, and dried herbs in a shallow bowl. Season lightly with kosher salt. This mix ensures a crispy, golden crust when fried.
Heat about 2 inches of vegetable oil to 375°F in a Dutch oven. Test the oil with a pinch of breadcrumb mix; it should sizzle. Dredge soaked onions in the coating and fry in batches until deep golden brown. Drain on paper towels.
Bring a large pot of salted water to a boil and cook trimmed beans for 5 to 6 minutes until just tender. Immediately transfer to an ice water bath to halt cooking, then drain thoroughly.
Melt butter in a skillet over medium heat. Cook sliced mushrooms with a pinch of salt for 7 to 8 minutes until softened. Add garlic and thyme, then sprinkle 2 to 3 tablespoons flour and stir. Gradually add half and half and chicken broth, simmer until thickened, and fold in Parmesan.
Combine the blanched beans with the mushroom sauce in a 3-quart or 9x13 dish, top evenly with fried onions, and bake at 375°F for 15 to 20 minutes until bubbling and the top is golden. Let rest 5 minutes before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@feastinarecipe on social media!


Cozy, bright, and ready fast, this Instant Pot lemon chicken orzo soup brings tender chicken, fresh veggies, and a sunny citrus finish.

Feather-light mini cheesecakes with bright strawberry sauce, a tender biscuit-style base, and creamy filling. Just 47 calories each and irresistibly fresh.

Silky mini cheesecakes swirled with melted chocolate and a splash of Kahlua, nestled on Oreo crusts and crowned with fresh whipped cream.

Leave a comment & rating below or tag @feastinarecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.