Easy Green Bean Casserole

December 14, 2025 by Alexa

Green Bean Casserole

There are certain smells that instantly transport me back to my childhood kitchen, and the warm, savory aroma of green bean casserole is one of them. For my family, no holiday table was complete without it. It was the dish that sat right between the roasted turkey and the mashed potatoes, a creamy, crunchy, and utterly comforting classic that everyone reached for. This recipe is the one I’ve carried with me, a simple yet perfect version that relies on pantry staples to create something truly special.

This isn’t a fussy, from-scratch version. It’s the classic, can’t-go-wrong recipe that delivers all the nostalgic flavor you remember. It’s my go-to for Thanksgiving, Christmas, and any time I just need a taste of home. I know you’re going to love it just as much as I do.

Table of Contents
Green Bean Casserole
9699a215aa1ababaf79645d05d91b4b3Alexa

Easy Green Bean Casserole

For my family, no holiday table was complete without green bean casserole. It was the dish that sat right between the roasted turkey and the mashed potatoes, a creamy, crunchy, and utterly comforting classic that everyone reached for. This recipe is the one I’ve carried with me, a simple yet perfect version that relies on pantry staples to create something truly special.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Casserole, Side Dish
Cuisine: American
Calories: 112

Ingredients
  

  • 4 cups frozen cut green beans see notes for canned or fresh beans
  • 1 (10.5 ounce) can condensed cream of mushroom soup
  • 1/2 cup milk
  • 1 teaspoon soy sauce
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon seasoned salt more to taste
  • 1 1/2 cups crispy fried onions divided

Equipment

  • 2-Quart Baking Dish
  • Large Mixing Bowl
  • Medium Pot

Method
 

  1. Preheat the oven to 350°F.
  2. Bring a medium pot of salted water to a boil. Add the frozen green beans and boil until tender crisp, about 2 to 3 minutes.
    Emily’s Tip: Make sure you drain the green beans really well after boiling. Patting them with a paper towel can help remove excess water and prevent the casserole from becoming soggy.
  3. In a large bowl, combine green beans with soup, milk, soy sauce, pepper, salt, 1 cup of crispy onions, and cheese if using (see notes). Transfer to a 2-quart baking dish.
  4. Bake uncovered for 30 to 35 minutes or bubbly.
  5. Remove from oven and stir. Top with remaining onions and return to oven for an additional 10 minutes or until golden.

Nutrition

Calories: 112kcal

Notes

Ingredient Notes: I prefer frozen green beans because they have a great texture. If you want to use fresh beans, just trim them and boil them for about 5 to 6 minutes until tender-crisp. You can also use two (14.5 ounce) cans of cut green beans, but be sure to drain them very well to avoid a watery casserole. For the creamy base, I stick with the classic Campbell’s Condensed Cream of Mushroom Soup. You can substitute it with cream of chicken or cream of celery soup. For the topping, French’s Crispy Fried Onions are non-negotiable.
Expert Tips: To prevent a soggy casserole, remove as much moisture as possible from the green beans. To prevent the onions from burning, add the final topping only for the last 10 minutes of baking.
Variations: For a Gluten-Free version, use gluten-free condensed cream of mushroom soup and gluten-free crispy onions. For a Vegan version, use a vegan cream of mushroom soup, plant-based milk, and vegan crispy onions. For a Cheesy version, stir in 1 cup of shredded cheddar or Gruyère cheese. For a Spicy version, add a pinch of red pepper flakes.
Make-Ahead Instructions: You can assemble the casserole without the final onion topping up to 48 hours in advance. Cover and refrigerate. When ready to bake, let it sit at room temperature for about 30 minutes, then bake as directed, adding about 5-10 extra minutes to the initial bake time.
Storing Leftovers: Leftovers will keep in the refrigerator for up to 4 days. You can also freeze it for up to 3 months. To reheat, thaw in the fridge overnight and bake at 350°F until hot and bubbly.

Tried this recipe?

Let us know how it was!

Why You’ll Love This Green Bean C casserole

Green Bean Casserole
Easy Green Bean Casserole 4

I turn to this recipe time and time again, and I think you will too. Here’s why it’s a keeper:

  • Classic Comfort Flavor: This casserole has that timeless, savory taste everyone expects and loves. The creamy mushroom soup, tender green beans, and crispy onions are a perfect combination.
  • Incredibly Easy to Prepare: With just a few simple steps and common ingredients, you can have this dish ready for the oven in minutes. It’s the perfect low-stress side for a busy holiday.
  • A True Crowd-Pleaser: I’ve never met anyone who doesn’t love a good green bean casserole. It’s a reliable dish that disappears quickly at every potluck and family gathering, making it a perfect partner for other appetizers like a classic Southern deviled eggs recipe.
  • Perfect for Making Ahead: You can assemble it a day or two in advance, which is a lifesaver when you’re juggling multiple dishes for a big meal.

What You’ll Need: Equipment for Green Bean Casserole

You don’t need any fancy gadgets for this recipe, which is part of its charm. Here are the simple tools I recommend having ready:

  • 2-Quart Baking Dish: This is the perfect size for the casserole. A glass, ceramic, or metal dish works beautifully to ensure even baking.
  • Large Mixing Bowl: You’ll need a good-sized bowl to combine all the ingredients without making a mess.
  • Medium Pot: This is for quickly boiling the frozen green beans to get them tender-crisp before they go into the casserole.

Green Bean Casserole Ingredients: A Deeper Look

