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

This Green Bean Casserole is made from scratch with fresh vegetables, broth, and cream, for an easy upgrade on the holiday classic. This casserole can be made ahead of time and will quickly become a family favorite that everyone will beg for!

Serve this holiday side dish with my Thanksgiving Turkey and the best Make Ahead Mashed Potatoes.

From scratch green bean casserole
Pin this recipe for later!Pin This

Why We Love This Recipe

  • No Cream Soup – We skip the canned stuff with this recipe and use fresh ingredients for a creamier, tastier, updated version of the classic.
  • Fresh Vegetables – No more overcooked, soggy green beans! With fresh green beans and mushrooms, this casserole is a definite crowd-pleaser.
  • Make Ahead – This super easy recipe can even be prepped a day ahead of time!

RECIPE WALK-THROUGH

Ingredient Notes

  • Green Beans – Fresh green beans are ideal, but frozen would work.
  • White Button Mushrooms – Clean them really well and remove the stems. Cut into thick slices.
  • Vegetable Broth or Chicken Broth – To keep it vegetarian, use vegetable broth. Chicken is more common, but will add a little bit of a chicken flavor.
  • Heavy Cream – This ingredient will make your sauce nice and creamy.
  • French Fried Onions My secret? I put fried onions inside the casserole as well as on top for optimal flavor and crunch.
A scoop of green bean casserole on a wooden spoon

How To Make Green Bean Casserole From Scratch

See the recipe card below for full, detailed instructions

  • Prep the beans. Trim the ends and pick out any green beans with lots of brown spots while you’re waiting for a big pot of salted water to boil.
  • Par-boil the green beans. Drop the beans into boiling water and partially cook them. They should be bright green in color and tender-crisp. Remove the green beans from the boiling water and immediately drop them into a large bowl of ice water. The shock of the cold water will immediately stop the cooking process so the beans will keep that nice crisp texture.
  • Saute mushrooms. Dump the water out of the pot and put it back on the stove. Melt some butter, then saute some chopped onions, minced garlic, and sliced mushrooms for several minutes. Be sure to season them with salt and pepper. It’s important to season at each layer so the seasoning carries throughout the dish.
  • Make the cream sauce. Whisk flour into the mushrooms and cook for several minutes. Pour in broth and heavy cream and simmer for 5-10 minutes until it’s nice and thick. Taste and add salt and black pepper.
  • Assemble the casserole. Stir in the green beans and some crispy onions and make sure that everything is well combined before pouring the green bean mixture into a baking dish.
  • Bake. Add some more crispy fried onions on top for crunch and yummy flavor, then bake at 375 degrees F for 25 minutes.

Frequently Asked Questions

How long do you boil the green beans?
To get the beans at that crisp-tender texture that you want, it will take about 4-5 minutes.

Can you overcook green beans?
Unfortunately, YES! One of the things I like least about the traditional casserole is how mushy the canned green beans are. So I make sure to dump the cooked beans right into that ice bath so they will stop cooking right away.

Recipe Tips

  • Let it rest. This is something to remember with any saucy casserole-type dish. As it cooks, the sauce bubbles up and thins out a bit. Letting it sit and rest will allow the sauce to thicken again.
  • Double or halve the recipe to fit your needs. The recipe as written will serve at least 8-10 people, depending on the other food you are serving. You can easily cut the recipe in half and just use a smaller casserole dish, or you can double the recipe and use 2 13″x9″ pans.
  • Blanche and freeze green beans to keep them fresh year round. The best time to get fresh green beans is May through September. That means that Thanksgiving isn’t the optimal time for fresh beans. Blanch the beans in boiling water for a couple of minutes, then shock them in ice water. Dry off and store in a freezer bag for up to 6 months.

Make Ahead Instructions

You can make this casserole up to 24 hours in advance. Just before baking, cool and cover tightly with foil or plastic wrap and store in the refrigerator. Take out of the fridge while you preheat the oven, or add 10 minutes to the cook time. This is great for holiday meal preparation, leaving you time the day of to prep more time consuming dishes.

To make and freeze an unbaked casserole, follow the same instructions, but place it in the freezer for up to 6 months. Be sure to use a dish that is both freezer safe and oven safe.

Serving Suggestions

I’ve been known to make this casserole any time of the year, but it’s especially popular around Thanksgiving and Christmas. I mean, it’s the perfect side dish for a great Thanksgiving Turkey or Glazed Baked Ham! So how about some classic holiday sides?

Don’t forget the turkey!

Get the best roast turkey recipe, plus TONS of tips!

Storage Tips

The Best Way to Store Leftovers

Storage: Store leftover casserole in an airtight container in the refrigerator for 2-3 days or in the freezer for up to 2 months.

