TipWorks
    Culinary & Gastronomy

    Green Bean Casserole From Scratch: How to Make It

    Caio Roberto
    October 28, 2026
    Green Bean Casserole From Scratch: How to Make It

    Alton Brown's Green Bean Casserole 2.0

    Alton Brown updates the classic holiday side with blanched fresh green beans, a homemade mushroom sauce, and plenty of crispy onions. A clear walkthrough for making the dish fully from scratch.

    The turkey is resting. Someone is searching for the gravy boat. And at the edge of the Thanksgiving table sits a bubbling casserole with golden onions on top—the dish everyone takes a little of, then quietly comes back for.

    Now imagine that first bite with tender green beans that still have character, a mushroom sauce that tastes deeply savory rather than simply salty, and onions that actually crunch. That is what green bean casserole from scratch brings to the table. It feels familiar, just a little more cared for.

    You do not need complicated techniques or a pantry full of specialty ingredients. You need to manage three things: moisture in the beans, browning on the mushrooms, and timing for the onion topping. Get those right, and the whole dish becomes easier.

    This Thanksgiving recipe walks you through every layer, including homemade crispy onions, make-ahead options, and practical fixes. It serves eight as a side dish and gives you something especially valuable on a busy holiday: a plan.

    1. Why This Homemade Casserole Earns Its Oven Space

    The classic green bean casserole was developed in 1955 by Dorcas Reilly at Campbell's. Its appeal was beautifully practical: a few accessible ingredients could become a comforting side dish without much effort. That convenience helped make it a Thanksgiving fixture.

    A from-scratch version keeps the same comforting structure but gives you control over the details. Instead of condensed soup, you make a quick mushroom cream sauce. Instead of relying on already-soft beans, you briefly blanch fresh ones. And for the finish, thinly sliced onions become a crisp, savory topping.

    What changes when you skip the canned soup?

    • The flavor becomes more layered: browned mushrooms, butter, garlic, and thyme each bring something distinct.
    • The texture becomes adjustable: you decide whether the beans stay slightly firm or lean toward old-fashioned tenderness.
    • The seasoning stays in your hands: low-sodium broth lets you account for salty toppings and the rest of the meal.
    • The work increases: expect extra chopping, a skillet to wash, and some attention at the stove.

    That last point matters. Homemade is not automatically the best choice for every schedule. If frying onions feels like one task too many, use purchased crispy onions and make the beans and sauce yourself. It is a sensible shortcut, not a failed recipe.

    The most useful way to think about this dish is as three separate textures brought together at the end. The beans provide structure, the sauce connects everything, and the onions add contrast. Baking all three together for too long blurs those differences.

    2. Gather Your Ingredients Before the Holiday Rush

    Yield: 8 side-dish servings. Equipment: a 9-by-13-inch baking dish, a large pot, a wide skillet, a heavy saucepan for frying, and preferably a frying thermometer. Time: allow about 90 minutes from start to serving, or closer to 105 minutes if you work through each component separately. The casserole itself bakes for 30–35 minutes when assembled warm.

    For the green beans

    • 2 pounds fresh green beans, stem ends trimmed and beans cut into roughly 2-inch pieces
    • Salt for the blanching water
    • Ice and cold water for cooling the beans

    For the homemade mushroom sauce

    • 4 tablespoons unsalted butter, divided, plus a little for the baking dish
    • 12 ounces cremini or white button mushrooms, trimmed and sliced
    • 1 small yellow onion, finely diced
    • 3 garlic cloves, minced
    • 1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried thyme
    • 1/4 cup all-purpose flour
    • 1 cup low-sodium chicken or vegetable broth
    • 1 1/2 cups whole milk
    • 1/2 cup heavy cream
    • 1 teaspoon soy sauce, optional, for extra savory depth
    • 1/2 teaspoon kosher salt initially, plus more to taste
    • 1/2 teaspoon freshly ground black pepper

    For the crispy onion topping

    • 2 medium yellow onions, thinly sliced into rings or half-moons, about 1/8 inch thick
    • 1 cup buttermilk
    • 1 cup all-purpose flour
    • 1/4 cup cornstarch
    • 1/2 teaspoon fine salt, plus a small amount for seasoning after frying
    • 1/4 teaspoon black pepper
    • Neutral frying oil, such as canola or peanut oil, enough for about 1 inch in a heavy saucepan

    The buttermilk and flour mixtures are for coating; some will remain unused. Discard the leftovers once you finish preparing the onions.

    What to check before buying

    Choose beans that feel firm and snap rather than bend limply. Look for mushrooms with a fresh, earthy smell and no slippery coating. Cremini mushrooms give the sauce a deeper flavor, but ordinary white mushrooms work well when properly browned.

    Check broth labels for sodium and dietary restrictions. Chicken broth makes the recipe nonvegetarian; vegetable broth keeps it vegetarian. If using store-bought onions, check for wheat and any other relevant allergens. This standard recipe contains dairy and wheat, and the optional soy sauce may contain both soy and wheat.

    Fresh beans are especially good here, but frozen beans are a useful backup. For frozen cut beans, thaw and drain thoroughly, then check their texture. Most have already been blanched; if still quite firm, cook briefly according to the package before assembling. Avoid giving them a full additional blanch by default.

    3. Give the Green Beans a Head Start, Not a Full Cook

    There is a moment in many holiday kitchens when speed starts winning every decision. Wet beans go straight from the colander into the sauce, and everyone hopes the oven will sort things out. Unfortunately, that extra water usually ends up on the plate.

    Blanching and thorough drying are the foundation of a creamy casserole. Blanching starts the cooking evenly; drying keeps the sauce from being diluted.

    Blanch, cool, and dry

    • Bring a large pot of water to a rolling boil. Salt it as you would water for vegetables.
    • Add the trimmed beans. Once the water returns to a boil, cook for 4–5 minutes, until bright green and crisp-tender.
    • Start tasting at 3 minutes if the beans are very thin. For thicker beans or a softer finished casserole, allow another minute or two.
    • Transfer the beans to a large bowl of ice water to stop the cooking. Cool for about 2–3 minutes.
    • Drain well, then spread over clean kitchen towels and pat dry.

    The beans should be pleasant to bite but a little firmer than you want on the table. They will continue cooking in the sauce. If they taste almost raw now, do not expect a short bake to magically make them tender.

    Match the texture to your Thanksgiving crowd

    Does your family love the soft, scoopable casserole they grew up with? Blanch the beans closer to tenderness rather than aiming for a restaurant-style snap. Prefer a fresher bite beside rich potatoes and stuffing? Stop at crisp-tender.

    Neither preference is wrong. The goal is intentional texture, not firmness for its own sake. For mixed company, a bean that bends easily but does not fall apart is a reliable middle ground.

    Practical checkpoint: after the beans sit on the towel for a minute, lift a handful. They should not drip. If a puddle has formed underneath, replace the towel or pat them again before combining with the sauce.

    4. Build a Mushroom Sauce That Clings to Every Bean

    The sauce is where green bean casserole without canned soup really distinguishes itself. You are not just thickening milk; you are building flavor in stages. A wide skillet helps because mushrooms need room to release moisture and then brown.

    Brown the mushrooms before adding flour

    Melt 2 tablespoons of the butter in a large skillet over medium-high heat. Add the mushrooms and spread them out. Cook for 8–10 minutes, stirring occasionally, until their released liquid evaporates and the edges develop brown patches. Work in two batches if your skillet is small, dividing the butter between batches.

    Resist the urge to stir constantly. Contact with the hot pan creates browning; perpetual movement mostly creates busywork. If liquid collects, continue cooking uncovered until it evaporates rather than immediately adding the next ingredients.

    Reduce the heat to medium. Add the remaining 2 tablespoons butter and the diced onion. Cook for 4–5 minutes, until the onion softens. Stir in the garlic and thyme and cook for about 30 seconds, just until fragrant.

    Turn those browned bits into a creamy sauce

    Sprinkle the 1/4 cup flour evenly over the mushroom mixture. Stir for 1–2 minutes so the flour becomes moistened with the butter and loses its raw smell. The mixture will look thick and somewhat pasty.

    Gradually whisk in the broth, scraping up the flavorful browned bits. Add the milk in a few additions, stirring thoroughly after each one, then stir in the cream. Bring to a gentle simmer, not a hard boil.

    Cook for 5–7 minutes, stirring frequently and scraping the bottom of the pan, until the sauce coats the back of a spoon. Stir in the optional soy sauce, salt, and pepper. Taste before adding more salt, especially if your broth is already well seasoned.

    The consistency test that prevents most problems

    Lift a spoonful and let it fall back into the skillet. The sauce should drop in a thick ribbon, not pour like milk or sit like mashed potatoes. It needs to coat the beans while still flowing between them.

    • Too thick? Stir in milk or broth 1 tablespoon at a time.
    • Too thin? Simmer a little longer, stirring, before adding the beans.
    • A little flat? Check salt first. Then, if needed, add 1 teaspoon lemon juice to brighten the flavor without making it lemony.
    • Too salty? Add a little unsalted milk or cream. Extra salt cannot be cooked away.

    Fold the dried beans into the sauce until evenly coated. Taste one bean with some sauce: that combined bite tells you more than tasting the sauce alone. Transfer to the buttered baking dish and spread into an even layer.

    5. Make Crispy Onions Worth Saving the Last Bite For

    A good onion topping should make a small sound when your fork breaks through it. That contrast is why the topping deserves its own preparation—and why most of it should stay out of the oven until the casserole is nearly ready.

    For easier timing, make the onions before the sauce, or fry them while another cook handles the beans. If working alone, finish frying before moving on to another active cooking task. A pot of hot oil should never become the unattended background project.

    Soak, coat, and fry in small batches

    Place the thinly sliced onions in the buttermilk and soak for 15–20 minutes. In a separate bowl, combine the flour, cornstarch, fine salt, and pepper. The cornstarch helps create a lighter, crisper coating.

    Pour about 1 inch of oil into a heavy saucepan, leaving plenty of empty space above it; the pan should be no more than one-third full of oil. Heat to 350°F. Use a thermometer if possible, and keep children, pets, and water away from the frying area.

    • Lift a small handful of onions from the buttermilk, letting excess drip back into the bowl.
    • Toss in the flour mixture, separating the strands so they get a thin, even coating.
    • Shake off loose flour, then carefully lower the onions into the oil with a suitable utensil.
    • Fry for about 2–4 minutes, gently separating them as needed, until golden rather than dark brown.
    • Transfer with a slotted spoon or spider to a rack set over a rimmed baking sheet. Sprinkle lightly with salt.
    • Let the oil return to 350°F before adding the next batch.

    Do not crowd the saucepan. Too many onions lower the oil temperature and can leave the coating heavy and greasy. Watch the final minute closely: thin onions can go from golden to bitter surprisingly quickly.

    Keep fried onions spread out as they cool. A deep pile traps steam and softens the coating you just worked to crisp. Let the frying oil cool completely before handling it for disposal; never pour it down the drain.

    Prefer to skip frying?

    Use about 1 1/2–2 cups purchased crispy fried onions. You will lose some fresh-onion character but save time, oil, and cleanup. Add them at the same late stage as the homemade topping, and taste the filling before adding extra salt.

    For an oven-baked alternative, toss one thinly sliced onion with 1 tablespoon oil, 1/3 cup panko, and a pinch of salt. Spread on a parchment-lined sheet pan and bake at 400°F for roughly 20–30 minutes, tossing occasionally and watching closely near the end. Expect a toasted onion-and-crumb topping, not an exact duplicate of fried onions.

    6. Bake It Around the Turkey, Not Against the Clock

    Thanksgiving oven space is a negotiation. Turkey wants one temperature, rolls want another, and someone inevitably arrives with a dish that needs “just a few minutes.” The solution is to know which part of your casserole needs heat and which part only needs crisping.

    For a freshly assembled casserole

    Heat the oven to 375°F. Bake the warm bean-and-sauce mixture uncovered for 20–25 minutes, until bubbling around the edges and hot in the center. Scatter the crispy onions evenly over the top and bake for another 5–10 minutes, until the topping is crisp and lightly deepened in color.

    Start checking homemade onions after 5 minutes because they are already cooked. If they brown too quickly, loosely shield the top with foil. Rest the finished casserole for 5–10 minutes before serving so the sauce settles instead of running off the spoon.

    If your oven is already at 350°F, the casserole can bake at that temperature; allow extra time and rely on a hot center rather than the clock. Add the onions only when the filling is nearly ready.

    A make-ahead schedule that protects the texture

    • Up to 2 days ahead: blanch, cool, and dry the beans. Refrigerate in a covered container. Make the sauce and refrigerate separately in a shallow covered container.
    • The day before, if preferred: combine the chilled beans and chilled sauce in the baking dish, cover, and refrigerate for up to 24 hours before baking.
    • On Thanksgiving: make the crispy onions for the best texture, or use purchased ones. Keep the topping separate until the final baking stage.
    • Before baking: if the chilled sauce is extremely stiff, gently loosen it with a small splash of milk. Do not turn it soupy.

    Cool cooked components promptly in shallow containers and refrigerate within 2 hours. Keep the refrigerator at 40°F or below. Do not leave a dairy-based casserole on the counter for several hours to bring it to room temperature.

    For a refrigerated casserole, bake covered with foil at 375°F for about 30 minutes, then uncover and continue for roughly 10–20 minutes, until the center reaches 165°F. Add the onions for the final 5–10 minutes. These times are guides; dish material, filling depth, and starting temperature affect heating.

    Follow your baking dish manufacturer's instructions about moving a cold dish into a hot oven. A suitable metal pan can simplify make-ahead baking when thermal shock is a concern.

    A realistic Thanksgiving handoff

    For example, if the turkey comes out at 3:00 p.m., a warm, freshly assembled casserole can go in while the turkey rests and gets carved. A refrigerator-cold casserole needs a longer slot, so plan an earlier bake or a later serving time rather than assuming a 30-minute turkey rest will cover it.

    The onions become your finishing move. Add them as the potatoes are being mashed and the gravy is getting its final taste. That way, the casserole arrives hot without spending its best minutes under a lid.

    7. Adapt, Troubleshoot, and Make the Tradition Yours

    Once you understand the basic method, small adjustments become straightforward. Change one element at a time, especially for a holiday meal. Thanksgiving afternoon is not the ideal moment to test three new substitutions at once.

    Useful variations without losing the classic character

    • Vegetarian: use vegetable broth and check any purchased topping or seasoning labels.
    • Gluten-free: use a gluten-free all-purpose blend intended for sauces, plus a suitable gluten-free flour blend for the onion coating. Use gluten-free broth and tamari instead of standard soy sauce, and check all labels.
    • Dairy-free: replace butter with a suitable plant-based alternative and use unsweetened, unflavored plant milk and a neutral dairy-free cream. Soak onions in unsweetened plant milk with a little lemon juice. Thickness and browning may differ.
    • A little cheesy: stir 1/3 cup finely grated Parmesan into the finished sauce and reduce the initial salt. Use a vegetarian-labeled cheese if needed.
    • Serving a larger crowd: double the recipe across two baking dishes rather than one very deep pan. Rotate dishes as needed and check each center.

    Quick fixes for the most common disappointments

    Watery filling: the usual culprits are wet beans, mushrooms that were not cooked dry, or sauce that never thickened. Before baking, return a loose sauce to the skillet and reduce it. After baking, a short rest helps, but it will not fully rescue a heavily diluted sauce.

    Beans too firm: cover the casserole and bake longer before adding the topping. Next time, taste the beans during blanching and give thick ones more time.

    Soggy onions: replace or supplement them with a fresh handful just before serving. Keep the dish uncovered during its brief rest; trapped steam is the enemy of crunch.

    Filling looks dry: gently work a small splash of warm milk into the filling before the final topping goes on. For future batches, stop reducing the sauce while it still flows easily from a spoon.

    Store leftovers safely—and bring back the crunch

    Refrigerate leftovers within 2 hours of cooking or serving, or within 1 hour if the surrounding temperature is above 90°F. Divide large amounts into shallow containers rather than leaving a deep, warm casserole to cool slowly. Use refrigerated leftovers within 3–4 days.

    Reheat covered in a 350°F oven until the center reaches 165°F, adding a splash of milk if needed. Uncover near the end and add fresh crispy onions. Individual portions can go in the microwave, but the topping will soften; a fresh sprinkle afterward makes a noticeable difference.

    Freezing is possible, though it is not the best route to the original texture. The beans may soften and the dairy sauce may separate after thawing. For a holiday meal, refrigerated make-ahead preparation is the more predictable choice.

    The dish people remember is the one you enjoy making

    You do not need every onion strand to look perfect. You do not need an elaborate garnish. A good Thanksgiving green bean casserole asks for a few attentive decisions: dry the beans, brown the mushrooms, taste the sauce, and protect the crunch.

    Start there, and a familiar side dish becomes something worth anticipating. Put it on the table while the edges are still bubbling, pass the serving spoon, and let everyone decide how generous that first scoop should be.

    The best holiday traditions do not always need replacing. Sometimes they just need fresh beans, a better sauce, and a little room in the oven.

    Comments (0)

    Share your thoughts and join the conversation

    Leave a Comment

    0/1000 characters

    Loading comments...