If you’re searching for the ultimate green bean casserole recipe, you’ve landed in the right place. This is the classic, tried-and-true dish that has graced Thanksgiving tables and holiday dinners for decades — made with tender green beans, a rich and creamy mushroom sauce, and that signature crispy French fried onion topping.
It’s one of those recipes that feels both nostalgic and absolutely delicious every single time you make it.
The original version was developed by Dorcas Reilly at Campbell Soup Company back in 1955, and it quickly became one of the most beloved casserole dishes in American home cooking. The genius of it is in its simplicity: just a handful of pantry staples come together to create something that tastes deeply savory and satisfying.
What makes this recipe so reliable is the combination of cream of mushroom soup (which serves as the creamy binder), milk (to loosen the sauce to the right consistency), and soy sauce (which adds an unexpected but essential umami depth). These three ingredients work together to coat every green bean in silky, flavorful sauce before the whole thing bakes up golden and bubbling in the oven.
Whether you’re making it for the first time or looking to perfect your technique, this step-by-step guide covers everything you need to know.
You might also enjoy this Squash Casserole as another easy, crowd-pleasing side dish for your table.
Why You’ll Love This Green Bean Casserole Recipe
This dish checks every box for a great side dish.
It’s incredibly simple to make, requiring no fancy techniques and no hard-to-find ingredients.
The flavor is rich, savory, and deeply comforting, with that creamy mushroom base and the addictive crunch of crispy onions.
It feeds a crowd without much effort, making it ideal for holidays, potlucks, and family dinners.
The recipe is almost entirely hands-off once it goes into the oven, freeing you up to focus on other dishes.
- Minimal prep time — The whole thing comes together in under 15 minutes before baking
- Uses pantry staples — Cream of mushroom soup, soy sauce, and French fried onions are easy to keep on hand
- Scales easily — Double or triple the recipe for large gatherings without any changes to the method
- Beloved by all ages — Even picky eaters tend to love the savory, creamy flavor and the crispy onion topping
- Perfect make-ahead dish — You can assemble it the day before and bake it fresh when you’re ready
For another holiday-worthy side, check out this Sweet Potato Casserole Recipe.
Ingredients
This classic recipe uses straightforward ingredients that you can find at any grocery store. The key is using quality versions of each, since with such a simple dish, every component matters.
- 1.5 lbs (680g) fresh green beans, trimmed and cut into bite-size pieces (or two 14.5 oz cans of cut green beans, drained)
- 1 can (10.5 oz / 298g) cream of mushroom soup
- 3/4 cup (180ml) whole milk
- 1 tablespoon soy sauce
- 1/4 teaspoon black pepper
- 1 1/3 cups (about 100g) French fried onions, divided (1 cup for the casserole, 1/3 cup for topping)
- Salt to taste (optional, depending on the saltiness of your soup)
This classic Corn Casserole Recipe is another simple, beloved side that uses a similarly short ingredient list.
Kitchen Equipment Needed
You don’t need any special equipment for this recipe. These are the basics that make the process smooth and easy.
- 2-quart or 3-quart baking dish (a standard 11×7 inch or 9×13 inch works well)
- Large pot for blanching green beans (if using fresh)
- Colander or strainer
- Large mixing bowl
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Aluminum foil (optional, for covering if the top browns too quickly)
Read Also: Chicken Casserole Recipe
Recommended Products for This Recipe
These are products I genuinely recommend based on quality and how much they can improve the final result.
1. Le Creuset Enameled Stoneware Baking Dish
A well-made baking dish makes a big difference with this recipe. The Le Creuset Enameled Stoneware Baking Dish distributes heat beautifully and evenly, which means the casserole cooks consistently with no hot spots. The enameled surface also prevents the creamy mushroom sauce from sticking, making cleanup a breeze. It goes from oven to table looking beautiful, too.
2. French’s Original Crispy Fried Onions
The topping truly makes this dish, and French’s Original Crispy Fried Onions are the gold standard. They have the perfect level of salt, crunch, and onion flavor that pairs beautifully with the creamy casserole base. Using a quality brand here means your topping will stay crisp and flavorful even after baking.
3. Campbell’s Cream of Mushroom Soup
This is the ingredient that makes the dish what it is. Campbell’s Condensed Cream of Mushroom Soup is the original ingredient used when the recipe was created in 1955, and it produces the most reliable, classically-flavored result. The condensed format means you get a thick, richly-flavored sauce when combined with milk.
4. OXO Good Grips Colander
If you’re using fresh green beans, blanching them first requires a good colander. The OXO Good Grips Colander drains quickly, is sturdy enough to handle hot water, and the non-slip base keeps it stable in the sink. It’s one of those kitchen tools that earns its place over and over again.
For more side dish inspiration, you’ll love this Broccoli Casserole Recipe.
Step-by-Step Instructions
1. Preheat the Oven and Prepare Your Baking Dish
- Preheat your oven to 350°F (175°C). Give it at least 15 minutes to fully come up to temperature before you put the casserole in.
- Lightly grease your 2-quart or 3-quart baking dish with butter or non-stick cooking spray. This helps prevent the sauce from sticking to the sides and makes serving much easier.
- Set the prepared dish aside while you prepare the rest of the ingredients.
2. Blanch the Fresh Green Beans (Skip If Using Canned)
- Fill a large pot with water and bring it to a rolling boil over high heat. Add a generous pinch of salt to the water.
- While the water heats, trim the ends off 1.5 lbs (680g) of fresh green beans and cut them into roughly 2-inch (5cm) pieces. Try to keep them uniform so they cook evenly.
- Once the water is boiling, add the green beans and cook them for 5 minutes. You want them to be bright green and just tender with a little bite remaining. They’ll finish cooking in the oven, so don’t over-cook them at this stage.
- Drain the green beans immediately in a colander, then rinse them under cold running water for about 1 minute to stop the cooking process. This is called “shocking” and it locks in the bright green color and prevents mushiness.
- Pat the green beans dry with a clean kitchen towel or paper towels. Excess water will thin out the sauce, so getting them as dry as possible matters here.
3. Make the Creamy Mushroom Sauce
- In your large mixing bowl, combine the one can (10.5 oz / 298g) of condensed cream of mushroom soup with 3/4 cup (180ml) of whole milk. Whisk them together until fully combined and smooth. Using whole milk gives the sauce a richer, creamier texture than lower-fat alternatives.
- Add 1 tablespoon of soy sauce to the bowl. This might sound unusual, but it adds a layer of savory umami flavor that makes the whole dish taste more complex and satisfying. Don’t skip it.
- Season with 1/4 teaspoon of black pepper and stir to combine. Taste the sauce before adding any additional salt, because the soup and the French fried onions are already quite salty.
4. Combine the Green Beans and Sauce
- Add the blanched and dried green beans (or well-drained canned green beans) directly to the bowl with the mushroom sauce.
- Add 1 cup (about 75g) of the French fried onions to the bowl. These go into the casserole itself, not just on top. Mixing them into the filling means you get that savory onion flavor distributed throughout the entire dish, not just on the surface.
- Stir everything together gently but thoroughly until the green beans are fully coated in the sauce and the onions are evenly distributed through the mixture.
5. Transfer to the Baking Dish and Bake
- Pour the green bean mixture into your prepared baking dish and spread it out into an even layer using a spatula. Press it gently so there are no air pockets.
- Place the baking dish in the preheated oven and bake, uncovered, for 25 minutes. By the end of this time, the sauce should be hot, bubbling around the edges, and slightly thickened.
- While the casserole bakes, keep the remaining 1/3 cup of French fried onions close by for the topping.
6. Add the Crispy Onion Topping and Finish Baking
- After 25 minutes, remove the casserole from the oven carefully. The dish will be very hot.
- Sprinkle the remaining 1/3 cup (about 25g) of French fried onions evenly over the top of the casserole in a single layer.
- Return the casserole to the oven and bake for an additional 5 minutes. This final blast of heat crisps up the topping onions without burning them. Watch carefully during this time, as the onions can go from golden to burnt quickly.
- Remove from the oven when the topping is deep golden brown and crispy. Let the casserole rest for 5 minutes before serving. This short rest time helps the sauce thicken up slightly, making it easier to scoop and serve.
This Cream of Mushroom Soup Recipe is a wonderful homemade base if you’d like to take this dish completely from scratch.
Tips for Success
Small details can make a big difference between a good casserole and a great one. Keep these tips in mind for the best results every time.
- Dry the green beans thoroughly. Whether you’re using fresh or canned, excess moisture is the enemy. It will thin your sauce and leave you with a watery casserole instead of a creamy one.
- Don’t overcook the green beans. They should be tender but still have a slight bite after blanching. Since they continue to cook in the oven, you want them slightly underdone going in.
- Add the crispy topping only in the last 5 minutes. If you bake it the entire time, the onions will burn and turn bitter. The two-stage baking method is essential for a perfectly crispy, golden crust.
- Use the full can of condensed soup. Do not add extra water or additional milk beyond what the recipe calls for. The sauce is specifically calibrated to be thick enough to coat the beans properly.
- Taste and adjust seasoning before baking. Once it’s out of the oven, it’s harder to adjust. Taste the mixture before it goes in and add a tiny pinch of salt if needed.
- Use full-fat or whole milk for the richest, creamiest sauce
- Opt for fresh green beans when you want a more vibrant, less soft texture
- Let the casserole rest for at least 5 minutes before serving so it scoops cleanly
- Cover loosely with foil if the top is browning before the center is bubbling
- Assemble the night before (without the topping), refrigerate, and add the onion topping right before baking
Another cozy, crowd-pleasing bake to add to your recipe rotation is this Tater Tot Casserole Recipe.
Serving Suggestions

