Go Back
+ servings
green bean casserole

Green Bean Casserole

Green Bean Casserole - Learn how to make the best green bean casserole recipe at home from scratch!  This easy casserole is full of fresh green beans, mushrooms, a creamy cheese sauce, and french fried onions!
Servings 8
Author Nichole


  • 24 Ounces Fresh Green Beans
  • 4 Tablespoons Butter
  • 16 Ounces Sliced Baby Portobello Mushrooms
  • 2 Cloves Garlic, Minced
  • ¼ Cup Flour
  • 1 Cup Chicken Broth
  • 1 ½ Cups Milk
  • 1 teaspoon Salt
  • ½ teaspoon Pepper
  • ½ teaspoon Italian Seasoning
  • ½ teaspoon Paprika
  • ¼ Cup Cheddar Cheese
  • ¼ Cup Parmesan
  • 1 6 Ounce Container French Fried Onions


  • Preheat your oven to 350 degrees. Butter a 9x13 inch baking dish and set aside.
  • Bring a large pot of salted water to a boil.
  • Wash and dry the green beans. Place them on a large cutting board and trim off the ends, then cut the green beans in half.
  • Add the beans to the water and boil for 6 minutes, drain and place into the prepared baking dish.
  • Meanwhile, heat a large skillet over medium-high heat and add the butter.
  • When the butter is melted add the mushrooms and garlic. Stir and cook for 3-minutes until vegetables are tender.
  • Sprinkle the flour over the vegetables and stir for one minute.
  • Slowly stir in the chicken broth and milk until your sauce is smooth.
  • Season with salt, pepper, Italian seasoning, and Paprika then reduce heat to low and allow the sauce to come to a simmer.
  • Remove the pan from the heat and stir in the cheese until melted.
  • Pour the sauce over the green beans and stir in ½ cup of the french fried onions.
  • Bake for 15 minutes, until bubbly.
  • Remove the casserole from the oven and top with remaining onions, bake for 5 more minutes.


NOTE:  This recipe serves 8-10 people as a side dish.  You can easily double the recipe and still use a 9x13 inch baking dish.  If you are doing triple the recipe, you will need to use two pans.
NOTE:  To make this ahead of time, cook as directed then cool the casserole to room temp.  Then you can cover tightly with plastic wrap and foil and chill in the refrigerator for up to 24 hours or freeze for up to 2 weeks.
NOTE:  You can use canned and drained, or frozen green beans for this recipe.