Reheating: Thaw frozen casserole in the fridge overnight. Reheat leftovers in the oven, covered with foil, at 350 degrees F until warmed, or reheat in the microwave at 50% power.

A side angle shot of a scoop of green bean casserole sitting on top of the casserole dish

Want more Thanksgiving Side Dishes?

Recipe
green bean casserole social media image

Green Bean Casserole From Scratch

5 from 9 votes
Green Bean Casserole from Scratch is easy to make with fresh ingredients and no canned soup! It's the best side dish for your holiday meal.
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Servings 8 servings

Ingredients
  

  • 2 pounds Green beans trimmed and cut in half
  • 1/4 cup Butter
  • 1 pound Sliced white button mushrooms cleaned and stems removed
  • 1 clove Garlic minced (1 teaspoon)
  • Salt and pepper to taste
  • 1/4 cup Flour
  • 2 cups Vegetable broth or chicken
  • 1 cup Heavy cream
  • 6 ounces Canned French Fried Onions divided
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!

Instructions
 

  • Preheat oven to 375 degrees. Grease a large baking dish (13×9) with nonstick cooking spray.
  • Bring 4 quarts of water to a boil in a large pot over medium heat. Add 2 tablespoons salt and the trimmed green beans. Boil for 4-5 minutes or until beans are bright in color and tender-crisp (tender but still have a โ€œbiteโ€ to them).
  • Meanwhile, prepare a large bowl of ice water. Place the beans into the ice bath to stop the cooking process. Set aside.
  • Add butter to the pot and melt over medium heat. Add garlic, mushrooms, salt and pepper (ยผ-ยฝ teaspoon each) and cook, stirring often, for about 6 minutes. Add ยผ cup flour and cook for 1-2 minutes, stirring constantly. Add broth and heavy cream, reduce heat slightly and simmer until sauce is thickened; about 10 minutes. Taste and add salt and pepper to your liking.
  • Add green beans and about โ…“ of the french fried onions to the pot and stir until evenly coated. Pour into prepared baking dish and spread evenly. Top with remaining fried onions and bake uncovered until sauce is bubbly and topping is golden; about 20-25 minutes. Rest for at least 5 minutes before serving.

Notes

Storage: Store leftover casserole in an airtight container in the refrigerator for 2-3 days or in the freezer for up to 2 months.
Reheating: Thaw frozen casserole in the fridge overnight. Reheat leftovers in the oven, covered with foil, at 350 degrees F until warmed, or reheat in the microwave at 50% power.
Make Ahead: You can prepare the casserole up to 24 hours in advance. Just before baking, cool and cover tightly with foil or plastic wrap and store in the refrigerator. When ready to bake, take out of the fridge while you preheat the oven, or add 10 minutes to the cook time.ย 
Freeze Ahead: To make and freeze an unbaked casserole, follow the same instructions, but place it in the freezer for up to 6 months. Be sure to use a dish that is both freezer safe and oven safe.
Keyword green bean casserole, green bean casserole from scratch

Nutrition

Calories: 374kcalCarbohydrates: 25gProtein: 5gFat: 29gSaturated Fat: 16gCholesterol: 56mgSodium: 513mgPotassium: 442mgFiber: 4gSugar: 5gVitamin A: 1522IUVitamin C: 15mgCalcium: 65mgIron: 2mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

5 from 9 votes (6 ratings without comment)

Leave a Comment

Recipe Rating




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

Comments

  1. Kinsey says:

    Give 5 stars even before baking because it looks so good! Can i mix and put in bowl and then store in the refrigerator and then cook later that day?

    1. Kristin Maxwell says:

      Yes I think that would work out fine. I’d probably just go ahead and put it in the casserole dish (minus the onion topping) so you have that step done.

  2. Mitzie says:

    I’m like you in that I prefer to make many of my dishes from scratch. I love this recipe and it is easy to put together!
    Sometimes I will make the beans up to a week in advance with a leftover ham bone and sauteed mushrooms, garlic and onions and serve with rice and pork chops – a family favorite. My crew gets a full meal a week before Thanksgiving and then I use the leftover beans for this casserole.

    1. Kristin says:

      Thank you so much Mitzie for the awesome feedback!
      K.

  3. Lisa says:

    Hi! I really want to make this but I do not like mushrooms. Can I leave them out without the casserole being too watery? I love that it doesnโ€™t use canned soup!

    1. Kristin Maxwell says:

      Absolutely!

  4. Jackie Maxwell says:

    I rated it five stars even though I havenโ€™t tried it yet. I love that you donโ€™t use canned soup. This really sounds delicious!

    1. Kristin says:

      Love the feedback Jackie! Thanks for stopping by.

  5. Marcia King says:

    Kristin, this looks really good! My husband will love it. Can you tell me the serving size?

    1. Kristin Maxwell says:

      Serving size is approximately 1/2-3/4 cup.