Fresh Green Bean Casserole Recipe with Fried Onions @bestrecipebox

Fresh Green Bean Casserole

Total Time: 30 minutes
Servings: 6 Servings
Calories: 388 kcal
If you prefer to use canned or thawed frozen green beans, skip the blanching part.


For the mushroom sauce:

  • 4 Tablespoons butter , divided
  • 8 ounces mushrooms , sliced
  • 1 teaspoon garlic powder or 2 cloves garlic , minced
  • 3 Tablespoons flour
  • 1 cup broth (beef, chicken or vegetable)
  • 1 Tablespoon Worcestershire sauce
  • 1 cup milk
  • salt , to taste
  • black pepper , to taste

For the Green Beans:

  • 1 pound fresh green beans , halved
  • 1/2 cup parmesan cheese or shredded cheese of choice
  • 1/2 cup toasted bread crumbs
  • 6 ounce container of fried onions


  1. Pre-heat oven to 400°F.
  2. Blanch the green beans: Heat large pot of salted water to boil. Boil the green beans for about 5 minutes or until your tender. Drain and put in ice bath to stop the cooking.
  3. Make the mushroom sauce: In oven proof skillet, melt 2 Tablespoons of butter over medium-high heat.  Add mushrooms and cook until golden and excess mushroom liquid evaporates, about 5 minutes.
  4. Add garlic powder or garlic and remaining butter (2 tablespoons). Cook for about 1 minute.
  5. Stir in the flour, cooking and stirring to remove lumps. Add the stock and Worcestershire sauce whisking until incorporated.
  6. Add the milk. Whisk until well combined. Season with salt and pepper, to taste (the saltiness and flavors will concentrate some when it reduces down).
  7. Reduce heat to medium, stirring often, simmer until it starts to thicken, about 5 minutes. Taste for seasoning and salt again if needed. Turn off the heat.
  8. Finish the Casserole: Add the green bean and cheese to the mushroom sauce in that same oven-safe skillet or combine them in a baking dish. Top the casserole with bread crumbs and fried onions.

  9. Bake the casserole for about 15 minutes or until it’s golden brown and bubbly.

Recipe Video