Go Back
+ servings
A pan full of a fresh green bean casserole, ready to serve as a side dish.

Fresh Green Bean Casserole Recipe

Print Recipe
We improved this classic dish by using fresh green beans and mushrooms to create a delicious green bean casserole, and it's vegetarian!
Course side dishes
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 8 servings
Calories 257
Author Cheryl Najafi

Ingredients

Instructions

  • Preheat the oven to 350 degrees and place a rack in the center of the oven. Butter an 8" square casserole dish and set aside.
  • Bring a pot of water to a boil and add the green beans to cook for 10 minutes. Drain the beans and run under cool water to stop the cooking process and set them aside.
  • Melt the butter in a large skillet over medium-high heat and add the onion. Cook for about 2−3 minutes then add the garlic and mushrooms. Season the mixture with 1 tsp kosher salt and continue cooking for an additional 6−8 minutes until the moisture from the mushrooms has evaporated and the edges become golden brown.
  • Sprinkle the mixture with the flour and pepper and stir to combine. Cook the flour for about 2 minutes before adding the chicken broth. After adding the broth, stir to dissolve the flour completely. Once the mixture comes to a boil, reduce the heat to medium-low and continue to simmer for about 2 minutes.
  • Stir in the half-and-half and simmer for about 5 minutes.
  • Add the green beans to the skillet and stir to coat thoroughly in the sauce before transferring to the casserole dish.
  • Bake the casserole for about 15 minutes until the edges begin to bubble and the casserole is hot throughout.
  • Top the casserole with the pureed fried onions and bake an additional 15 minutes until the topping becomes a nice deep golden color.
  • Remove the casserole from the oven and allow to rest for 5 minutes before serving. Enjoy!

Notes

This recipe might be the one time you don’t send the leftovers home with your guests!

Nutrition

Calories: 257kcal | Carbohydrates: 19g | Protein: 3g | Fat: 19g | Saturated Fat: 10g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Cholesterol: 23mg | Sodium: 623mg | Potassium: 182mg | Fiber: 3g | Sugar: 1g