ULTIMATE Green Bean Casserole
This post may contain affiliate links. See my disclosure policy.
Behold, the original ULTIMATE Green Bean Casserole recipe! Featured in magazines across the web and consistently rated THE best green bean casserole recipe EVER, this will convert even the most determined green bean haters! Tender green beans, bacon, cheese, cream, mushrooms and more, this deluxe green bean casserole is made from scratch and is guaranteed to become your go-to from now on!

What is Green Bean Casserole?
Green Bean Casserole is the quintessential American side dish for family gatherings, holidays, church socials, potlucks…the recipe clipping that virtually every American woman has had lying somewhere at some point throughout the past gazillion decades. Only this one is different. This one’s the best. Ever. And it’s made from scratch. If up until now you’ve just been kind of “meh” towards green bean casserole, prepare to experience a major paradigm shift in attitude. This isn’t your Aunt Betsy’s green bean casserole recipe.
The BEST Green Bean Casserole Recipe
This ultimate, from scratch green bean casserole has since become one our most popular recipes every Thanksgiving and Christmas. Dozens of websites have praised it and online magazines have linked to it. But most importantly of all, year after year our readers have fallen in love with it. Just read the hundreds of rave reviews below. Without exaggeration this green bean casserole has literally become world famous. Yes, it’s THAT good!
Ingredients
I developed this recipe years ago when I had about two pounds of fresh green beans and some fresh mushrooms that I needed to use up. As I browsed through my fridge I also noticed some thawed bacon, a block of white cheddar, and some cream. The wheels started turning as the blueprint for the ultimate green bean casserole recipe unfolded in my mind. And the rest is history.

Why You’ll LOVE This Green Bean Casserole Recipe
Even passionate green bean and green bean casserole haters have consistently been converted through this recipe. My brother included. My brother has hated green beans ever since he was old enough to say the word. And he has never once relented. But…he ate this. He ate THIS! He ate it…and he liked it! And as far as I’m concerned that seals the deal. Verdict drawn. Yes. The ULTIMATE Green Bean Casserole.
This recipe take a little longer than the 2 minutes and 38 seconds required to open a can of condensed mushroom soup, mix it with water, toss it with green beans, dump the mixture into a casserole dish, sprinkle with French fried onions, and put it in the oven to bake (ie, the classic recipe first introduced by Campbell’s in 1955). Ā But this Ultimate Green Bean Casserole is still quick to make and to say that there is no comparison between the two is the understatement of the century. Ā This isn’t called “ultimate” for no reason and we’re confident you’re going to love it as much as we do and thousands of my readers have since I first published it in 2013!

Ultimate Green Bean Casserole Recipe
This recipe begins by frying up bacon along with onions, mushrooms, and garlic. Next we make a roux with butter and flour which will not only serve as a thickener for the cream sauce but will add wonderful depth of flavor. Next we pour in the cream followed by that glorious white cheddar and watch it melt into a rich, luxuriously delicious sauce. Fresh green beans are then folded in the sauce, the mixture is poured into a casserole dish and topped with crispy, crunchy, utterly irresistible French fried onions. It’s baked until bubbly and oozing and then served at the table where it will completely disappear, every last drop of it, within minutes.
Let’s get started!
Fry the bacon in a large skillet over medium-high heat until crispy.

Add the onions and cook for 4-5 minutes until soft and translucent.
Add the mushrooms and garlic and cook for 4-5 minutes until the mushrooms are soft. Transfer the bacon/mushroom mixture to a bowl and set aside.

Melt the butter in the same skillet, add the flour, and whisk until combined.
Continue whisking for another minute until the mixture has slightly deepened in color. This will add flavor and cook off the “flour” flavor.

Whisk in the half-and-half and chicken stock and continue to whisk, letting the mixture simmer, until it has slightly thickened. Whisk in the white cheddar cheese until combined. Add the bacon/mushroom mixture and stir to combine. Add the salt and pepper.
Let the sauce simmer for a couple of minutes, stirring frequently.

