Homemade Green Bean Casserole

Course Side Dish
Cuisine American
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes



  • 1 pound organic green beans trimmed
  • 2 tablespoons sea salt
  • 4 slices bacon diced
  • 3 cups organic Baby Bella mushrooms diced (or Portobello mushrooms diced)
  • 2 tablespoons organic butter
  • 2 cloves garlic diced
  • 1 teaspoon black pepper
  • ½ teaspoon sea salt
  • ½ teaspoon oregano
  • ½ teaspoon ground ginger
  • ¼ - ½ teaspoon cayenne pepper
  • ½ teaspoon ancho chili powder
  • Few grates of nutmeg to taste
  • 2 tablespoons organic unbleached flour
  • 1 cup organic chicken broth
  • 1 ¼ cups organic half-and-half
  • ½ cup grated Parmesan cheese
  • 1 ¾ cups French crispy onions, divided (1 cup to fold into the casserole, rest to top casserole)



  1. Preheat oven to 400°F. Grease a casserole dish and set it aside.
  2. Bring a large pot of water to a boil and add the 2 tablespoons of sea salt. Add the green beans and blanch for 6 minutes. Drain the green beans in a colander and immediately submerge the green beans into an ice bath to shock them, or stop the cooking process. Do not leave them in the ice bath for longer than a minute; drain them and set the colander aside.
  3. In a large skillet set over medium-high heat, cook the diced bacon until crispy and then remove the bacon from the pan. Melt the 2 tablespoons of butter in the same skillet and add the mushrooms and all of the seasonings. Cook for 4-5 minutes, stirring occasionally. Then add the garlic and cook for 1 additional minute.
  4. Stir the flour into the mushroom mixture and cook for 1 minute. Add the chicken broth and simmer for a few minutes. Decrease the heat to medium-low then add the half-and-half and cook until the mixture thickens, about 8-9 minutes. Stir occasionally.
  5. Remove the skillet from the heat and stir in the grated Parmesan cheese, green beans, bacon, and 1 cup of French (crispy) onions. Pour the green bean casserole into the prepared casserole dish. Top the casserole with the remaining French (crispy) onions and bake it for 15 minutes.
  6. Remove the casserole from the oven and serve immediately.

Recipe Notes

Notes: This Homemade Green Bean Casserole recipe can easily be doubled or tripled to feed a large crowd. Refer to Tips section above for even more useful notes.