↑

Good Dinner Mom

Sharing Love through Good Food

  • Home
  • Recipes
    • The Main Dish
      • Chicken & Poultry
      • Beef & Meat
      • Slow Cooked Meals
      • Meatless Main Dish
      • Fish & Seafood
      • Soups, Stews & Chili
      • One Pot Meals
      • Breakfasts & Brunch
      • Eggs
    • Fresh from the Bakery
      • Bakery
      • Bread & Biscuits
      • Cakes
      • Cheesecake
      • Chocolate
      • Cookies, Bars & Brownies
      • Fruit Desserts
      • Jams, Jellies & Preserves
      • Muffins & Pastries
      • Pastries & Pie
      • Tarts
    • On The Side
      • Salads & Salad Dressings
      • Side Dishes
    • Hors d’oeuvres & Party Fare
      • Appetizers
      • Condiments, Dips & Sauces
      • Snacks
    • Frozen Treats, Drinks & Smoothies
      • Beverages & Smoothies
      • Frozen Treats
    • Even More Healthy
      • Gluten Free
      • Quinoa
      • Vegan
      • Vegetarian
    • Instant Pot/Pressure Cooker
    • Holiday Recipes
    • 30 Minutes or Less
    • Cuisines
      • Asian
      • Italian
      • Mediterranean
      • Mexican
  • Shop
  • About
    • About Good Dinner Mom
    • Where I Live
    • Backyard Chickens
    • Contact

Good dinner recipeswhen you subscribe for recipes

Thank you!

You have successfully joined our subscriber list.

.
  • The Main Dish
  • 30 Minutes or Less
  • Fresh from the Bakery
  • Vegetarian
  • Shop

Green Bean Casserole

38 Comments

Jump to Recipe - Print Recipe

Green bean casserole is one of those side dishes everyone looks for on the table.

Closeup of Green Bean Casserole in serving dish with cranberry sauce on side

A classic green bean casserole is one of the most loved side dishes for holidays and family dinners. With tender green beans, creamy sauce, and a crispy topping, this comforting recipe never goes out of style.

This version strikes the perfect balance of flavor and texture while remaining simple to prepare. Whether you’re making it for Thanksgiving, Christmas, or a weeknight dinner, this green bean casserole can be assembled ahead and baked just before serving for easy entertaining.

Fresh green beans bake in a silky, flavorful sauce and finish with a crispy layer of fried onions and buttery breadcrumbs for perfect texture in every bite. The recipe is easy to customize, too. Use the white bread listed in the recipe or try an “everything” bagel or gluten-free bread for a fun twist. For a little extra crunch, add slivered almonds or water chestnuts to make this side dish shine on any holiday table.

Why You’ll Love This Green Bean Casserole

  • Fresh, homemade flavor. A rich, creamy sauce made from scratch gives it that “real food” taste the canned version can’t match.

  • Easy make-ahead option. You can prep it a day ahead or freeze it weeks in advance — perfect for stress-free holiday cooking.

  • Beautiful texture. Tender green beans, creamy sauce, and a crisp, golden topping make every bite satisfying.

  • Simple ingredients, big payoff. No fancy techniques — just everyday ingredients that come together into something special.

  • Crowd-pleasing and customizable. Great for both traditionalists and guests who love a fresher, more flavorful twist.

The first time I made this freezer-friendly Green Bean Casserole, I was honestly skeptical. The freezer can sometimes dull flavors, and I worried the mushrooms and green beans might turn rubbery or lose their freshness. But the original recipe proved me wrong! It skips the usual step of blanching the beans, allowing them to cook right in the oven to perfect tenderness without turning that dreaded grey-green color. And the real genius? Tossing the beans in a light coating of cornstarch. This simple step thickens the natural juices released during baking, creating a silky, creamy sauce that stays flavorful and perfectly textured every time.

How to make Classic Green Bean Casserole-

Ingredients for green bean casserole.

Cut the beans and sliced the mushrooms, pulse the bread with some melted butter and salt. Then combine with fried onions. Set aside.

For the creamy sauce, mushrooms are sautéed, then garlic, thyme, salt and pepper get added. Dust mushrooms with flour and then wine, broth, and cream are added. Cook a few minutes to thicken.

The cut green beans get dusted with corn starch.

Then the mushroom cream sauce is poured on top of the beans in a 9-inch x 13-inch baking dish. Do not stir in the gravy yet.

The green bean mixture bakes for about 45 minutes covered in foil, then the foil is removed, mixture is stirred and if adding optional sliced chestnuts, they’re incorporated in this step.

