• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

  • Home
  • About
    • Privacy Policy
  • Recipe Index
    • Meals
      • Breakfast
      • Lunch
      • Main dish
      • Fruit
    • Side dishes
    • Seafood
      • Salmon
      • Shrimp
      • Tuna
      • Crab
      • Scallops
      • Seafood Pasta
      • Mixed Seafood
    • Appetizers
    • Sauces
    • Salads
    • Pasta
    • Desserts
    • Meats
      • Beef
      • Chicken
      • Pork
      • Turkey
    • Condiments
    • Soup
    • Baking
    • Sandwiches
    • Tips
You are here: Home / Side dishes / Thanksgiving Green Bean Casserole Recipe from Scratch

Thanksgiving Green Bean Casserole Recipe from Scratch

October 19, 2023 By Joe Boyle 7 Comments

126 shares
  • Facebook
Jump to Recipe

Last Updated on September 16, 2025

When it comes to Thanksgiving dinner, the green bean casserole is a classic for a reason. And this homemade green bean dish is made without canned beans or soup.

This year, enhance your holiday feast with this amazing Thanksgiving Green Bean Casserole from Scratch. Made with fresh green beans, a velvety mushroom roux, and topped with those delicious crispy fried onions, this is a dish your family and guests will love.

Overhead view of green bean casserole.

Jump To Contents:

Toggle
  • Why You Will Love This Recipe
  • Ingredients Needed for the Green Bean Casserole from Scratch
  • Preparing This Classic Recipe
  • Making the Roux
  • Preparing to Bake the Casserole
  • Additional Recipe Tips
  • Like Green Beans? Here Are a Couple of Flavorful Recipes
  • Thanksgiving Classic Green Bean Casserole

Why You Will Love This Recipe

  • Fresh and Flavorful: This recipe replaces canned ingredients with fresh green beans and mushrooms, resulting in a dish that bursts with natural flavors. The beans stay crisp, and the sauce is rich and savory.
  • Simple and Satisfying: Making your own roux for the mushroom sauce might sound intimidating, but it’s incredibly simple and yields a creamy, velvety texture that’s far superior to anything from a can.
  • A Crowd-Pleaser: The fresh ingredients and homemade sauce elevate the flavor of the dish and complement the meal. And, those crispy fried onions are to die for!

Close-up view of the Thanksgiving green bean casserole.

Ingredients Needed for the Green Bean Casserole from Scratch

All of the ingredients and their quantities are listed in the recipe card below. Fresh green beans are recommended, but quality frozen beans could also be used. The mushrooms can be white button or baby bellas. The recipe also includes a small bit of anchovy paste for umami. A splash of Worcestershire sauce could be substituted.

Chopped mushrooms in a wire strainer.

Preparing This Classic Recipe

I used fresh green beans in this recipe, and they are pretty easy to find this time of year. The stem ends get pinched off, and the beans are blanched for 5 minutes and then cooled in an ice bath.

If you would prefer, quality frozen green beans could be used. Just thaw them, and there is no need to blanch them. Add the thawed, room-temperature beans to the Mushroom béchamel per the instructions.

You would also need to cut back on the time in the oven. 15 to 20 minutes would be enough to heat the casserole.

I’ve seen Easy green bean casserole recipes that use canned green beans. This is a Chef’s Tip. Use fresh beans instead. Canned beans start limp, generally contain lots of salt, and their color is a grey-green, which is not appetizing at all. Use fresh or frozen instead.

Blanching green beans on the stove.

Blanching the green beans.

A Dutch oven is what I used to make the mushroom bechamel sauce. You could also use a large skillet, big enough to hold the beans and the sauce.

Rather than use Campbell’s soup, the best way is to make our tasty mushroom sauce.   The mushrooms are chopped to about 1/2 inch size and these get cooked in butter and are allowed to give off their water in the skillet. The cook time for these is around 10 minutes.

Blanched beans cooling in an ice bath.

Blanched beans in an ice bath.

Once the mushrooms are softened, chopped onion is added and allowed to cook for 4 minutes more to get translucent. This is when you add the anchovy paste if you are using it, and I definitely recommend it. (Or a splash of Worcestershire sauce). Just stir it in to dissolve. You will not taste any fish…this is a great way to add some umami which enhances the flavors that you’re building. 

Cooking mushrooms in a Dutch oven.

Making the Roux

