4.85 from 46 votes

Green Bean Casserole from Scratch

This post may contain affiliate links. Please read our read the Privacy Policy

This classic, homemade Green Bean Casserole is an upgrade for your cans of soup – it only takes 10 minutes to create a delicious cream and mushroom base to go with your french style greens and crunch fried onions. Can you say perfection?

green bean casserole in a dish with a scoop out of it

Homemade Green Bean Casserole

Campbell’s, French’s, even Paula Dean and the good ole’ Pioneer woman all have a special take on green bean casserole.

But did you know that you can skip the canned soup and still make a delicious, homemade, and just as quick green bean casserole from scratch

I love this side dish recipe because its so simple and difficult to mess up, making it the perfect dish for the entire family to get involved in.

But don’t let its simple ingredients fool you!

Full of flavor and easy to customize with fresh mushrooms and roasted onions, some traditional recipes, like this one, are worth making year after year.

This recipe is savory and also heats up well, making it a perfect left over that tastes the same the next day.

green bean casserole recipe with ingredients, mushrooms, green beans, french fried onions on the side


Green Bean Casserole with French Style Green Beans

Now if you have never learned how to make green bean casserole, I am going to save you on delicious no fail classic recipe that is homemade.

Scroll to the bottom for a printable version of this post, including all measurements and instructions, so you can follow along in your kitchen without being on your phone. 

Here is what ingredients you need to gather to get started: 

  • butter
  • garlic
  • flour
  • chicken broth
  • whole whipping cream
  • salt
  • black pepper
  • fresh mushrooms
  • french fried onions
  • french style frozen green beans, thawed

RELATED RECIPES: Instant Pot Fresh Green Beans, 3 Bean Salad, Southern Style Green beans and Bacon, Green Beans Almondine over Stove Top, Keto Green Beans with Cream Cheese, Simple Seasoned Green Beans, Green Beans and Potatoes

SIDE DISHES TO SERVE WITH: Corn Casserole, Boiled Red Potatoes, Sweet Potato Casserole

Is Green Bean Casserole Low Carb? 

Disclaimer: Dietary information provided by Carb Manager. If you are on a KETO or Low Carb diet, always make sure to double check your own information with this or My Fitness Pal based on the brands and weights you use. I am not responsible for the calculations but do try to provide as much information as possible for readers to make informed decisions.

If you are on a cell phone and this is hard to see, simply pinch and go closer.

this is a low carb chart with listing of how many carbs this casserole recipe has in it - 6g


No Soup Green Bean Casserole Recipe

Preheat oven to 400 and grease a casserole dish. Set aside.

It’s totally easy to make green bean casserole with cream of onion or cream of mushroom soup but its also totally unnecessary!

No need to run to the store to see what you have on hand when you can combine delicious fresh (or frozen) green beans in your own marinade of sauce this season.

Add butter and garlic in a skillet and heat on medium until butter is melted.

Stir in flour, chicken broth, whipping, salt and pepper – this makes a roux.

how to make green bean casserole - to start, pour in cream into cast iron pan

Cook on medium heat, whisking frequently.

Continue to whisk as mixture gets bubbly and begins to thicken.

cream of mushroom soup from scratch

Remove from heat and stir in mushrooms, 1/2 cup French fried onions and green beans.

Mix well.

homemade green bean casserole with fresh mushrooms being poured into cast iron pan

Pour green bean mixture into prepared pan and spread evenly.


green bean casserole in a cast iron pan on the stove top

Sprinkle top with remaining french fried onions.

Bake for 15-20 minutes or until bubbly and heated through.


Classic Green Bean Casserole with Home Made Mushroom Sauce in casserole dishLet set for 5 minutes before serving.

Serves 6-8

green bean side dish with serving spoon and casserole being served

Green Bean Casserole Variations

This casserole can easily be made with and without mushrooms.

You could also use canned. You can use whole, cut frozen green beans as well.

You could also technically just add the onions on the cast iron pan and toss it in to the oven.

But I don’t think serving the skillet is that amazing, especially since you typically make this for holiday meals.


4.85 from 46 votes

