• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • Contact
    • Subscribe
  • Recipes
    • Easy Dinners
    • Dessert
    • Breakfast and Brunch
    • Thai
    • Gluten-free
    • Vegetarian

Inquiring Chef

menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • Easy Dinners
  • About
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Home > Recipes > Side Dishes

    Homemade Green Bean Casserole with Bacon

    Published: Nov 4, 2020 · Modified: Nov 26, 2022 · by Jess Smith · Jump to Recipe · 2 Comments · This post may contain affiliate links.

    a spoon in cooked green bean casserole
    prepared green bean casserole in a baking dish
    green bean casserole in a white baking dish
    green bean casserole
    green bean casserole

    green bean casserole in a white baking dish

    Homemade green bean casserole uses fresh green beans and mushrooms, a simple creamy sauce, and crispy bacon. This version includes French’s Crispy Fried Onions on top so it still has all the crunchy vibes of the classic. Assemble and refrigerate up to 3 days ahead.

    I’m guessing that this retro dish isn’t a must-have for every family, but for our family, it feels like something is missing if we don’t have green bean casserole with the Thanksgiving and Christmas meals. We’ve tried variations over the years, but often default to the classic with canned green beans, canned cream of mushroom soup, and French’s Crispy Fried Onions. 

    a spoon in cooked green bean casserole

    Never one to leave a classic alone, I’ve been making my own from-scratch version for years and prefer it made this way. Fresh green beans and mushrooms have so much more flavor and texture than their canned counterparts. I add some bacon for even more flavor and crunch.

    Even if you're making the from-scratch version, I vote that you don’t skip the French’s Onions. They're hard to beat! 

    sautéing mushrooms in a pan

    Ingredients

    • Fresh Green Beans - Chop these into 2-inch (or even smaller) pieces so they are nice and bite-sized. You’ll boil them first to get them tender - see below for tips!
    • French’s Crispy Fried Onions - I just love the simplicity, flavor, and crunch of store-bought French’s Crispy Fried Onions. (I’ve made homemade crispy fried onions for the dish and they’re never quite the same.) It’s totally fine to skip them if you prefer - the bacon will still give the dish great crunch and flavor. 
    • Button Mushrooms and Shallots - Mushrooms and shallots add rich, savory flavor to the sauce for this dish. Chop them both very finely so they practically disappear into the sauce.
    • Bacon - Chop the bacon first so it cooks fast into small, crisp pieces that add flavor and crunch on top. 
    • Unsalted Butter - If using salted butter, just reduce the kosher salt in the recipe.
    • Fresh Thyme Leaves - Dried thyme works well too.
    • All-Purpose Flour - This thickens the sauce. See below if you need a gluten-free substitute. 
    • Milk - Any type of milk is just fine here. Feel free to use a dairy-free alternative. See below for options. 
    • Salt and Black Pepper - Don’t forget to season the dish, to taste!

    fresh green beans in a strainer

    How to Make Great Boiled Green Beans

    To make great boiled green beans just follow these three tips:

      1. Use well-salted water - Boiling the beans in water that has been seasoned with a good amount of salt will insure the green beans have a lot of flavor. 
      2. Boil just until bright green and tender - Keep an eye on the green beans and drain them as soon as they are tender enough to pierce easily with a fork but not floppy. The time this takes will vary based on how fresh the beans are. 
      3. Ice bath - Plunge the cooked beans into an ice bath as soon as they are drained. This will stop the cooking process and retain the bright green flavor. 

    cooked green beans in a strainer

    How to Make Green Bean Casserole Ahead

    To make: Prepare the dish through step 10, transferring everything to a casserole dish. Cover tightly with foil. Refrigerate for up to 3 days or freeze for up to 2 months.

    To bake: To bake the dish, take it out of the fridge an hour before baking so that it comes to room temperature (if frozen, let it thaw in the fridge until soft). Bake as directed. 

    prepared green bean casserole in a baking dish

    Variations on Green Bean Casserole

    • Make it vegetarian - Just skip the bacon for a vegetarian version of the dish. You can add an extra tablespoon of butter to account for the richness of the bacon grease when sautéing the mushrooms.
    • Make it gluten-free - Use your favorite gluten-free flour blend in place of the all-purpose flour or use 1 tablespoon of cornstarch as a sub for the 3 tablespoon of all-purpose flour. French’s Crispy Fried Onions are not gluten-free, but the bacon gives you a nice crunchy topping in its place.
    • Make it dairy-free - Milk is the foundation of the creamy sauce in this dish, but any dairy-free alternative works well here. You can also use stock (chicken or vegetable), but keep in mind that the sauce won’t be quite as creamy. Store-bought stock can be quite salty, so you may want to reduce the additional salt in the recipe if using stock.
    • Make it with a different green vegetable - This dish would be delicious made with finely chopped broccoli or asparagus.

    ingredients for green bean casserole

    My Complete Thanksgiving Menu

    • Simple Roasted Turkey
    • Bacon Wrapped Dates with Brie and Balsamic Honey (to serve as an appetizer)
    • 1-Hour Light and Buttery Dinner Rolls 
    • Make-Ahead Mashed Potatoes
    • Turkey Gravy with White Wine and Sage
    • Homemade Green Bean Casserole
    • Focaccia and Bacon Stuffing
    • Creamy Butternut Squash and Spinach Casserole
    • Cranberry Sauce (from Simply Recipes) 
    • Slow Cooker Pumpkin Cheesecake

    Get more details and a complete Thanksgiving timeline here.

    Favorite Tools

    • Cuisinart Stockpot with Strainer 
    • All Clad 5-quart Saute Pan
    • Anchor 3-Piece Glass Mixing Bowls
    • OXO Good Grips 6-Inch Fine Mesh Strainer 
    • 9x13 Emile Henri Baker 
    a spoon in a green bean casserole
    Print Recipe
    4.50 from 14 votes

    Homemade Green Bean Casserole with Bacon

    Homemade green bean casserole uses fresh green beans, a simple creamy sauce, and crispy bacon for flavor and texture. We kept the store-bought French’s Crispy Fried Onions so it still has all the delicious vibes of the classic. This dish can be assembled and refrigerated up to 3 days ahead.
    Prep Time40 mins
    Cook Time40 mins
    Total Time1 hr 20 mins
    Course: Side Dish
    Cuisine: American
    Keyword: from scratch green bean casserole, green beans, Holiday recipe, homemade green bean casserole
    Servings: 10
    Calories: 210kcal
    Author: Jess Smith via Inquiring Chef
    Cost: $4.00

    Equipment

    • Stockpot
    • Large Saucepan or Skillet
    • Large Mixing Bowl
    • 2 Quart Baking Dish

    Ingredients

    • 2 pounds Fresh Green Beans, trimmed and chopped into 2-inch lengths (see note)
    • 6 strips Bacon, chopped into small pieces
    • 4 Tablespoons Unsalted Butter
    • 10 ounces Button Mushrooms, finely chopped
    • 1 Tablespoon finely chopped Shallots
    • 1 teaspoon Fresh Thyme Leaves
    • ½ teaspoon Kosher Salt
    • ¼ teaspoon Black Pepper
    • 3 tablespoon All-Purpose Flour
    • 3 cups Milk
    • 1 ¼ cups French’s Crispy Fried Onions, divided

    Instructions

    • Preheat oven to 350°F / 177°C. Spray an 11x7-inch baking dish (or any 2-quart casserole dish) with nonstick cooking spray.
    • Bring a large stockpot of well-salted water to a boil.
    • While the water is coming to a boil, prepare an ice bath by filling a large mixing bowl with ice water (about halfway full).
    • When water is boiling, add green beans and boil until bright green and tender, 5 to 6 minutes. Drain the beans and then transfer them to the ice bath to halt cooking. Set aside.
    • Place a large saute pan or skillet over medium heat. Add bacon and saute until crisp, 4 to 5 minutes. Transfer bacon to a paper towel-lined plate. Drain off all but a thin layer of bacon grease and return skillet to medium heat.
    • To bacon grease, add butter and then mushrooms. Saute until mushrooms are cooked down and very tender, 7 to 8 minutes. Stir in shallots and thyme leaves and saute for 2 minutes more.
    • Sprinkle salt, pepper, and flour over mushrooms and stir until no dry spots of flour remain.
    • Slowly pour in milk while whisking. Bring to a simmer and simmer until cream sauce has thickened, 5 to 6 minutes.
    • Drain green beans well.
    • Combine green beans, cream sauce, and ½ cup fried onions. Transfer to casserole dish.
    • Cover tightly with foil and bake until heated all the way through and bubbly, about 35 minutes. (Note: If the dish was made ahead and chilled, add an extra 15 to 20 minutes to the cook time to insure it is heated all the way through.)
    • Remove foil and top with bacon and ¾ cup fried onions.
    • Continue baking, uncovered, until golden brown on top, about 15 minutes more.

    Notes

    Green Beans: Frozen chopped green beans work well here. You can skip the step to boil the frozen green beans and just defrost them in the microwave. Drain them very well before proceeding with the recipe. 
    Make Ahead Instructions:
    Prepare the dish through step 10, transferring everything to a casserole dish. Cover tightly with foil. Refrigerate for up to 3 days or freeze for up to 2 months. To bake the dish, take it out of the fridge an hour before baking so that it comes to room temperature (if frozen, let it thaw in the fridge until soft). Bake as directed.
    Print and attach the label below so cooking instructions are ready when you are!
    green bean casserole freezer label

    Nutrition

    Calories: 210kcal | Carbohydrates: 15g | Protein: 7g | Fat: 14g | Saturated Fat: 7g | Cholesterol: 27mg | Sodium: 291mg | Potassium: 407mg | Fiber: 3g | Sugar: 7g | Vitamin A: 864IU | Vitamin C: 13mg | Calcium: 122mg | Iron: 1mg

     

    Related

    « The Simplest Way to Roast a Turkey
    Turkey Gravy with White Wine and Sage »

    About Jess

    Hi! I'm Jess. I am the recipe creator and photographer behind the 900+ recipes you’ll find on Inquiring Chef. As a mom to three young kids and professional cook, my mission is to make every moment in the kitchen and around the table count. If you’re looking for easy, flavorful, family-approved recipes, you’ve come to the right place! Learn more about me here.

    Reader Interactions

    Comments

    1. Polly

      November 26, 2022 at 1:03 pm

      5 stars
      This is the BEST recipe for green beans. It does take effort but worth it. It did need about 30 more minutes in oven.

      Reply
      • Jess Smith

        November 26, 2022 at 2:30 pm

        So glad you enjoyed it Polly, and thank you for the note! We'll definitely take a look at the cook time and see if it needs to be updated.

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    Welcome! We're Jess and Frank. Since 2010, we have been serving up easy, original recipes here on Inquiring Chef.

    More about us →

    Latest Recipes

    • Cashew Cream Sauce
    • Vegetable and Rice Stuffed Peppers
    • Lasagna Bolognese
    • Falafel Sandwich

    Trending Recipes

    • Crispy and Chewy Chocolate Chip Cookie Recipe
    • Honey Ginger Chicken Stir-Fry
    • Mason Jar Overnight Oats
    • Beef and Broccoli Ramen Stir-Fry

    Footer

    ↑ back to top

    About

    • About Us
    • Privacy Policy

    Connect

    • Sign Up! for emails and updates
    • Follow us on Instagram and Pinterest

    Contact

    • Email Us

    Copyright © 2023 Inquiring Chef