Green Bean Casserole from scratch
Best Green Bean Casserole from Scratch
Prep Time
5 mins
Cook Time
40 mins
Total Time
45 mins

Homemade Green Bean Casserole is a yummy from-scratch green bean casserole that uses fresh green beans and homemade mushroom sauce! Perfect Thanksgiving side dish recipe!

Course: Side Dish
Cuisine: American
Keyword: classic grean bean casserole, from scratch green bean casserole, green bean casserole
Servings: 6 servings
Joanne Schweitzer: Joanne
  • 1 lb of fresh or frozen green beans
  • 1/2 cup half and half
  • 1 1/2 cups of whole milk
  • 1/3 cup of flour
  • 3 Tbsp butter
  • 1/2 of a medium onion chopped
  • 10 oz fresh sliced mushrooms cleaned
  • 1/2 tsp garlic powder
  • salt and pepper to taste
  • 1 cup of fried onions such as French's
  1. First, preheat oven to 350F or 176C.

  2. Then, cook green beans for 10 min on high heat. Drain. Set aside.

  3. Meanwhile, in a large skillet on medium heat, add butter, onions, mushrooms and seasonings. Cook for 5 min. Then, sift in flour one tablespoon at a time while constantly stirring to avoid lumps, alternatively with 1/4 cup of the half and half and milk until all of the milk and flour is well combined and has become a creamy sauce. i.e. Add some flour, stir, add some milk, stir, repeat until ALL of the flour, milk and half and half is well combined. Note: Do not add all of the flour at one time without adding the milk and half and half or it will become pasty.

  4. Next, remove sauce from heat and add drained green beans. Add the green beans with sauce to a 7"x 3"x 11" baking dish and bake for 30 min on 350F.

  5. Last, add fried onions to the top of the casserole and put back in the oven for 5 more min.

Recipe Video

Recipe Notes


Store covered in the refrigerator for up to 5 days or freeze for up to 6 months.