Green Bean Casserole from Scratch Recipe

Jump To Recipe
Avatar Author's default profile picture
Allison Published: February 25, 2021 Modified: June 1, 2021

How To Make Green Bean Casserole from Scratch

This creamy green bean casserole recipe is made of fresh green beans, savory gravy sauce, and crunchy fried onions baked until bubbly in a casserole.

Preparation: 30 minutes
Cooking: 55 minutes
Total: 1 hour 25 minutes



For the Baked Fried Onions:

  • 1large onion
  • ½cupall-purpose flour,spoon & leveled
  • ¾cuppanko breadcrumbs
  • ½tspsalt
  • ¼tspground black pepper
  • 1large egg
  • 1tbspmilk

For the Green Bean Casserole:

  • 1tbspsalt,plus 1 teaspoon, divided
  • 1lbfresh green beans,rinsed, trimmed, and halved
  • 2tbspunsalted butter
  • 8ozmushrooms,sliced into halves or quarters
  • ½tspground black pepper
  • 2garlic cloves,minced
  • 2tbspall-purpose flour
  • ¾cupvegetable broth,or chicken broth
  • cupshalf-and-half


  1. Preheat the oven to 475 degrees F (246 degrees C). Line a large baking sheet with parchment paper or a silicone baking mat. Set aside.

  2. Thinly slice the onion. Pour flour into one small bowl. Mix the panko, salt, and pepper into a medium bowl and whisk the egg and milk together in another small bowl.

  3. First, dip a few slices into the flour then into the egg mixture, and finally, give them a nice dunk into the Panko and coat them well.

  4. Place onto a baking sheet. Repeat with the rest of the onions. Bake onions until golden brown for about 25 minutes. Flip them twice during this time. Set them aside.

  5. Reduce oven to 400 degrees F (204 degrees C).

  6. Bring a gallon of water and 1 Tablespoon of salt to a boil in a large saucepan. Add the beans and blanch for 5 minutes.

  7. Drain and immediately place into a large bowl filled with ice water to stop the cooking process. Drain again and set aside.

  8. Over medium-high heat, melt the butter in a large 10 to 12-inch ovenproof skillet. Add the mushrooms, 1 teaspoon salt, and pepper.

  9. Cook, stirring occasionally until the mushrooms begin to give off some of their moisture for about 5 minutes. Add the garlic, stir, and cook for another 2 minutes.

  10. Sprinkle the flour on top and stir until combined. The flour will soak up all the moisture. Add the chicken broth and simmer for 3 minutes.

  11. Decrease the heat to medium-low and add the half-and-half. Stirring occasionally, cook until the mixture is thick for about 10 minutes or more if you prefer a thicker sauce.

  12. Remove from the heat and add ¼ of the onions and all of the green beans. Give it a nice stir, combining the sauce and beans.

  13. Top with the remaining onions and bake until bubbly for about 10 to 15 minutes. Remove from the oven and enjoy!

  14. Leftovers keep well in an airtight container in the refrigerator for up to 4 days. Reheat as desired.


  • Calories: 230.80kcal
  • Fat: 11.22g
  • Saturated Fat: 6.44g
  • Trans Fat: 0.16g
  • Monounsaturated Fat: 3.03g
  • Polyunsaturated Fat: 0.73g
  • Carbohydrates: 26.93g
  • Fiber: 3.54g
  • Sugar: 6.90g
  • Protein: 7.64g
  • Cholesterol: 60.08mg
  • Sodium: 591.99mg
  • Calcium: 117.23mg
  • Potassium: 420.96mg
  • Iron: 1.95mg
  • Vitamin A: 123.29µg
  • Vitamin C: 12.71mg
Continue Reading Below
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!

Continue Reading Below
Continue Reading Below

Related Casserole Recipes


Green Bean Casserole

Enjoy this classic green bean casserole mixed with cheese, creamy…
Total 50 mins

Spinach Casserole

Spinach casserole is a healthy, gluten free vegetarian dish, usually…
Total 45 mins
Continue Reading Below

Leave a comment

Replying to