This green bean casserole recipe requires no opening of cans. It’s deliciously creamy without canned soup. And it’s still simple to make!

Partial view of clear glass rectangular baking dish containing bean casserole.

For a few years now, I’ve wanted to post a green bean casserole recipe. One that didn’t involve canned soup. Well, I finally got my act together (in this regard at least) and here it is! True to my recipes, this recipe still has a few shortcuts. Because when you’re prepping a thousand million things for Thanksgiving dinner, a couple shortcuts are okay. They’re actually a really, really good idea.

Partial image of clear glass baking dish containing green bean casserole.

The shortcuts I take for this recipe are 1) the green beans – I use frozen, and 2) the crispy onions on top. I use French’s (NOT sponsored!). I love them, what can I say?

So if you want to take less short cuts, fry up some onions or shallots (like I do in this really old carrot soup recipe). And, of course, you can use fresh green beans. Personally, I think green beans in particular are one vegetable that tastes great frozen. I mean, not eaten while they’re still frozen. You know what I mean.

A serving of green bean casserole on square white plate with fork, baking dish in background.

This green bean casserole recipe really couldn’t be simpler. Fry up some bacon (of course), sauté some mushrooms, onions and garlic, make a quick white sauce. Add some quality sharp white cheddar and fresh thyme for great flavor and mix it all up. Top with the crispy goodness of French fried onions and bake. Done!

Front view of small white plate containing a serving of green bean casserole.

If you love green beans, make sure to also check out my roasted green beans and lemon feta green beans! I use fresh beans for those recipes.

Looking for a baked corn casserole? Try cheesy baked corn with bacon. It’s so good!

Partial image of clear glass baking dish containing green bean casserole.

Green Bean Casserole Recipe

Yield: 10 as a side
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes

This green bean casserole recipe requires no opening of cans. It’s deliciously creamy without canned soup. And it’s still simple to make!


  • two 16 ounce packages french-cut frozen green beans, cooked according to the package and drained very well
  • 5-6 slices center cut bacon, cut into 1/2-inch or smaller pieces
  • 8 ounces mushrooms, finely chopped
  • 1 medium yellow onion, finely diced
  • 1 tablespoon butter
  • 1 large or 2 small cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 1 and 1/2 cups whole milk
  • 1 teaspoon fresh thyme leaves, roughly chopped
  • 1/4 teaspoon (or more to taste) freshly ground pepper
  • 1 cup shredded sharp white cheddar cheese
  • 3 cups french fried onions


  1. Preheat oven to 350°F.
  2. Place cooked green beans in a large bowl.
  3. In a deep sauté pan, cook bacon over medium heat until crispy. Remove to a paper-towel lined plate, reserving the grease in the pan. To the bacon grease, add in onions. Sauté for 2-3 minutes or until starting to become translucent. Add mushrooms and continue to sauté until cooked. Use a slotted spoon to remove mushrooms and onions from the pan — put them in the bowl with the green beans.
  4. Add butter and garlic to saute pan (with any juices remaining in pan). Heat over medium heat until butter is melted and garlic is fragrant. Add flour and whisk for 1-2 minutes. While whisking, pour in milk and continue whisking nearly constantly until mixture is thickened and bubbly. Add in thyme and pepper, whisk to combine. Remove from heat and whisk in cheese until melted. Pour this mixture over the green beans, mushrooms, and onions in the bowl. Add in bacon and stir until everything is coated.
  5. Spray a 9×13-inch pan with non-stick cooking spray and pour in the green bean mixture into the pan – spread out so it is in an even layer. Top with french fried onions and bake for 20 minutes or until heated through and onions are golden brown.


  • You may use less fried onions if you want…but I think they are the best part so I went crazy.
Nutrition Information:
Yield: 10
Amount Per Serving: Calories: 205Total Fat: 12gSaturated Fat: 7gCholesterol: 17mgSodium: 290mgCarbohydrates: 17gFiber: 3gSugar: 2gProtein: 6g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Looking for more great Thanksgiving recipes? Try these:

Herb Roasted Turkey Breast

Front overhead of oval white platter containing roasted turkey breast, garnished with fresh herbs.

 Twice-Baked Sweet Potatoes

Sweet potato half on square white plate with fork with baking dish in background. Text overlay reads, :"twice-baked sweet potatoes".

Slow Cooker Stuffing

Partial overhead of stuffing in crockpot, with cover leaning against pot.

Maple Mustard Roasted Sweet Potatoes

Close up of roasted sweet potatoes and shallots on baking pan. Text overlay reads "Roasted Sweet Potatoes & shallots".

 Sweet Potato Bread Pudding

Blue rectangular baking dish containing Sweet Potato Bread Pudding with Marshmallow Topping with serving spoon and mini marshmallows scattered around it.

Scalloped Sweet Potatoes with Bacon and Gruyere 

Brown oval serving dish with Scalloped Sweet Potatoes with Bacon and Gruyere Cheese , with fork and lace cloth.