Green Bean Casserole from Scratch

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Green Bean Casserole recipe with homemade cream and mushroom soup and folded in green beans, topped with roasted onions is the perfect classic side dish for any meal. No need for canned soups - almost no effort for a homemade, easy, from scratch casserole you will love.


  • 2 tablespoons butter
  • 1 tablespoon minced garlic
  • 2 tablespoons flour
  • 1 cup chicken broth
  • 1 cup whole whipping cream
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 8 ounces sliced fresh mushrooms
  • 1 container 6 oz, French friend onions, divided
  • 1 bag 16 oz, french style frozen green beans, thawed


  • Preheat oven to 400 and grease a casserole dish. Set aside.
  • Add butter and garlic in a skillet and heat on medium until butter is melted.
  • Stir in flour, chicken broth, whole whipping cream, salt and pepper.
  • Cook on medium heat, whisking frequently.
  • Continue to whisk as mixture gets bubbly and begins to thicken - this takes about 8 minutes. You can turn your stove up or down depending on how fast its thickening.
  • Remove from heat and stir in fresh mushrooms, 1/2 cup French fried onions and (frozen but defrosted) French Style Green beans.
  • Mix all ingredients well.
  • Pour green bean mixture into prepared pan and spread evenly.
  • Sprinkle with remaining french friend onions on the top.
  • Bake for 15-20 minutes or until bubbly and heated through.
  • Let set for 5 minutes before serving.



  • Note on the casserole dish - I have dishes that go from the stove to the oven and that is the best way to handle this casserole. However, if you do not have that, simply use a pan for the first part of the recipe and transfer to a prepared casserole dish before baking.
  • You can find french style green beans in the frozen section of the store- just leave the bag in the fridge for a few hours to defrost naturally and drain any excess water.
  • In my store they sell 3.5 oz bags of French Fried Onions - I usually grab two and pour one in the mix and one for the topping.


Serving: 1 | Calories: 174kcal | Carbohydrates: 11g | Protein: 3g | Fat: 14g | Saturated Fat: 9g | Polyunsaturated Fat: 4g | Cholesterol: 42mg | Sodium: 281mg | Fiber: 3g | Sugar: 5g

Nutritional Disclaimer: The nutritional data provided here is auto-calculated and intended for your convenience only. As it’s generated via automation, its accuracy may be compromised. For precise nutritional insight, please compute the values utilizing the actual ingredients in your recipe through your chosen nutrition calculator or application.

Sharing of this recipe is encouraged and appreciated. Copying of full recipe to any social media is prohibited.

Did You Make This Recipe?

Make sure to follow Salty Side Dish on Pinterest and rate the recipe here and make sure to leave a comment below!

4.85 from 46 votes


Leave A Comment

Have a question or want to provide feedback? Share your recipe reviews or questions here and I will do my best to help!

Recipe Rating


  1. I’m curious if you’ve made this and put it in a casserole the day before and then finish cooking in the oven the next day?

    1. I have not, but there should be no issues. Just do not add the crunchy onions ahead of time.

  2. Would it work with fresh green beans or should they be cooked first?

  3. How can you say from scratch if you are using nasty unhealthy fried onions from the store?!

    1. Trisha Haas says:

      Not all homemade recipes consist of entirely and only homemade items. All these ingredients come from the store in some fashion – short of raising cows and a farm, even the green beans and dairy come from a store. Regarding the onions, if you want to take the time to make fried onions personally to top the recipe, you can. But that’s often unrealistic for a 20 minute meal and would def stretch it out and put a lot more time constraints on a holiday side dish like this. Additionally, we are not a healthy (that term is used differently by different people) site and therefore do not claim any particular recipe falls within a dietary need as each person can decide what that looks like for them.

      This recipe is a from-scratch recipe for most people that use a traditional canned green bean and canned cream of soup and instead replaces with real green beans, real cream, and real mushrooms.

      Its an excellent recipe and if you want to leave out storebought fried onions, that is fine as well.

  4. I would like to make this a day before serving. You mentioned not putting the fried onion rings on top, until ready to bake.
    But what about the fried onion rings already mixed in the dish?

    1. Trisha Haas says:

      The ones in the dish are already in the moisture so to speak so they will be soft. The ones on the top wont be crispy if you pre-add them, which is their role in the recipe. Does that make sense?


Where To Next?