Green Bean Casserole

Jump to Recipe ▼
Reader Rating
Total Time 55 minutes

This post may contain affiliate links. Please read our disclosure policy.

Like the Green Bean Casserole you grew up with but better, way better! Bacon, garlic, fresh green beans, mushrooms, plus homemade cream of chicken soup elevate this holiday dish to an entirely new, fabulously delicious level! 

Looking for more holiday recipes? Look no further than my from-scratch recipes for Sheet Pan Cranberry Chicken and Stuffing, Parker House Dinner Rolls, and Slow Cooker Mashed Potatoes

close up of green bean casserole with a serving spoon in a baking pan.

Why This Recipe Works

Wondering if this really is the best green bean casserole ever? Let me convince you!

Fresh green beans — Forget the canned green beans you grew up eating in this green bean casserole recipe, fresh green beans are where it’s at! No more soggy green beans, these remain tender-crisp even after they bake in the yummy homemade soup. 

Bacon — Everything tastes better with bacon. Enough said. 

Homemade cream of chicken — So much tastier than the canned kind, and it’s not hard to make at all! Some chicken broth, milk, garlic powder, chicken broth, salt, and flour and you’ve got yourself one heck of a creamy base for this casserole. 

French fried onions — Okay I mean, some traditional ingredients still stand. You have to have that crunch on the top of this green bean casserole with bacon and I can’t come up with a better replacement, believe me I’ve tried! I have to have these fried onions on top to complete the dish.

close up of green bean casserole in a baking pan.

Here’s How You Make It

Here’s how you make this super easy homemade green bean casserole – it’s easy, I promise!

six steps of preparing green bean casserole recipe

Prepare the Soup

  1. Melt the butter in a medium saucepan, then stir in the flour to make a roux. (photo 1)
  2. Now whisk in the chicken broth and milk till the roux starts to thicken. Then, stir in the salt, garlic powder, and pepper. Take it off the heat and set it aside. (photo 2)

Prepare the Bacon and Green Beans

  1. Cook the bacon until it’s crisp and be sure to reserve the drippings. Allow the bacon to cool a bit, then chop it up. (photo 3)
  2. In a large skillet, combine the green beans, mushrooms, and bacon drippings, sautéing over medium heat for 6-8 minutes. (photo 4)
  3. Add the cream of chicken soup, salt, and pepper. Stir. (photo 5)
  4. Transfer the bean mixture to a casserole dish, and top with French fried onions. (photo 6)
  5. Cover the dish with foil and bake for 15 minutes. Take the foil off, then put back in the oven for another 20-25 minutes or until the green beans are fork-tender and the onions are golden brown. (not pictured)

Frequently Asked Questions

How Many Cups of Green Beans are in a Can?

If you are wondering how many cups you can get out of one can of canned green beans, the answer is about 2. 

What Can be Substituted for French Fried Onion?

If you don’t have or don’t like French fried onions (I’ll only judge you a little), then there are some things you can use as substitutes, because you absolutely have to have that crunchy top, even if you don’t use fried onions. 

– Use plain, dried bread crumbs mixed with a little bit of butter.
– Salad croutons can work too, just break them up if they are big cubes. 
– I admit, I have used crushed potato chips and cornflakes for casserole toppings with great results! 
– Crush up butter crackers and put those on top before baking. 
– Sliced and fried shallots. 

How to Thicken Green Bean Casserole?

It happens to the best of us — you try to make that perfect green bean casserole recipe but it ends up more like a green bean casserole soup. Not great! To thicken your green bean casserole with fresh green beans, try the following tricks. 
If you combine all your veggies with the cream of chicken soup and it’s watery at that point, you can add a cornstarch slurry or flour to the mixture to thicken it. To make a slurry, add a couple tablespoons of cornstarch and a tiny bit of water together and mix until the lumps are gone, then pour slowly into the green bean mixture and stir to thicken. Follow the directions to bake the green bean casserole. 
If you’ve discovered it’s watery after cooking it this easy green bean casserole with fresh green beans, it’s best to take the onion topping off, proceed with the above instructions for thickening with a slurry, then add the topping back on.

How to Keep Green Bean Casserole from Getting Mushy?

Make sure your roux is thick enough. Once you’ve made the roux, you’ll whisk in the chicken broth and milk and keep whisking as the mixture thickens. Don’t skip this part, it’s integral in getting the sauce base thick enough for this green bean casserole with bacon. 
Make sure you’ve added enough flour to the roux to begin with. If you keep cooking and the sauce just isn’t getting thick enough, try adding a little more flour.
Another reason it may be mushy is that you didn’t cook the green beans long enough first before adding to the soup mixture. If the beans, mushrooms, and bacon give off a lot of moisture/grease, you can drain it first before adding the cream of mushroom soup.
Finally, canned green beans could be the culprit. They’ve already been cooked so to cook and bake them again will turn them to mush. Try using fresh or frozen green beans in this green bean casserole from scratch instead.

How To Make Green Bean Casserole Ahead of Time?

To save time, you can make this green bean casserole with bacon dish ahead of time. Make according to the instructions, but leave the onions off and don’t bake it. Instead, cover the casserole and place in the fridge up to 24 hours in advance. Add onions to the top and bake right before serving.

