Green Bean Casserole Recipe
This Green Bean Casserole Recipe is a treasured classic that instantly brings me back to childhood holidays.
It’s the ultimate comfort food side dish, and my version is incredibly simple to whip up. I love that it uses just a handful of ingredients to create something so wonderfully creamy, savory, and satisfying.
The tender green beans combined with the rich mushroom sauce and that essential crunchy onion topping make it a dish I’m always proud to bring to the table. It’s a classic for a reason, and it never fails to be a hit.
Ingredients
This recipe relies on simple, accessible ingredients to create that classic flavor everyone loves.
- 4 cups frozen cut green beans: Frozen beans offer a great tender-crisp texture without any prep work. If you prefer, canned or fresh beans also work well.
- 1 (10.5 ounce) can condensed cream of mushroom soup: This is the shortcut to a perfectly creamy and savory sauce. It provides the classic flavor base for the casserole.
- ½ cup milk: This thins the condensed soup to the perfect consistency, ensuring the casserole is creamy and not too thick.
- 1 teaspoon soy sauce: This is a secret weapon that adds a wonderful depth of umami flavor, making the sauce richer and more complex.
- ½ teaspoon black pepper: Freshly ground black pepper adds a gentle, spicy warmth that complements the creamy sauce.
- ¼ teaspoon seasoned salt: A touch of seasoned salt enhances all the other flavors in the dish.
- 1 ½ cups crispy fried onions, divided: These are essential for the signature crunch and flavor. We’ll mix some into the casserole and save the rest for a crispy topping.
Note: This recipe makes about 8 servings.
Variations
One of the best things about this casserole is how easily you can adapt it to your tastes.
- Cheesy Upgrade: I often add about 1 ½ cups of shredded cheddar cheese directly into the sauce for an extra rich and gooey casserole.
- Fresh Aromatics: For a more from-scratch flavor, sauté some minced garlic or finely chopped fresh mushrooms in a little butter and mix them into the sauce.
- Different “Cream of” Soups: Feel free to swap the cream of mushroom for cream of celery or cream of chicken soup for a slightly different flavor profile.
- Crunchy Topping Alternatives: If you’re out of crispy onions, top the casserole with Panko breadcrumbs tossed with melted butter and a sprinkle of Parmesan cheese before baking.

Cooking Time
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
Equipment You Need
- Medium Pot: This is for boiling the frozen green beans until they are tender-crisp.
- Large Mixing Bowl: You’ll need a spacious bowl to combine all the casserole ingredients before baking.
- 2-Quart Baking Dish: This is the perfect size for baking the casserole until it’s golden and bubbly.
How to Make Green Bean Casserole?
Creating this beloved side dish is remarkably easy and takes just a few simple steps. The process involves briefly cooking the beans, mixing the creamy sauce, combining everything, and baking it to perfection. It’s an almost foolproof recipe that delivers delicious results every time.
Prepare the Beans and Oven
First, preheat your oven to 350°F so it’s ready when your casserole is assembled. While the oven heats up, bring a medium pot of salted water to a boil. Add the frozen green beans and cook them for about 2 to 3 minutes. You want them to be tender but still have a slight crispness. Once cooked, drain the green beans well.
Mix the Casserole Ingredients
In a large mixing bowl, combine the condensed cream of mushroom soup, milk, soy sauce, black pepper, and seasoned salt. Stir until the sauce is smooth. Gently fold in the drained green beans, 1 cup of the crispy fried onions, and shredded cheese if you are using it. Continue mixing until everything is evenly coated in the creamy sauce.
Bake to Bubbly Perfection
Transfer the mixture to a 2-quart baking dish and spread it out evenly. Bake the casserole uncovered for 30 to 35 minutes, or until the sauce is hot and bubbling around the edges. Carefully remove the dish from the oven and give it a quick stir.
Add the Final Topping and Serve
Sprinkle the remaining ½ cup of crispy fried onions evenly over the top of the casserole. Return it to the oven and bake for an additional 10 minutes. This final step makes the onion topping extra golden brown and crunchy. Let it cool for a few minutes before serving.

Additional Tips for Making This Recipe Better
Through making this countless times, I’ve discovered a few things that help make it the best it can be.
- I always recommend tasting the sauce before you add the green beans. This allows me to adjust the seasoning, maybe adding a bit more pepper or a pinch of garlic powder if I feel it needs it.
- Make sure you drain the green beans thoroughly after boiling them. If too much water is left on the beans, I find it can make the final casserole a bit runny.
- For an extra layer of flavor, I sometimes sauté fresh, sliced mushrooms in butter until they are golden brown and mix them into the casserole. It complements the cream of mushroom soup beautifully.
- I’ve learned not to add the final onion topping until the last 10 minutes of baking. If you add it at the beginning, it can get too dark or even burn before the casserole is cooked through.
How to Serve Green Bean Casserole?
Green bean casserole is best served hot, straight from the oven, while the topping is at its crispiest. It’s a classic side dish for holiday meals, pairing perfectly with roasted turkey, glazed ham, or a juicy roast beef. For a beautiful presentation, bake and serve it in a nice ceramic or glass baking dish. If you like, you can garnish it with some fresh chopped parsley for a pop of color right before bringing it to the table.

Nutritional Information
Here are the approximate nutritional values for one serving of this green bean casserole:
- Calories: 112
- Protein: 3 g
- Carbohydrates: 11 g
- Fat: 6 g
Make Ahead and Storage
This casserole is fantastic for preparing in advance, which helps save time during busy holiday cooking.
You can assemble the entire casserole (without the final onion topping) up to 48 hours ahead of time. Cover it tightly and store it in the refrigerator. Just keep the remaining crispy onions in a separate airtight bag at room temperature.
When you’re ready to bake, let the casserole sit on the counter for about 30 minutes to come to room temperature, then bake as directed, adding about 10-15 minutes to the initial baking time. Store any leftovers in an airtight container in the fridge for up to three days. You can reheat it in the oven or microwave.
Why You’ll Love This Recipe?
Here are a few reasons why this green bean casserole recipe will become a staple in your home.
- It’s So Quick to Prep: With just 10 minutes of hands-on preparation time, this is one of the easiest side dishes you can make. The simple ingredients and steps make it stress-free.
- Amazingly Versatile: You can make this recipe with frozen, canned, or fresh green beans, depending on what you have. It’s also easy to add other ingredients like cheese or mushrooms.
- Perfect for Making Ahead: The ability to assemble this dish up to two days in advance is a lifesaver, especially for big holiday meals. It frees up oven space and your time on the day of the event.
- Classic Comforting Flavor: This dish delivers that timeless, comforting taste that everyone knows and loves. It’s a nostalgic and delicious addition to any meal.



