Green Bean Casserole
This post may contain affiliate links.
This easy Green Bean Casserole is the side dish everyone looks forward to, and this version proves just how simple it can be. With tender green beans, a creamy sauce, and a crispy topping, it’s the kind of recipe that feels right at home on a holiday table or a busy weeknight. If you’re after comfort food that’s quick to prep and guaranteed to disappear fast, you’re in the right place.
Don’t limit this tasty side dish to Thanksgiving! Serve it all year long with favorites like Traeger Smoked Turkey Breast, 3-Ingredient Turkey Breast or Dutch Oven Ham!

What Makes This Recipe a Win
- Easy green bean casserole – Minimal prep and ready in under 30 minutes.
- Classic holiday side dish – A must-have for Thanksgiving, Christmas, or Easter.
- Family favorite recipe – Loved by kids and adults alike, so everyone goes back for seconds
- Budget-friendly side dish – Uses simple, affordable ingredients you likely already have.
This classic Green Bean Casserole is one of those side dishes that never goes out of style. Creamy, comforting, and topped with crispy onions, it’s the perfect balance of simple ingredients and big flavor. Whether you’re serving it for a holiday dinner or a quick weeknight meal, it’s a dish that always brings people back for seconds.
This was a must-make on our table every single holiday, and it’s the same recipe I reach for now in my own kitchen. It’s been tested, loved, and passed down, which means you can count on it turning out just right every time. A classic like this isn’t just food—it’s tradition baked into every bite.

Before You Start Cooking
This recipe is based off of the classic Campbell’s recipe which uses a cream soup base and canned beans. You can definitely try making a from scratch green bean casserole, and I do recommend it, but this version is our go-to. Here’s a quick list of what you’ll need to get started:
- Green Beans– The star of the show. For this recipe you can use canned, fresh, or frozen beans. For that classic softer texture you will want to stick with canned. Frozen and fresh should be boiled for about 5 minutes before adding to the dish.
- Cream of Mushroom Soup– The base of your casserole sauce. Creamed soup is what adds a punch of flavor and gives you a nice creamy finish. You can definitely substitute for other cream soup flavors, but mushroom is the one used most frequently.
- Soy Sauce– Just a dash makes all the difference. The salt in the soy elevates all of the other flavors and helps them blend together beautifully.
- Milk– Just a smidge to help thin the cream soup and help it disperse evenly.
- French Fried Onions– Essential to the recipe and give you that wonderful crispy topping. We use them on so many other recipes too! Try using the leftovers on your favorite quick casserole, burgers, and even meatloaf!

Jesseca’s Recipe Review
This simple green bean casserole has been a holiday staple in my family for as long as I can remember. It’s one of those dishes that feels nostalgic and comforting, but also ridiculously simple to put together. I love that it takes just a handful of ingredients and still delivers that creamy, crunchy, crowd-pleasing flavor every time.
Tip from Jesseca:
For extra flavor and texture, swap canned green beans with lightly steamed fresh green beans. It takes just a few extra minutes and makes the casserole taste fresher and less heavy.
Variations and Substitutions
This is such a flexible slide dish. You can keep it classic or change it up to match your tastes (or what you already have in the pantry):
- Fresh or frozen beans – Swap canned beans for fresh or frozen. Just blanch or steam them first for the best texture.
- Different soups – Cream of mushroom is traditional, but cream of chicken or cream of celery also work well.
- Topping twists – Try crushed Ritz crackers, breadcrumbs, or even shredded cheese instead of fried onions.
- Extra flavor – Add sautéed mushrooms, garlic, or a splash of Worcestershire sauce to the filling.
- Cheesy casserole – Stir in a cup of shredded cheddar or parmesan for a richer, gooier dish.
This recipe is simple, but small swaps let you make it your own while still keeping that creamy, crunchy comfort everyone loves.

How To Make Green Bean Casserole
Green Bean Casserole comes together quickly with just a few easy steps. Here’s the quick version so you know what to expect:
- Preheat the oven – Set it to 350°F.
- Mix it all together – Stir soup, milk, soy sauce, pepper, green beans, and part of the onions in a casserole dish.
- Bake until bubbly – About 25 minutes.
- Finish with onions – Add the remaining onions on top and bake 5 more minutes until golden.
That’s it. Simple ingredients, quick prep, and a side dish that always gets polished off first.
Helpful Tools
You don’t need anything fancy to make green bean casserole, but the right tools make the process smoother:
- Casserole dish – A 9×13-inch dish works perfectly for even cooking and serving at the table.
- Mixing bowl – Use a medium bowl to stir together the filling before transferring it to your dish.
- Measuring cups and spoons – For getting the ratios right, especially on the soup and milk.
With just a few basic tools, you’ll have this casserole baked and on the table with minimal effort.