Once the ingredients have been stirred…

The fried onions/bread mixure gets sprinkled over the top and the casserole goes back in the oven for another 10 to 15 minutes until the beans are tender to your liking.

 

 

Green Bean Casserole with Fried Onions on top in serving baking dish.

This Green Bean Casserole is a step up from the norm and it’s so great because it can be prepared almost completely and frozen for up to two months before baking to serve.

Frequently Asked Questions

Can green bean casserole be made ahead of time?
Yes. Assemble the casserole up to a day in advance and refrigerate. Add the crispy topping just before baking.

Can you use fresh green beans instead of canned?
Absolutely. Blanch fresh green beans before using to ensure they stay tender in the casserole.

How do you keep green bean casserole from getting watery?
Drain beans thoroughly and avoid overbaking. A properly thickened sauce helps maintain the right texture.

How long does green bean casserole last in the fridge?
Stored in an airtight container, it keeps well for 3–4 days.

Can green bean casserole be frozen?
Yes, but for best texture, freeze without the topping and add it fresh when reheating.

Green Bean Casserole on a plate with a fork.

I use the Green Bean Casserole recipe from America’s Test Kitchen as my testing recipe. ATK’s recipe is a great start but after decreasing the amount of green beans by a bit, and making the mushroom gravy less thick before baking, the casserole came out much more creamy and more smooth.

If you liked this recipe for your holiday table, be sure to check out my easy recipe for Turkey Breast in the Slow Cooker, as well as Mashed Potato and Cauliflower in the Instant Pot. A colorful and favorite Thanksgiving appetizer is this Cranberry and Pomegranate Relish.

Pin
Print Recipe
5 from 5 votes

Green Bean Casserole

This classic green bean casserole is creamy, comforting, and topped with a crispy finish. Easy to prepare ahead, it’s perfect for holidays and family dinners.
Course Side Dish
Cuisine American
Keyword casserole, vegetables
Prep Time 20 minutes minutes
Cook Time 1 hour hour 5 minutes minutes
Total Time 1 hour hour 25 minutes minutes
Servings 12 people
Calories 208
Author Sally Humeniuk
Prevent your screen from going dark

Ingredients 

For the Topping:

  • 2 slices high-quality white sandwich bread, torn into pieces
  • 2 Tablespoons unsalted butter, melted
  • ¼ teaspoon salt
  • 3 ½ ounces fried onions one package or 1.5 cups from a can

For the Casserole:

  • 3 Tablespoons unsalted butter
  • 8 ounces white button mushrooms, sliced thin
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 6 garlic cloves, minced
  • ½ teaspoons dried thyme
  • 3 tbs unbleached all-purpose flour
  • ½ cup white wine or cooking wine
  • 1 ½ cups low-sodium chicken broth
  • 1 ½ cups heavy cream
  • 1 ½ pounds green beans, trimmed and cut into 1-inch pieces. French green beans work well.
  • 3 tbsp cornstarch

Optional:

  • ½ cup slivered almonds or ½ cup sliced water chestnuts, roughly chopped.

Instructions

Make the Topping:

  • Pulse bread, butter and salt in a food processor until coarsely ground, about 10 pulses. Combine the bread mixture and fried onions in a bowl, transfer to a large zip-lock freezer bag, and freeze for up to 2 months. If making the casserole to cook the same day as prep, place the topping in refrigerator until needed.
    2 slices high-quality white sandwich bread,, 2 Tablespoons unsalted butter,, ¼ teaspoon salt, 3 ½ ounces fried onions

Make the Casserole:

  • Melt 3 Tablespoons butter in a large skillet over medium heat. Add sliced mushrooms, 1 teaspoon salt and ½ teaspoon pepper and cook until the mushrooms release their liquid, about 5 minutes. Increase the heat to medium-high and cook until the liquid has evaporated, about 5 minutes. Add minced garlic and dried thyme and cook until fragrant, about 30 seconds. Stir in flour and cook until golden, about 1 minute. Slowly whisk in wine, broth and cream and bring to a boil. Reduce the heat to medium and simmer, stirring occasionally, until the sauce is thickened, about 10 minutes.
    3 Tablespoons unsalted butter, 8 ounces white button mushrooms,, 1 teaspoon salt, ½ teaspoon black pepper, 6 garlic cloves,, ½ teaspoons dried thyme, 3 tbs unbleached all-purpose flour, ½ cup white wine or cooking wine, 1 ½ cups low-sodium chicken broth, 1 ½ cups heavy cream
  • Toss cut green beans with cornstarch in a large bowl and transfer to a 13 by 9-inch baking dish. Pour the warm mushroom mixture evenly over the beans (do not mix).
    1 ½ pounds green beans,, 3 tbsp cornstarch