Green bean casserole is a true all-star side dish that pairs beautifully with a wide range of main courses.
It’s a natural fit for the Thanksgiving table alongside Roasted Broccoli, Creamy Mashed Potatoes, and all the classic holiday sides.
- Thanksgiving Turkey — The classic pairing; the casserole is a perfect complement to a juicy roast turkey
- Turkey Gravy — A spoonful of rich gravy over the top ties the whole plate together beautifully
- Dinner Rolls — Soft, fluffy rolls are the perfect vehicle for scooping up extra casserole sauce
- Cranberry Sauce — The sweet-tart brightness of cranberry cuts through the richness of the casserole
- Prime Rib — For a holiday dinner beyond turkey, prime rib and green bean casserole are a luxurious match
- Meatloaf — For a weeknight dinner, classic meatloaf and green bean casserole is a deeply satisfying comfort meal
Read Also: Corn Souffle Recipe
Variations to Try
Once you’ve mastered the classic, there are plenty of ways to put your own spin on this dish depending on your taste preferences or dietary needs.
The base recipe is so solid that it adapts easily to a variety of additions and substitutions without losing what makes it special.
- Homemade cream of mushroom sauce — Sauté 8 oz (225g) of sliced cremini mushrooms in butter, add flour to make a roux, then stir in chicken broth and cream for a from-scratch version
- Cheese lovers version — Stir 1/2 cup (50g) of shredded sharp cheddar or Gruyere into the sauce before baking for a richer, cheesier casserole
- Bacon upgrade — Mix in 4-6 strips of cooked, crumbled bacon for a smoky, salty variation that takes the savory factor way up
- Extra mushroom version — Sauté 1 cup (100g) of sliced mushrooms in butter and fold them in for more earthy mushroom flavor and meaty texture
- Lighter version — Use reduced-fat cream of mushroom soup and low-fat milk for a lighter take that still delivers great flavor
- Gluten-free version — Use gluten-free cream of mushroom soup (several brands make this) and gluten-free crispy fried onions
- Frozen green beans — If fresh and canned aren’t available, frozen cut green beans work well. Thaw and drain them thoroughly before mixing in.
You might also love this Chicken Broccoli Rice Casserole Recipe for another hearty, satisfying baked dish.
Storage and Reheating
Leftovers store beautifully, making this recipe a smart choice for meal prep or post-holiday meals.
Keep these simple guidelines in mind for the best results when storing and reheating.
- Refrigerator: Transfer any leftovers to an airtight container and refrigerate for up to 4 days. The flavors deepen overnight, making it arguably even better the next day.
- Freezer: You can freeze the casserole (without the crispy onion topping) for up to 2 months. Wrap the baking dish tightly with plastic wrap and then aluminum foil, or transfer to a freezer-safe container. Add fresh topping when reheating.
- Oven reheating (best method): Cover the casserole with foil and bake at 350°F (175°C) for 20-25 minutes until heated through. Remove the foil and add fresh crispy onions for the last 5 minutes.
- Microwave reheating: Transfer individual portions to a microwave-safe dish and heat in 60-second intervals, stirring between each, until warm throughout. Note that the topping will lose its crunch in the microwave.
- Make-ahead tip: Assemble the entire casserole (without the crispy onion topping) up to 24 hours in advance. Cover and refrigerate, then let it sit at room temperature for 20 minutes before adding the topping and baking.
For another great make-ahead casserole, try this Hashbrown Casserole Recipe.
Nutritional Facts
The following nutritional information is an estimate per serving, based on a recipe yielding 6 servings. Actual values may vary depending on specific brands and ingredient substitutions used.
| Nutrient | Amount Per Serving |
|---|---|
| Calories | ~190 kcal |
| Total Fat | 10g |
| Saturated Fat | 3g |
| Cholesterol | 5mg |
| Sodium | 680mg |
| Total Carbohydrates | 21g |
| Dietary Fiber | 3g |
| Sugars | 5g |
| Protein | 4g |
| Vitamin C | 12% DV |
| Iron | 8% DV |
| Calcium | 6% DV |
Note: Values calculated using cream of mushroom soup, whole milk, fresh green beans, and standard French fried onions.
This Potato Casserole Recipe is another satisfying comfort food worth exploring for your next gathering.
Health Benefits of Key Ingredients
This casserole is more than just comfort food. Several of its core ingredients bring real nutritional value to the table.
Green beans, the star of the dish, are a nutrient-dense vegetable that deserves more credit than it typically gets.
- Green beans are an excellent source of vitamins C and K, both of which support immune function and healthy blood clotting respectively. They also provide dietary fiber, which supports digestive health, and are low in calories at roughly 31 calories per cup (125g) cooked.
- Mushrooms (via the cream of mushroom soup base) are one of the few plant-based sources of vitamin D and also contain B vitamins, including riboflavin and niacin. They contribute antioxidants and have been studied for their potential immune-supporting properties.
- Soy sauce, used in small amounts, provides a glutamate-rich umami punch that deepens the overall flavor of the dish without significantly impacting caloric intake.
- Onions (in the crispy topping) contain quercetin, a flavonoid antioxidant associated with anti-inflammatory effects. They also provide a small amount of prebiotic fiber that supports gut health.
Read Also: Collard Greens Recipe
Frequently Asked Questions
1. Can I use fresh green beans instead of canned?
Yes, and many cooks actually prefer fresh green beans for their firmer texture and brighter flavor. The key is to blanch them first in boiling salted water for about 5 minutes, then shock them in cold water to stop the cooking. This step is important because the beans will continue to cook in the oven, and skipping the blanch can result in undercooked, tough beans.
2. Can I make green bean casserole ahead of time?
Absolutely. Assemble the casserole (everything except the crispy onion topping) up to 24 hours in advance, cover it tightly, and refrigerate. When you’re ready to bake, let it sit at room temperature for about 20 minutes, then add the topping and bake as directed. This is one of the reasons it’s such a popular holiday dish — it frees up oven space and reduces stress on the day of.
3. Why is my green bean casserole watery?
A watery casserole usually comes down to excess moisture in the beans. If you’re using canned green beans, make sure to drain them very well and even pat them dry. If using fresh, the cold water shock after blanching and thorough patting dry is essential. Using the correct ratio of milk to soup also matters — don’t add extra liquid beyond what the recipe specifies.
4. Can I make a homemade cream of mushroom sauce instead of using canned soup?
Yes! To make a simple from-scratch version, sauté 8 oz (225g) of sliced mushrooms in 2 tablespoons (28g) of butter until golden. Add 2 tablespoons (16g) of flour and cook for 1 minute, then gradually whisk in 1 cup (240ml) of chicken or vegetable broth and 1/2 cup (120ml) of heavy cream. Simmer until thick enough to coat a spoon. Use this in place of the condensed soup and skip the added milk. The result is a deeper, more complex mushroom flavor.
5. Can I double this recipe for a larger crowd?
Yes, this recipe scales very well. To double it, simply double all of the ingredients and use a larger 9×13 inch (23x33cm) baking dish. The baking time may need to increase by 5-10 minutes to ensure the center is fully heated through and bubbling. Add the crispy onion topping the same way in the final 5 minutes.
Read Also: Tuna Noodle Casserole Recipe
Final Thoughts
This green bean casserole recipe is one of those dishes that never gets old. It’s humble, deeply satisfying, and built on ingredients that have proven their staying power for nearly 70 years.
Whether you’re bringing it to a Thanksgiving dinner or making it for a cozy weeknight meal, it delivers every single time.
Give it a try, and don’t be surprised when it disappears before any other dish on the table. If you make it, leave a comment below and let us know how it turned out — or share your own favorite variation!
Recommended:
- Chicken Casserole Recipe
- Sweet Potato Casserole Recipe
- Corn Casserole Recipe
- Funeral Potatoes Recipe
- Broccoli Salad Recipe
- Garlic Mashed Potatoes Recipe
- Scalloped Potatoes Recipe
- Sausage Stuffing Recipe
- Cowboy Casserole Recipe
- Roasted Broccoli Recipe