The flour for thickening gets thrown into the pot next, along with a few sprigs of fresh thyme for flavor. Stir this in and let it cook for 1 or 2 minutes to get rid of the flour taste. Some of the flour will stick to the bottom of the pot, but that will be easily scraped off once the liquids are added.

Flour added to the Dutch oven.

Whisk in the chicken broth to dissolve the flour and prevent lumps. Use a wooden spoon to scrape up any of the flour from the bottom of the pot. 

Finished mushroom béchamel sauce in the Dutch oven.

Next, whisk in the half-and-half and bring to a slow boil. Cook for an additional 3 minutes to thicken and for the natural flavor to develop.

*Bacon: If you would like to add some additional flavor to your casserole, now would be the time to add some bacon bits. Use cooked and chopped bacon or 100% bacon crumbles. Add around 3/4 cup or the equivalent of 4 or 5 slices of bacon. Stir them into the sauce to warm and then proceed to taste. (The Pioneer Woman makes her’s this way).

Now is when you should taste the sauce and add salt and pepper as desired. I added about 1 teaspoon of salt and 8 or 10 twists of my pepper mill.

Beans added to the sauce.

Turn the heat off and remove the sprigs of thyme. Then add the blanch cooked green beans, and fold them into the creamy sauce.

Preparing to Bake the Casserole

Pour the mixture into a 9″ X 13″ baking dish that has been sprayed with cooking oil. Cover with aluminum foil and place into a 375-degree preheated oven for 30 minutes.

Take the casserole out of the oven after 30 minutes and sprinkle about half of the 6-ounce can of fried onions on top. Use tongs to lift and fold the onions into the casserole.  Then, sprinkle the remaining French Fried Onions on top.

Place the casserole back into the oven and bake uncovered for 5 minutes for the onions to start to get golden brown and get fragrant and Crispy.

Green bean casserole in the baking dish ready for the oven.

Additional Recipe Tips

This classic green bean casserole can be made a day ahead if desired. Prepare the casserole up to the baking process. Then, refrigerate the finished dish in a bowl or in the baking pan.

The next day, remove the casserole from the refrigerator 30 to 45 minutes prior to baking to let it warm up. Then bake as normal, adding the fried onions at the end.

If you have leftovers, store them in an airtight container and refrigerate for up to 3 days.

Leftover green bean casserole can be reheated in the oven or microwave, but it won’t have the same crispy onion mouthfeel as the fresh casserole does. The flavors of the casserole will still be great, though. 

Green bean casserole being spooned out to a dish.

Your Thanksgiving Table will be complete with baked turkey, mashed sweet potatoes, and the classic holiday side dish, fresh Thanksgiving green bean casserole.

I hope that you’ll give my Classic Green Bean Casserole a try. Perfect for this Thanksgiving dinner or any other Holiday meal. I know that it is my favorite holiday side dish.

The step-by-step printable recipe card is below.

Like Green Beans? Here Are a Couple of Flavorful Recipes:

  • Green beans with bacon and onions
  • Fresh green beans with mushrooms and bacon
Overhead view of green bean casserole.

Thanksgiving Classic Green Bean Casserole

This is a perfect side dish for any special occasion.
4.75 from 8 votes
Print Pin Rate Save Saved Recipe
Course: Side Dish
Cuisine: American
Keyword: classic green bean casserole, green bean casserole, green bean hotdish
Prep Time: 20 minutes minutes
Cook Time: 1 hour hour
Total Time: 1 hour hour 20 minutes minutes
Servings: 8 servings
Calories: 295kcal
Author: Joe Boyle