Tips for Success
- Drain beans well – Extra liquid can make the casserole watery. If using frozen beans, thaw and pat dry before mixing.
- Warm the soup base – Mix the soup, milk, and seasonings first so the filling is smooth before adding beans and onions.
- Use fresh beans for crunch – Blanch fresh green beans for a brighter flavor and firmer texture compared to canned.
- Don’t skimp on the topping – A generous layer of fried onions gives you that irresistible crispy bite in every scoop.
- Bake uncovered – This keeps the onions golden and crunchy instead of soggy.
- Let it rest – Give the casserole 5–10 minutes out of the oven before serving so it sets slightly and scoops cleanly.
- Double for a crowd – This recipe scales easily—just use a larger baking dish and extend the baking time by 5–10 minutes.
- Make it cheesy – Stir in shredded cheddar or sprinkle parmesan over the top before baking for an extra layer of flavor.

Recipe FAQs
Yes! Fresh beans should be blanched (boiled for 3–4 minutes, then cooled) before adding. Frozen beans should be thawed and drained well to avoid extra water.
This usually happens if the beans weren’t drained well or if frozen beans were added straight from the bag. Always drain canned beans and pat frozen ones dry.
Yes. Use a larger baking dish or two 9×13 pans and extend the baking time by 5–10 minutes, checking to be sure the filling is hot and bubbly.
Cream of chicken or cream of celery soup both work well. For a homemade option, make a simple white sauce with milk, butter, and flour.
Bake uncovered and add the final topping during the last 5 minutes so the onions stay golden and crunchy.
Storage and Make-Ahead Instructions
This traditional green bean casserole is one of those sides that’s easy to prep ahead, making holiday meals a little less stressful. Here’s how to handle it:
- Make Ahead – Assemble the casserole (without the topping) up to 24 hours in advance. Cover and refrigerate, then add the fried onions right before baking.
- Storage – Store leftovers tightly covered in the refrigerator for up to 3–4 days. Reheat in the oven or microwave until warmed through.
- Freezer – For best results, freeze before baking. Assemble without the topping, wrap tightly in plastic and foil, and freeze for up to 2 months. When ready, bake from frozen, adding about 15–20 extra minutes, then top with onions.
With these simple steps, you can prep ahead, enjoy the holiday, and still have a creamy, crispy casserole on the table.

Want to save this recipe?
Enter your email below & we’ll send it to your inbox. Plus get great new recipes from us every week!

Best Green Bean Casserole
Ingredients
- 1 can cream of mushroom soup
- 1/4 cup of milk
- 1 teaspoon soy sauce
- 1/4 teaspoon pepper
- 4 cups cooked green beans
- 1⅓ cup French fried onions
Instructions
- Set your oven to 350°F so it’s ready when the casserole goes in.
- In a medium casserole dish, stir together the cream of mushroom soup, milk, soy sauce, and black pepper until smooth. Add the green beans and ⅔ cup of the fried onions. Stir until everything is evenly coated.
- Place the dish in the oven and bake for 25 minutes, or until the mixture is hot and bubbling around the edges.
- Carefully remove from the oven, sprinkle the remaining onions evenly over the top, and return to the oven for 5 minutes, or until the onions are crisp and golden brown.
- Let the casserole rest for about 5 minutes before serving to allow the sauce to thicken slightly.
Notes
Nutrition
The nutrition facts provided are calculated using a third-party tool and are estimates only. Actual nutritional content may vary based on the ingredients and brands you use, as well as portion sizes. For accurate results, please consult a registered dietitian or nutritionist.

Sharing is caring!
Jesseca is the creator of One Sweet Appetite, sharing easy, family-friendly recipes. A full-time food blogger, photographer, and four-time cookbook author, she loves helping home cooks build confidence in the kitchen. When she’s not creating recipes, she’s spending time with family, sipping coffee, or planning her next adventure.
I’m a recent convert to the green bean casserole concept. My opinion: ANYTHING with those french fried onions on it is delicious. Just saying. Thanks for sharing! Mwa!
I’ve never been a fan of green bean casserole, but so many people are that I want to make it – I’m on a quest to adapt the recipe to eliminate the creamed soup! I know my aunt would love this, I’ll have to share your recipe with her 🙂