top view of green bean casserole in a baking pan.
close up of green bean casserole and a serving spoon.

 Expert Tips

  • If you end up substituting something like bread crumbs or croutons for the French fried onions in this green bean casserole, make sure to toss them in butter or oil first so that they don’t burn up to a crisp while they’re baking. 
  • If you want to freeze green bean casserole, then once it is cooled, wrap the leftovers up with plastic wrap, then foil, or just put in an airtight, freezer-safe container for up to 2 weeks. To reheat, put in an oven-safe container, thaw, and heat at 350 degrees until warmed through. 
  • You can keep this green bean casserole recipe in the fridge for up to four days. 
  • After rinsing and cutting your green beans, pat them dry. This will ensure there’s no excess water in your dish, and it won’t be runny when you serve it. 
top view of green bean casserole with a serving spoon in a baking pan.
up close green beans with crispy bacon and onions with wooden serving spoon
4.97 from 26 votes

Green Bean Casserole

Like the green bean casseroles you grew up with but better, way better! Bacon, garlic, fresh green beans, mushrooms, plus homemade cream of chicken soup elevate this holiday dish to an entirely new, fabulously delicious level! 
Prep: 20 minutes
Cook: 35 minutes
Total: 55 minutes
Servings: 10 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 8 strips thick-cut bacon
  • 2 pounds fresh green beans, snapped into 2-inch pieces
  • 1 tablespoon minced garlic
  • 1 cup sliced mushrooms
  • ½ teaspoon salt
  • ¼ teaspoon cracked black pepper
  • 2 cups french fried onions

homemade cream of chicken soup

  • 6 tablespoons butter
  • 3 tablespoons flour
  • 1 cup chicken broth
  • 1 cup milk
  • ½ teaspoon salt
  • ¼ teaspoon garlic powder
  • ¼ teaspoon cracked black pepper

Instructions 

  • Prehate oven to 350 degrees. Prepare the cream of chicken soup. Melt butter in a medium sauce pan. Stir in flour.
  • Gradually whisk in chicken broth and milk til thickened. Stir in salt, garlic powder, and pepper. Remove from heat and set aside.
  • Cook bacon til just crisp (reserve the drippings!). Allow to cool slightly, then roughly chop.
  • Combine green beans, mushrooms, garlic, and bacon drippings in a large skillet. Saute over medium heat for 6-8 minutes.
  • Stir in bacon, cream of chicken soup, salt, and pepper.
  • Transfer to a casserole dish. Top with french fried onions.
  • Cover with foil and bake for 15 minutes. Uncover, bake another 20-25 minutes til green beans are fork-tender and onions are golden brown.

Notes

Topping: you can easily swap out the French fried onions for another topping – one of my favorites is panko bread crumbs tossed in a melted butter with a pinch of Italian seasoning. 

Nutrition

Calories: 205kcal | Carbohydrates: 15g | Protein: 6g | Fat: 14g | Saturated Fat: 5g | Cholesterol: 15mg | Sodium: 554mg | Potassium: 320mg | Fiber: 3g | Sugar: 5g | Vitamin A: 687IU | Vitamin C: 13mg | Calcium: 74mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this?Leave a star rating or comment below!
Tiffany of Creme de la Crumb in the kitchen

Welcome!

Hey there, I’m Tiffany – chef, photographer, mother, and avid taco eater. I am passionate about turning simple flavors and ingredients into tasty meals the whole family will love, with minimal prep and cleanup so there’s more time to spend eating and enjoying. Stay awhile, and help yourself to a taco or two!

More Recipes To Love

4.97 from 26 votes (19 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




31 Comments

  1. Kelli says:

    5 stars
    Absolutely delicious! Even my family (who is addicted to the cheesy/canned casserole) loved it!

  2. Lucie Smith says:

    What size casserole for your Green Bean Casserole?

    1. Tiffany says:

      9×13

  3. CindyB says:

    5 stars
    O-M-G – This recipe deserves 10 stars! Took this dish to a pot-luck dinner and everybody went back for seconds. When I was asked to bring the green bean casserole with the cream of mushroom soup recipe that’s been around for centuries it seems, I rolled my eyes and thought to myself… Ugh. I’ve never been a big fan of it – limp canned french-style green beans with canned soup. I started looking around for a recipe to raise the bar, and BINGO! Found this one and was it ever a hit – and looks so beautiful and appetizing as well. (I already had fairly large mushrooms on hand and was going to have to use them or lose them soon, so I’m guessing I actually doubled the amount called for in the recipe.) The fresh mushrooms together with the mushroom soup recipe as written was divine.

    1. Tiffany says:

      You’re so kind! I’m happy to hear everyone enjoyed it! Thank you for your review 🙂

  4. Jeff Edson says:

    4 stars
    Can you make this the night before?

    1. Tiffany says:

      I’ve never tried but I’m sure you can. I would assemble the casserole, but leave the fried onions off the top. Cover with foil then store it in the fridge. When you’re ready to cook it, have the dish sit on the counter as your oven preheats, add the onions before baking, as stated in the instructions.

  5. John says:

    What size casserole dish?

    1. Tiffany says:

      9×13

  6. mikermeals says:

    5 stars
    Wow these were great! I am getting better with Roux so this was pretty easy to prepare.

    1. Tiffany says:

      Super happy to hear that!

  7. Marsha says:

    5 stars
    This is the best green bean casserole! I made it the night before and served it with thanksgiving dinner. it was a huge hit with the family. i will definately make it again.

    1. Tiffany says:

      Yay! So glad you loved it as much as my family does! I swear by this method, it makes ALL the difference in flavor and texture! Hope you had a fabulous Thanksgiving Marsha! 🙂