Ingredients

  • 1 3/4 lbs. fresh green beans, stems removed you can substitute frozen beans, see notes
  • 2 tbsp kosher salt, for the blanching water
  • 4 tbsp butter
  • 1 med. yellow onion, chopped
  • 8 oz. button mushrooms, cleaned and sliced into 1/2" pieces I used baby bella mushrooms
  • 4 sprigs fresh thyme
  • 1 tsp anchovy paste, (2" of paste)
  • 3 tbsp all purpose flour
  • 1 cup chicken broth, I used Better Than Bouillon chicken base
  • 1 cup half-and-half
  • 1 6 oz. can French's fried onions
  • salt and pepper
  • 3/4 cup chopped, cooked bacon (optional) 4 or 5 slices bacon
Prevent your screen from going dark

Instructions

  • Use a large stockpot, (3 or 4 quarts), filled with water and 2 tablespoons of kosher salt, and bring to a boil. Add the fresh green beans and blanch for 5 minutes. Prepare a large bowl of ice water. Use a strainer to remove the beans from the water and place them into the ice water. Once the beans are cooled, remove them from the water, drain well, and reserve until the mushroom béchamel is finished.
  • Preheat the oven to 375° F, 190° C.
  • Use a dutch oven or large skillet with high sides and melt the butter on medium heat. Add the mushrooms and cook until their water is released and evaporated, 10 minutes.
  • Add the chopped onion along with the anchovy paste if you are using it. Stir to dissolve the paste and cook for 4 minutes until the onion become translucent.
  • Sprinkle in the flour and stir to coat the vegetables and cook for 1 to 2 minutes to get rid of the raw flour taste. Add the thyme sprigs at this time.
  • Pour in the chicken broth gradually while vigorously whisking to prevent lumps. Once fully blended, add the half and half and whisk. Bring to a slow boil and cook to thicken about 3 minutes. *Add Bacon. See the recipe notes. Taste the sauce and add salt and pepper as desired. I added about 1 teaspoon of salt and 1/2 teaspoon ground black pepper.
  • Remove from the heat and fish out the thyme sprigs. Add the green beans and fold together with the sauce.
  • Spray a 9 X 13 inch baking dish with cooking spray, then pour in the beans and sauce. Use a spatula or wooden spoon to even out the beans in a layer. Cover with aluminum foil, place in the oven for 30 minutes.
  • Take the casserole out of the oven and remove the aluminum. Sprinkle about half of the fried onions on top and use tongs to lift and combine the onions into the sauce and beans. Sprinkle the remainder of the fried onions in an even layer on the casserole. Place back in the oven uncovered for 5 minutes to allow the onions to brown and become fragrant and crunchy. Serve hot.

Notes

  1. Frozen green beans can be used also. Just thaw them. No need to blanch so that step can be skipped. Reduce baking time to about 15 minutes. You want the sauce to be bubbling and hot. Add the fried onions per instructions.
  2. Add 1 teaspoon of dried thyme to substitute for fresh sprigs.
  3. Anchovy paste is optional but recommended. The paste will last 18 months in your refrigerator and can be used in lots of other recipes. Substitute 1 splash of Worcestershire sauce if desired for umami.
  4. You may want to add some cooked bacon bits to the casserole. Add around 3/4 cup into the sauce prior to adjusting the salt and pepper.
  5. Leftovers can be reheated in the oven or microwave.
  6. The casserole can be made a day ahead, just don't add the fried onions until heated in the oven.

Nutrition

Calories: 295kcal
 

 

Pinterest collage of classic green bean casserole.
126 shares
  • Facebook

Filed Under: Side dishes, Vegetables

Previous Post: « Best Crab Cakes Recipe Using Canned Crab Meat
Next Post: How To Make Easy Creamy Shrimp Scampi »

Reader Interactions

Comments

  1. Kim Ode

    December 24, 2020 at 11:33 am

    5 stars
    My new tradition! For anytime!

    Reply
    • Joe

      December 24, 2020 at 12:08 pm

      Thanks Kim, enjoy.

      Reply
  2. Alan Howie

    November 2, 2020 at 7:00 pm

    5 stars
    A super recipe that is an improvement on the health benefits, and the flavor of the old stand by canned soup ingredient.

    Reply
    • Joe

      November 2, 2020 at 9:24 pm

      Thanks for the nice comment Alan.

      Reply
  3. YtheWait

    October 27, 2020 at 5:08 am

    3 stars
    Looks delicious!

    Reply
  4. MaryJo

    October 25, 2020 at 8:59 am

    5 stars
    Super good recipe, don’t skip the anchovy paste because it adds something extra that you won’t be able to identity but will love.

    Reply
  5. Josie

    October 24, 2020 at 7:14 pm

    5 stars
    Looks delicious! I’ll be trying this for Thanksgiving this year! Trader Joe’s french fried onions are really good too.

    Reply
4.75 from 8 votes (1 rating without comment)

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

Joe profile picture.

           Hi, I’m Joe!

I know you can make healthy food using unprocessed, easy-to-find ingredients. Most of my recipes don’t take a lot of time to make, but taste amazingly good. Glad you found me…let’s get cooking.

About Me

Are you ready to make delicious meals from fresh ingredients? Come along and never miss a new recipe post.

Featured in

Companies that have featured me on their website.

Search for recipes

Copyright © joeshealthymeals.com 2013 - 2025 -     All Rights Reserved    
Privacy Policy   Web Accessibility Statement

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.