Add the blanched green beans and stir to thoroughly combine. Pour the bean mixture into a 9×13 inch casserole dish. Sprinkle all of the French fried onions evenly over the casserole.
NOTE: Since everything but the French fried onions that go on top is made from scratch, choose some quality ones and avoid using those nasty hydrogenated-oil-packed French fried onions (of course you also have the option of making them yourself!). Lars’ Crispy Onions imported from Holland, for example, is made without hydrogenated oils and if you have an ALDI nearby they also carry ones imported from Holland without the hydrogenated oil.

Bake, uncovered, for 30 minutes in an oven preheated to 350 degrees F.
Let the casserole sit for about 5 minutes before serving.

Enjoy!

Gluten Free Green Bean Casserole
You can substitute gluten free flour for thickening the sauce. Alternatively you can dissolve 1 1/2 tablespoons of cornstarch in the chicken stock and then proceed with melting the butter, then adding the half and half and chicken stock/cornstarch, and whisking continually as it simmers until it’s thickened. For the onions you can use gluten free French fried onions.
Can You Freeze This?
We do not recommend it. Creamy sauces have a tendency to break and separate when they’re frozen and thawed and the last thing you want is a watery mess at your dinner table.
Can It Be Made Ahead of Time?
Yes! Prep everything and place it in the casserole dish, except for the French fried onions, cover and refrigerate for up to a day before you’re ready to serve it. When you’re ready to bake it, take it out of the fridge and let it sit at room temperature for about 30 minutes. Then sprinkle on the French fried onions and proceed with baking.
This also makes it convenient to bring the assembled casserole (minus the French fried onions) to another location where you’ll be having dinner and then simply add the onions and bake the casserole once you arrive.

For more delicious side dishes be sure to try our:
- BEST Au Gratin Potatoes
 - Ultimate Corn Pudding
 - Zucchini Au Gratin
 - Creamed Spinach
 - Yorkshire Pudding
 - Roasted Spiralized Beets
 - Mashed Potatoes and Parsnips with Horseradish
 - Brunede Kartofler (Danish Caramelized Potatoes)
 - Baked Endives with Ham and Bechamel
 - Roasted Brussels Sprouts with Cranberries, Bacon and Balsamic Reduction
 
Save This Recipe

ULTIMATE Green Bean Casserole
Ingredients
- 3 slices thick-cut bacon , diced
 - 1/2 cup finely chopped yellow onion
 - 2 cloves garlic , minced
 - 12 ounces fresh button or cremini mushrooms , chopped
 - 3 tablespoons butter
 - 3 tablespoons all-purpose flour
 - 1 cup half-and-half
 - 1 cup chicken broth
 - 1/2 cup shredded white cheddar cheese
 - 3/4 teaspoon salt
 - 1/4 teaspoon freshly ground black pepper
 - 1 pound fresh green beans , trimmed, halved, and blanched (boil 5 minutes, place beans in ice water for a couple of minutes, drain)
 - 1 can quality French fried onions
 - or gluten free French fried onions
 
Instructions
- Preheat the oven to 350 degrees F.
 - Fry the bacon in a large skillet over medium-high heat until crispy. Add the onions and cook until soft and translucent, about 4-5 minutes. Add the mushrooms and garlic and cook for another 4-5 minutes until the mushrooms are soft. Transfer the mixture to a bowl.
 - Melt the butter in the same skillet and whisk in the flour. Once combined, continue whisking for another 2 minutes until the mixture has slightly deepened in color. Add the half-and-half and chicken broth while constantly whisking to prevent lumps. Once slightly thickened, add the cheese and whisk until melted and combined.
 - Next add the mushroom/bacon mixture along with the salt and pepper. Let the sauce simmer for a couple of minutes, then add the green beans. Stir to combine.
 - Pour the bean mixture into a 9×13 casserole dish and sprinkle the French fried onions all over the top. Bake uncovered for 30 minutes until bubbling and the onions are golden and crispy. Let sit for 5 minutes before serving.
 
Video
Notes
Nutrition
Originally published on The Daring Gourmet Dec 7, 2013



