This recipe uses simple, accessible ingredients to create its signature flavor.

  • 4 cups frozen cut green beans (see notes for canned or fresh beans)
  • 1 (10.5 ounce) can condensed cream of mushroom soup
  • ½ cup milk
  • 1 teaspoon soy sauce
  • ½ teaspoon black pepper
  • ¼ teaspoon seasoned salt (more to taste)
  • 1½ cups crispy fried onions (divided)

Ingredient Notes

Choosing Your Green Beans: I prefer frozen green beans because they have a great texture, almost like fresh, without any extra work. If you want to use fresh beans, just trim them and boil them for about 5 to 6 minutes until tender-crisp. You can also use two (14.5 ounce) cans of cut green beans, but be sure to drain them very well to avoid a watery casserole.

The Creamy Base: I stick with the classic Campbell’s Condensed Cream of Mushroom Soup for that authentic taste. If you’re not a fan of mushrooms, you can easily substitute it with cream of chicken or cream of celery soup.

The Crispy Topping: For me, French’s Crispy Fried Onions are non-negotiable. They provide the perfect crunch and savory flavor.

How to Make Green Bean Casserole

Here is my simple, step-by-step guide to making this holiday favorite.

  1. Preheat the oven to 350°F.
  2. Bring a medium pot of salted water to a boil. Add the frozen green beans and boil until tender crisp, about 2 to 3 minutes.

    Emily’s Tip: Make sure you drain the green beans really well after boiling. Patting them with a paper towel can help remove excess water and prevent the casserole from becoming soggy.
  3. In a large bowl, combine green beans with soup, milk, soy sauce, pepper, salt, 1 cup of crispy onions, and cheese if using (see notes). Transfer to a 2-quart baking dish.
  4. Bake uncovered for 30 to 35 minutes or bubbly.
  5. Remove from oven and stir. Top with remaining onions and return to oven for an additional 10 minutes or until golden.

Expert Tips to Prevent Common Problems

I’ve made this casserole dozens of times, and I’ve learned a few tricks to make sure it comes out perfect every single time.

  • How to prevent a soggy casserole? The key is to remove as much moisture as possible from the green beans. If you’re using frozen, boil and drain them thoroughly. If you’re using canned, drain them completely. A watery casserole is almost always due to excess liquid from the beans.
  • How to prevent the onions from burning? This is why I divide the crispy onions. Mixing some into the casserole adds flavor throughout, but adding the final topping only for the last 10 minutes of baking ensures they get perfectly golden brown and toasty, not burnt.

Variations and Customizations

While I love the classic version, this recipe is so easy to adapt! Here are a few of my favorite ways to customize it.

VariationInstructions/Substitutions
Gluten-FreeUse a gluten-free condensed cream of mushroom soup and gluten-free crispy onions.
VeganUse a vegan cream of mushroom soup, plant-based milk (like unsweetened almond), and vegan crispy onions.
CheesyStir in 1 cup of shredded cheddar or Gruyère cheese along with the soup and other ingredients.
SpicyAdd a pinch of red pepper flakes or a few dashes of your favorite hot sauce to the soup mixture.

You can also try some alternative toppings for a different kind of crunch. Crushed crackers, panko breadcrumbs mixed with melted butter, or even chopped toasted pecans are delicious additions.

What to Serve with Green Bean Casserole

This casserole is a team player and goes well with almost any holiday main course. I love serving it alongside a classic roasted turkey, a sweet and savory honey-baked ham, or a hearty Gordon Ramsay meatloaf recipe.

For other side dishes, you can’t go wrong with creamy mashed potatoes, a flavorful Thanksgiving stuffing recipe, tangy cranberry sauce, and soft dinner rolls to complete the perfect festive meal.

Make-Ahead and Storage Instructions

This is one of my favorite side dishes to prep in advance, which frees up so much time on a busy cooking day.

Making Ahead

You can easily assemble the entire casserole without the final onion topping up to 48 hours in advance. Just combine the beans, soup mixture, and one cup of the onions in your baking dish, cover it tightly with plastic wrap or foil, and refrigerate. When you’re ready to bake, let it sit at room temperature for about 30 minutes, then bake as directed, adding about 5-10 extra minutes to the initial bake time.

Storing Leftovers

If you have any leftovers, they store beautifully. Let the casserole cool completely, then cover it tightly or transfer it to an airtight container. It will keep in the refrigerator for up to 4 days. You can also freeze it for up to 3 months. To reheat, thaw it in the fridge overnight and bake at 350°F until hot and bubbly.

FAQs About Green Bean Casserole

Here are answers to a few common questions I get about this recipe.

Can I use fresh or canned green beans instead of frozen?

Yes, you absolutely can! For fresh green beans, trim them and boil for 5 to 6 minutes until tender-crisp. For canned green beans (you’ll need two 14.5-ounce cans), make sure to drain them very, very well before mixing them with the other ingredients.

Can you freeze green bean casserole?

Yes. You can freeze it either before or after baking. For best results, assemble it without the final onion topping, cover it tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.

How do I double this recipe for a larger crowd?

This recipe doubles perfectly. Simply double all of the ingredients and bake it in a larger 9×13-inch baking dish. You may need to add about 10 to 15 minutes to the initial baking time to ensure it’s heated through.

A Taste of Tradition

This green bean casserole is more than just a side dish for me, it’s a bowl full of warm memories and tradition. It’s simple, comforting, and a guaranteed hit at any table. I truly hope it becomes a beloved part of your celebrations, just as it is for mine.

I would love to hear from you! If you make this recipe, please leave a comment below and let me know how it turned out. Or, share one of your own family’s must-have holiday dishes. I can’t wait to cook with you again soon.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Leave a Comment

Recipe Rating