To Cook and Serve the Same Day This Recipe is Prepared:

  • Once the mushroom cream sauce has been poured over the beans, (do not mix in) cover with aluminum foil and bake in a 350F degree oven for about 50 minutes, baking until the beans are crisp-tender. Remove foil, stir the beans and sauce thoroughly, add almonds or water chestnuts, if using. Sprinkle the fried onion mixture over top and bake uncovered an additional 15 minutes. Taste one of the beans and if it's too crisp for your liking, place foil over top again and bake additional 5-10 minutes.

To Freeze casserole and cook from frozen:

  • Once mushroom cream sauce has been poured over beans (not mixed in), allow to come to room temperature. Cover with plastic AND aluminum foil and freeze for up to two months.
  • Remove the casserole from the freezer and take away the plastic from the baking dish and replace the foil. Adjust an oven rack to the middle position and heat the oven to 400 degrees. Bake until the sauce is bubbling and the beans are tender, about 60 minutes, stirring the beans thoroughly and adding almonds or water chestnuts, if using, after about 30 minutes. Remove the foil and spread the topping mixture over the beans. Bake until golden brown, about 10 minutes.
    ½ cup slivered almonds or ½ cup sliced water chestnuts, roughly chopped.
  • Leftovers will keep in an airtight container in the refrigerator for up to 3 days.

Notes

  • Cremini mushrooms or any favorite fresh mushroom may be substituted for the white button mushrooms.
  • Adding about 1/4 cup grated Parmesan cheese to the topping is another great way to add great flavor.
  • Nutrition information is an estimate, especially if you change up the ingredients and quantities.
Nutrition Facts
Green Bean Casserole
Amount Per Serving
Calories 208 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 9g56%
Cholesterol 53mg18%
Sodium 269mg12%
Potassium 295mg8%
Carbohydrates 12g4%
Fiber 2g8%
Sugar 3g3%
Protein 3g6%
Vitamin A 1105IU22%
Vitamin C 10.4mg13%
Calcium 53mg5%
Iron 1.2mg7%
* Percent Daily Values are based on a 2000 calorie diet.

Recipe adapted from The Best of America’s Test Kitchen 2010.

You might also like

  • Quinoa Black Bean Enchilada Casserole. Perfect for a meatless weeknight meal and unique enough for company, loaded with healthy protein and vegetables.
    Quinoa Black Bean Enchilada Casserole
  • Sichuan Green Beans on a plate
    Sichuan Green Beans
  • Taco Casserole
    Baked Crunchy Taco Casserole