FYI – I did make this dish with coconut milk and Daiya cheese. It was still delicious, and coconut milk did not bother anyone. However the fake cheese didn’t melt as its package says! Sad to see cheese swimming in the sauce! Still enjoyable, so thank you.
Great, I’m glad you and your friends enjoyed it with those substitutions. I feel your pain about the cheese though. That’s the problem with fake cheese. Even though the package claims it melts, most of the pictures I’ve seen of vegan dishes that use fake cheese, like pizza for example, just show kind-of-sort-of melted blobs on top. Still, I think it’s awesome that you made a veganized version of this for your friends and the fact is, since fake cheese is what they’re used to, they probably didn’t even bat an eye at the swimming cheese ;)
I cooked Christmas dinner this year for my in-laws who are old-fashioned not only in their life style but in their diets. I knew whatever I made had to be traditional and something they were familiar with, so what’s more traditional than green bean casserole! I tried this recipe and they loved it! We all loved it!
That’s wonderful, Jeanie, I’m so happy to hear it was such a hit! Thanks for your feedback!
I actually did a research on how to make this dish without dairy and soy because my friend who invited us over for X’mas can’t take them now due to her baby allergies. Looks like coconut milk can be the best bet to replace half-and-half. We’ll see. Daiya cheese is really the only option to substitute cheese…cheddar though…oh well.
Hi Ayako! Yeah, I really don’t know a whole lot about good dairy substitutions. I don’t think I’d recommend coconut milk though – it has too strong of a flavor, the wrong kind of flavor. I’m pretty sure there are vegan “half and half” substitutes you can buy. And really most kinds of cheese will work well in this casserole. But then the problem with non-dairy cheese is that it doesn’t really melt too well. You know though, all these critiques are obviously coming from someone who eats dairy – people who are used to eating dairy free would probably think it all tastes perfectly normal and good :)
Hey there!
Just bumped into your site and was amazed to see the recipe list.. great work :-)
I would like to know any alternative for the below as i am a Vegge:
1 cup half-and-half
1 cup chicken broth
Love,
Nita
Thank you, Nita, and welcome! You know, I really don’t know a whole lot about what kinds of vegan products are out there. I know there are vegan cheeses, and I would imagine there are probably vegan substitutes for cream as well. For the chicken broth simply substitute vegetable broth. And for the bacon, there are also vegan “bacon” products available. Good luck!
Looks A-MAZING! It has to be good if it involves cheese, bacon and onion. :)
Oh, isn’t that the truth! It’s like I’ve been saying ever since getting back from my deep South vacation: The Southerners do it best – everything with bacon or bacon grease! :) Thanks so much, Carmel Moments, and thank you for visiting!
I am dying to try this! I make a similar version and add a pinch of nutmeg, makes all the difference! I can’t wait to do this with bacon and cheese! Thank you for all your time and wonderful recipes.
Hi, Michaela! Thank you! This one’s a keeper, for sure. I’ll be making it again for Christmas :)
I can not wait to make this. I can not get condensed soup in Germany and have tried making it with powdered soup, but it does not work as well. I never thought of just using a white based sauce – well a jazzed up white base sauce! Thank you.
Hi Beth! Fantastic, I’m happy you’re making this! Whenever you get to it, let me know what you think. In the meantime, have a wonderful Christmas in Germany! In my opinion there just isn’t any place like Germany for enjoying the Christmas season – it’s magical. If you haven’t already been to Rothenburg ob der Tauber for the Christmas market and for the Kaethe Wohlfahrt store (talk about magical!), it’s a must! The Christmas market there isn’t one of the bigger ones, but it’s my favorite of all them because of the atmosphere. I love Rothenburg!
I can tell just by reading the recipe that there is no comparison between this and the stuff made with canned mushroom soup. My sister loves green bean casserole, so I will make sure she gets this recipe.
Thanks for passing this on to your sister, Susan!
Made this twice before and I love it. Question tho I have 3 Christmas’s this year plan on making it for all. Can I make the three at once today and save the other two in fridge and bake them tomorrow and Christmas day. Tia
Thank, Nick! Yes, you can make them in advance but leave them unbaked and don’t add the onions until tomorrow. Pull the casseroles out of the fridge and let them sit at room temp for 20-30 minutes, add the onions and then bake. Merry Christmas!
This is my absolute favorite green bean casserole recipe!!! My family has ORDERED me to make it again for Thanksgiving and Christmas this year :) Thank you, Kimberly!