Best Green Bean Casserole

Best Green Bean Casserole

This post may contain affiliate links. If you purchase through these links, we may earn a small commission at no extra cost to you.

The classic green bean casserole — tender green beans in a creamy mushroom sauce with a crispy fried onion topping — ready for every holiday table.

Every holiday table has its non-negotiables, and for a lot of families this casserole is one of them. It’s been showing up at Thanksgiving for generations because it works: simple ingredients, one dish, and that crunchy onion topping everyone fights over.

We make ours with fresh green beans instead of canned, and it’s worth the small effort. Fresh beans stay bright green and keep a little bite, while canned ones go soft and olive-colored. Blanch them first — three minutes in boiling water, then straight into ice water — and they’ll hold their color and texture through the bake.

The sauce is the familiar creamy mushroom base, loosened just enough to coat every bean. Then the whole thing gets buried in crispy fried onions for the last stretch in the oven. It feeds 8-10 as a side, doubles easily in a bigger dish, and can be assembled the day before.

Why You’ll Love This Recipe

  • Quick: 15 minutes of prep; the oven does the rest
  • Easy method: blanch, stir, top, bake — one baking dish
  • Texture: tender-crisp beans, creamy sauce, shattering onion crunch on top
  • Flexible: fresh, frozen, or canned beans all work (with adjustments)
  • Practical: assemble a day ahead; the quintessential holiday side

Ingredients

  • 2 lbs (900g) fresh green beans, trimmed: snappy and bright green — the upgrade that matters
  • 2 cans (10.5 oz each) condensed cream of mushroom soup: the classic creamy base
  • 1 cup (240ml) milk: loosens the soup into a proper sauce
  • 1 teaspoon soy sauce: adds savory depth you can’t quite place
  • 1/2 teaspoon black pepper: plus salt to taste at the end
  • 1/2 teaspoon garlic powder: background savoriness
  • 1 1/2 cups (about 90g) crispy fried onions, divided: 1 cup stirred in, 1/2 cup (plus more) for the topping — the non-negotiable crunch

Substitutions: Frozen green beans work — thaw and pat very dry first, and skip the blanching. Canned beans work too; drain well and reduce the bake time by 10 minutes since they’re already soft. For a from-scratch sauce, sauté 8 oz sliced mushrooms in butter, stir in 2 tablespoons flour, then 1 1/2 cups milk until thickened — tested and richer, but the canned soup version is the classic for a reason.

How to Make Green Bean Casserole

  1. Blanch the beans. Bring a large pot of salted water to a rolling boil. Add the green beans and cook 3 minutes until bright green and just tender-crisp. Drain and plunge into ice water to stop the cooking, then drain again and pat dry. Wet beans make a watery casserole — get them as dry as you can.
  2. Mix the sauce. In a large bowl, whisk the cream of mushroom soup, milk, soy sauce, pepper, and garlic powder until smooth.
  3. Combine. Add the blanched beans and 1 cup of the crispy fried onions to the sauce and toss to coat. The common mistake is adding all the onions now — the topping needs its own fresh layer to stay crisp, so hold some back.
  4. Bake. Spread into a greased 9×13-inch baking dish. Bake at 350°F (175°C) for 25 minutes, until hot and bubbling around the edges.
  5. Top and finish. Sprinkle the remaining crispy fried onions (plus an extra handful if you like a thick crust) over the top. Bake 5-10 minutes more, until the topping is golden and crisp. Let stand 5 minutes before serving — the sauce thickens slightly as it cools.

Tips for Success

  • Dry the beans well: water is the enemy of a creamy casserole — pat blanched beans thoroughly dry
  • Two-stage onions: some stirred in for flavor throughout, fresh ones on top for crunch
  • Don’t overbake the topping: fried onions go from golden to burnt fast — watch the last 5 minutes
  • Season at the end: the soup and onions both bring salt; taste before adding any
  • Make ahead: assemble through step 3, cover, and refrigerate up to 24 hours; add 10 minutes to the bake time

