Creamy Green Bean Casserole is a classic side dish recipe with a cheesy twist

Green Bean Casserole

  • Author: Dan
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 8 servings 1x

This Green Bean Casserole is a holiday dinner favorite! We kicked up the classic green bean casserole with fresh flavors and sauce from scratch!



  • 4 tablespoons butter
  • 1 cup diced onion
  • 1 tablespoon chopped garlic
  • 4 tablespoons flour
  • 1 1/2 cups chicken broth
  • 3/4 cup heavy cream
  • 1/2 cup shredded gruyere cheese
  • 1/2 cup shredded white cheddar cheese
  • 3 cans (14.5 oz. each) french green beans, rinsed and drained (*can substitute fresh, see note)
  • 2 cans (8 oz.) sliced mushrooms, rinsed and drained (*can substitute fresh, see note)
  • 1 1/2 teaspoons kosher salt
  • 1/2 teaspoon fresh ground black pepper
  • 1/4 teaspoon fresh grated nutmeg
  • 1 1/2 cups canned fried onions


  1. Preheat the oven to 400 degrees.
  2. Add the butter to a large skillet over medium heat. Once the butter is melted, add the onion and cook for 3-4 minutes to soften.
  3. Add the garlic to the pan and then cook a minute longer. Whisk in the flour, stir the flour into the onions and cook for 1 minute.
  4. Pour in the chicken broth and whisk until the flour is incorporated into the broth. Stir in the cream and bring to a simmer to thicken for 2-3 minutes.
  5. Whisk the cheese into the sauce then season with salt, pepper and nutmeg.
  6. Add the green beans and mushrooms and stir to combine with the sauce. Remove the skillet from the heat.
  7. Pour the mixture into an 9″ x 13″ baking dish (2 quarts) and top with the fried onions.
  8. Bake for 25 minutes until the filling is bubbling. Let the casserole rest for 5 minutes before serving.

Recipe Notes

If substituting fresh green beans you’ll need about 2 pounds of beans, steamed or blanched. To steam the beans add them to a glass bowl with 2 tablespoons of water, cover with plastic wrap and cook in the microwave for 5 minutes. To blanche the beans, add them to salted boiling water for 5 minutes and drain.

To substitute fresh mushrooms, you’ll need an 8 ounce package of mushrooms, cleaned and sliced. Add the mushrooms to the skillet after the onions have cooked and before the garlic goes in. Cook the mushrooms for 5 minutes until browned, then continue with the instructions.

  • Category: Side Dish
  • Method: Oven
  • Cuisine: American

Keywords: mantitlement, green bean casserole, casseroles, side dish recipes, green bean casserole recipe, thanksgiving sides, green bean recipes, vegetable recipes