Published on October 30, 2013

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Nikki says

    December 24, 2017 at 7:28 PM

    I accidently mixed it before baking will it still be ok??

    Reply
    • Sally Humeniuk says

      December 24, 2017 at 8:00 PM

      Hi Nikki, It will be fine. Merry Christmas! 🙂

      Reply
  2. Marcy says

    November 20, 2016 at 11:17 AM

    I’m worried about putting this frozen dish in a hot oven. will it explode?

    Reply
    • Sally says

      November 20, 2016 at 12:07 PM

      Hi Marcy, The time the dish sits on the counter while the oven is pre-heating will bring the pan temperature close enough to room temperature to be able to put in the hot oven. But I’ve also taken a Pyrex dish straight from the freezer to the oven bwfore with no problem.

      Reply
  3. Danielle says

    December 5, 2015 at 5:52 PM

    I noticed you mentioned using gluten free bread before. Have you replaced the flour with gluten free flour befor?

    Reply
    • Sally says

      December 5, 2015 at 6:01 PM

      Hi Danielle, I would substitute the flour with cornstarch. I’ll go in and add this information to the recipe. Thanks for the heads up.

      Reply
  4. marcy says

    November 24, 2015 at 12:17 PM

    If I m make it on Tuesday for Thursday, should I just keep it in the fridge

    Reply
  5. marcy says

    November 24, 2015 at 12:14 PM

    if i’m taking this to someones house, should I cook it ahead of time or just cook the whole thing there?

    Reply
    • Sally says

      November 24, 2015 at 12:28 PM

      Hi Marcy, You could cook it at your house and see if they’ll let you place the casserole in their oven just to re-heat when you get there. And if you’re making it today, I’d just place it in the fridge. Let me know if you have other questions!

      Reply
      • Marcy says

        November 24, 2015 at 2:14 PM

        I already put it in the freezer. I’ll now place it in my fridge. My issue is I’m driving two hours. Should I cook it an hour, take it to my dinner, place topping on there and bake until heated through?

        Reply
        • Sally says

          November 24, 2015 at 6:27 PM

          It should be absolutely fine to bake for one hour, then at your destination, add the onions and bake again just until bubbly, maybe 20 more minutes. 🙂

          Reply
  6. Cheryl Johnston says

    November 23, 2015 at 5:40 PM

    Hi,
    I just finished making this casserole but I forgot and mixed the sauce and green beans. I’m going to go ahead and outbid in the freezer when it cools. What adverse effect have I created by mixing it up?

    It looks and tastes great. Thank you for the recipe

    Reply
  7. April says

    December 1, 2014 at 11:19 PM

    5 stars
    So I had to drop by and thank you for posting this AMAZING recipe. My husband and I are overseas (greetings from Japan!), and we hosted Thanksgiving for a handful of single Airmen he supervises since we’re all away from our families. Not only was this my first time ever hosting Thanksgiving, but we had a full house that night! I’m talking 12 full grown, hungry men! I was determined to give these boys a good, home cooked meal for the holiday, especially since for most of them, this was their first time away from home. I was in the Air Force myself for 4 years, and I knew how lonely it could be around this time of year.
    I made this the day before using frozen green beans coated in the cornstarch, and it worked out amazing. I also simply stored it in the refrigerator rather than the freezer, and it cooked up perfectly. Not watery nor rubbery at all! Let me tell you, while prepping that sauce, I nearly hit the floor when I tasted it. Ohhh my, this was way better than the canned-everything version that I always had, and the extra bit of effort it took to pull this together was so well worth it. I will NEVER go back.
    At dinnertime, one of the boys, a southerner like myself, was so excited to see green bean casserole on the table. I had never seen so many people rave about this dish, but it was the first thing I ran out of! So for that, thank you. This recipe helped make this Thanksgiving special for a handful of servicemen. 😉

    Reply
    • Sally says

      December 2, 2014 at 7:49 AM

      April, First and most importantly, a huge thank you to you, your husband and each one of those 12 young men for your service and sacrifice for our country. What you’ve given up for us can never be repaid. Second, I am overwhelmed with gratitude that you chose my recipe to serve at this extra-special Thanksgiving and then took the time to let me know what it meant to these men. You have made my Christmas and your note is the best comment I have received on my blog, ever. How lucky those airmen were to have you to help make a first Thanksgiving away from home seem more like “home”. I’m so glad you all liked it. My family and I would love to reach out to these guys during Christmas away from home. If you feel comfortable, would you contact me through my email with an address and their names so we could send Christmas cards to them? Again, thanks for making my holiday season all the more special and I hope to hear from you at gooddinnermom@gmail.com. God bless you all and keep you safe. Sally 🙂

      Reply
  8. Michelle says

    November 26, 2014 at 9:21 AM

    Hi, if I make this the same day do I partially cook the green beans before putting the casserole together and do I still use the cornstarch?

    Reply
    • Sally says

      November 26, 2014 at 9:52 AM

      Hi Michelle, Yes, every step will be the same except the cooking time. Enjoy, you will love it! Happy Thanksgiving.

      Reply
      • Michelle says

        November 26, 2014 at 10:47 AM

        Thank you. Looking forward to it. Happy Thanksgiving!

        Reply
  9. Giana says

    November 20, 2014 at 6:56 AM

    Can this be thawed to save on cooking time? If so, what would you recommend for cooking time and temp?

    Reply
    • Sally says

      November 20, 2014 at 7:04 AM

      5 stars
      Hi Giana, This casserole could be thawed overnight in the refrigerator and then I’d follow the directions at the bottom of the printable for making the day of baking. Essentially, bake covered for 60 minutes at 350F degrees, then an additional 10 minutes uncovered.

      Reply
      • Giana says

        November 20, 2014 at 8:57 AM

        Thanks, Sally! Excited to try it.

        Reply
  10. Ally says

    November 19, 2014 at 6:19 AM

    5 stars
    Thank you for this great recipe! I am planning on making this today and freezing for next week. One question, what kind of wine would you suggest? Thanks again!

    Reply
    • Sally says

      November 19, 2014 at 7:12 AM

      5 stars
      Ally, I just made this again last week and used a Riesling. It was fabulous! I usually just use what I have but I do will say that the casserole made with the Riesling was the best ever. Don’t know if it’s because of the wine or if I was just really craving it. Happy Thanksgiving to you and thanks for making my recipe. 🙂

      Reply
      • Ally says

        November 19, 2014 at 5:26 PM

        Awesome! I love Riesling. Thank you very much for taking the time to respond. I’m totally excited to make this. Happy Thanksgiving to you and yours. 🙂

        Reply
        • Sally says

          November 19, 2014 at 9:43 PM

          My pleasure and Riesling is one of my favorites, too. 😉

          Reply
  11. Ginger says

    March 23, 2014 at 8:46 PM

    Could you use the frozen whole green beans instead of fresh ones?

    Reply
    • Sally says

      March 23, 2014 at 9:07 PM

      Ginger, I haven’t used frozen in this recipe but I think they would work just fine. If you do use the frozen (so much less work!), let me know how they turn out.

      Reply
  12. Susan says

    November 24, 2013 at 5:25 AM

    I know it’s sacrilege . But could you use frozen green beans and coat with the cornstarch frozen?

    Reply
    • Sally says

      November 24, 2013 at 7:08 AM

      Hi Susan, I think cooking is all about experimentation. So go for it! Vegetables that are frozen are done so at the peak of freshness. Plus, that will cut a lot of time off your prep work. Great idea, actually.

      Reply
  13. Tracy says

    November 23, 2013 at 8:22 PM

    So, if I do the freeze over-night version and cook the beans, do you still coat them with cornstarch?

    Reply
    • Sally says

      November 23, 2013 at 9:06 PM

      Tracy, if you are going to freeze it, whether you precook the beans or not, I would still coat them with cornstarch. The cornstarch is meant to help with the moisture that will collect during freezing.

      Reply
  14. deb says

    November 21, 2013 at 4:53 PM

    This sounds delicious. I am thinking of making it the day before and not freezing it. Do you think that @400 I would cook it about 40 minutes? Thank you so much for the recipe.

    Reply
    • Sally says

      November 21, 2013 at 5:34 PM

      Hi Deb, If you don’t freeze it beforehand, I would boil the beans for about 4-5 minutes so they are cooked to tender but not too raw-crunchy when you cook it the day of. This will not make the beans too soft, I promise. If you make it the day before, you still can freeze it just overnight (if you have the room). This really is a great recipe and I think everyone will be happy with it. Thanks for trying it!

      Reply
    • Sally says

      November 21, 2013 at 8:26 PM

      Deb, I just realize I didn’t answer your question. Yes, I think 40 minutes at 400 degrees would work great.

      Reply
  15. Sharon says

    November 11, 2013 at 9:53 AM

    This was INCREDIBLE! I had never made (or even eaten) this because, well…..yuck, canned green beans and cream-of-something soup? And the fact that you can make this ahead and freeze it for busy holiday kitchens?!!!! WIN WIN WIN! Thank you for a fantastic recipe!

    Reply
    • Sally says

      November 11, 2013 at 10:39 AM

      Sharon, I’m glad you found my recipe since we are of the same mind of the “usual” canned beans and (love this) cream of “something” soup, lol. And thanks for taking the time to tell me about it! 🙂

      Reply
  16. Amanda says

    October 31, 2013 at 3:04 PM

    5 stars
    I seriously cannot believe that you can freeze a green bean casserole! I am hosting Thanksgiving this year and so excited to get a jump start on it with this recipe already. Awesome!

    Reply
About Sally - Good Dinner Mom.

About Good Dinner Mom

My name is Sally and I love to be in the kitchen. Making fresh, unique dishes is my way of showing love for family and friends and I hope that here you’ll find recipes of both healthy and indulgent dishes that will inspire you to cook more at home while sharing some love of your own. more about me

Find a recipe:

Latest Recipes

Hawaiian Teriyaki Burgers with Grilled Pineapple

Creamy Lemon Asparagus Pasta (Easy Spring Dinner)

Easy Roasted Carrots (Maple or Honey)

  • The Main Dish
  • 30 Minutes or Less
  • Fresh from the Bakery
  • Vegetarian
  • Shop
macaroni and cheese with peas asparagus and basil
The best Chinese Chicken Salad is right here with fresh vegetables, tender chicken and amazing Asian peanut salad dressing. Ready in under 30 minutes.
Oven Baked Chowder
Privacy Policy
Copyright ©2026, Good Dinner Mom. All Rights Reserved.
Design by Pixel Me Designs