Variations

  • Cheesy: stir 1 cup shredded cheddar into the sauce
  • Bacon: top with 4 slices of crumbled cooked bacon along with the onions
  • Mushroom-forward: add 8 oz sautéed sliced mushrooms to the bean mixture
  • Spicy: add 1/4 teaspoon cayenne to the sauce

Storage & Freezing

Refrigerate leftovers covered for up to 4 days; reheat in a 350°F oven until hot (the microwave makes the topping soggy). The topping won’t stay crisp after day one — revive leftovers with a fresh sprinkle of fried onions before reheating. Freezing is not recommended; the sauce can separate and the beans go mushy.

Frequently Asked Questions

Can I make green bean casserole ahead of time?

Yes. Assemble the casserole through the bean-and-sauce step, cover tightly, and refrigerate up to 24 hours. Add the onion topping just before baking, and add about 10 minutes to the bake time since it’s going in cold.

Fresh, frozen, or canned green beans — which is best?

Fresh blanched beans give the best texture and color. Frozen (thawed and patted dry) are a close second and skip the blanching. Canned work in a pinch but are much softer — reduce the bake time by 10 minutes so they don’t fall apart.

Why is my casserole watery?

Wet beans are almost always the cause. Pat blanched or thawed beans thoroughly dry before mixing, and don’t skip the brief rest after baking — the sauce thickens as it stands.

Can I double this recipe?

Yes — double everything and bake in two 9×13 dishes or one large roasting pan. Don’t try to cram a double batch into a single 9×13; it won’t heat through evenly and the topping steams instead of crisping.

Best Green Bean Casserole

Classic green bean casserole with fresh beans, creamy mushroom sauce, and a crispy fried onion topping.

Prep Time: 15 minutes | Cook Time: 35 minutes | Total Time: 50 minutes | Servings: 8-10

Ingredients

  • 2 lbs fresh green beans, trimmed
  • 2 cans (10.5 oz each) condensed cream of mushroom soup
  • 1 cup milk
  • 1 teaspoon soy sauce
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • 1 1/2 cups crispy fried onions, divided (plus extra for topping)
  • Salt, to taste

Instructions

  1. Blanch beans in boiling salted water 3 minutes; shock in ice water, drain, and pat dry.
  2. Whisk soup, milk, soy sauce, pepper, and garlic powder until smooth.
  3. Toss beans and 1 cup fried onions in the sauce; spread in a greased 9×13 dish.
  4. Bake at 350°F for 25 minutes until bubbling.
  5. Top with remaining fried onions; bake 5-10 minutes until golden. Rest 5 minutes before serving.

Notes: Dry the beans well — water is what makes the casserole soupy. Hold back fresh onions for the topping so they stay crisp.

You May Also Like

About Easy Yum Table: We share easy, family-approved recipes for busy weeknights — tested in our kitchen so yours turns out right. More about us.

Similar Posts

  • Best Meal Prep Ideas

    This post may contain affiliate links. If you purchase through these links, we may earn a small commission at no extra cost to you. Four days of lunches from one sheet pan: juicy chicken, fluffy rice, and roasted vegetables packed into grab-and-go containers. Sunday afternoon is when the week gets decided. We used to stand…

  • Best Zucchini Recipes

    This post may contain affiliate links. If you purchase through these links, we may earn a small commission at no extra cost to you. Crisp-edged roasted zucchini with garlic, parmesan, and a squeeze of lemon — the 25-minute side dish that disappears first. Zucchini has a reputation problem. Most of the time it shows up…

  • 50 Easy Recipe Ideas

    This post may contain affiliate links. If you purchase through these links, we may earn a small commission at no extra cost to you. 50 easy recipe ideas across dinners, breakfasts, soups, and desserts — a whole month of answers to “what should we make tonight,” organized by craving. Some nights you know exactly what…

Leave a Reply

Your email address will not be published. Required fields are marked *