The Ultimate Green Bean Casserole Recipe



  • 2 tablespoons kosher salt
  • 1.5 pounds fresh green beans, ends trimmed and rinsed
  • 2 tablespoons unsalted butter
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 2 large portobello mushrooms, sliced or diced
  • 1 teaspoon kosher salt (adjust to taste)
  • ½ – 1 teaspoon freshly ground black pepper (adjust to taste)
  • 2 tablespoons all-purpose flour
  • 1 cup chicken broth (or vegetable stock)
  • 1 cup half-and-half (or heavy cream)
  • ½ cup breadcrumbs
  • 10 oz French Fried Onions


  1. Preheat your oven to 375°F and grease a 9×13 casserole dish.

  2. Blanch the green beans: In a large pot, bring about a gallon of water and 2 tablespoons of salt to a boil. Add the fresh green beans and boil for 8 minutes. Immediately after, drain the beans and immerse them in a large bowl of ice water to halt the cooking process. Once cooled, drain and set aside. If you're using canned green beans, simply drain them completely and set aside.

  3. In a large skillet, melt the butter over medium-high heat. Add garlic and onions, stirring occasionally until the onions soften or for about 4 to 5 minutes. Toss in the mushrooms, seasoning with salt and pepper and cook for an additional 1 to 2 minutes.

  4. Sprinkle flour over the ingredients in the skillet and stir until incorporated. Cook this mixture for 2 minutes, then pour in the chicken broth. Stir again to ensure everything is combined and then add the half-and-half. Allow the mixture to simmer until it thickens, this should take about 6 to 8 minutes.

  5. Remove your skillet from the heat and gently stir in the green beans. Transfer this mixture to your previously prepared casserole dish.

  6. Top your casserole with breadcrumbs and layer French Fried Onions on top. Bake in your preheated oven until it starts to bubble, this usually takes about 20 minutes. If you find the onions browning too quickly, simply cover the casserole dish with foil.

  7. Serve your casserole immediately to savor the flavors at their peak. Enjoy your meal!

This Ultimate Green Bean Casserole is guaranteed to please all who taste it. Whether it's for a holiday feast or a casual dinner, this timeless recipe ticks all the yummy boxes!