The Holidays are almost here! Which means… holiday food! Featured in magazines across the web and consistently rated THE best green bean casserole EVER, this recipe will convert even the most determined green bean HATERS! I know because I was one of them.

If up until now you or your relatives have just been kind of “meh” towards green bean casserole, prepare to experience a major paradigm shift in attitude. This one’s the best. Ever.

Let’s be honest… everything tastes better when it is fresh, and when it has a TON of BACON and CHEESE! This recipe includes tender green beans, bacon, cheese, cream, fresh mushrooms and more, this deluxe casserole is made from scratch and is guaranteed to become your go-to from now on. It was such a huge hit during Thanksgiving and Christmas that it became the only green bean casserole  I have ever made since the very first time I tried this recipe back in 2008! I have never gotten so many compliments with any other dish, and I consider myself a pretty decent cook. But nothing has gotten so much attention as this particular casserole. Trust me. You need to give it a try. 

This recipe takes a little longer than the 3 minutes and 47 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 the Ultimate Green Bean Casserole is still relatively quick to make and to say that there is no comparison between the two is an understatement. 

Ultimate Green Bean Casserole

Prep Time

20 mins

Cook Time

45 mins

Total Time

1 hr


  1. 10 slices thick-cut bacon diced

2. 1/2 cup finely chopped yellow onion

3. 2 cloves garlic minced

4. 16 ounces fresh button or cremini mushrooms chopped

5. 3 tablespoons butter

6. 3 tablespoons all-purpose flour

7. 1 cup half-and-half

8. 1 cup chicken broth

9. 1 cup shredded white cheddar cheese

10. 1 cup shredded sharp cheddar cheese

11. 3/4 teaspoon salt (or to taste)

12. 1/4 teaspoon freshly ground black pepper (or to taste)

13. 1 pound fresh green beans trimmed, halved and blanched (boil 5 minutes, place beans in ice water for a couple of minutes, drain)

14. 1 can French Fried Onions


1.Preheat the oven to 350 degrees F.

2.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.

3.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.

4.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.

5.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.

6.Dig in!

Recipe Notes

Preparing in Advance: Everything can be done in advance except for adding the crispy onions, otherwise, they’ll get soggy. Add those just before baking. Also, let the casserole sit for at least 30 minutes after removing it from the fridge before baking.

Since this is a made-from-scratch version, you really should avoid using hydrogenated oil-packed French Fried onions. There are several good options out there, especially at Whole Foods or Fresh Market. I suggest Lars Crispy Onions or Golden Farms All-Natural French Fried onions. You can conveniently purchase Lars’ Crispy onions on Amazon and the best deal is buying them in bulk.  But if you cannot find them, French’s Crispy Fried Onions will still do the trick.

I hope you and your loved ones enjoy this ultimate green bean casserole. If you would like to share your casserole photos, any comments about this recipe, or how much your family loved it, please email me directly at I would like to know how it all went down!