Fresh Green Bean Casserole
Fresh green bean casserole recipe made with fresh green beans, a creamy sauce made from onions and mushrooms, and crunchy fried onions!

- Prep time
- 10 min
- Cook time
- 55 min
- Yield
- 8 servings
- Difficulty
- MEDIUM
Ingredients
- 1 lb green beans, (trimmed)
- 2 tbsp unsalted butter
- 1 large onion, (sliced)
- 12 oz sliced mushrooms ((white or baby bella))
- 1+1/2 tsp kosher salt, (plus more to taste)
- 1/4 tsp freshly ground black pepper
- 2 clove garlic, (minced)
- 1/4 tsp ground nutmeg
- 1/4 cup all-purpose flour
- 1 cup chicken broth ((or vegetable broth))
- 1+1/2 cup half and half
- 1+1/2 cup fried onions ((about 4 1/2 ounces))
Instructions
- 1
Bring a large pot of water to boil over high heat. Add green beans and cook until bright green, about 4-6 minutes depending on how crisp you want them. While green beans are cooking, prepare an ice bath by filling a large bowl with some ice and water.
- 2
Transfer the cooked green beans quickly with a slotted spoon or tongs to the prepared ice bath. Set aside and let the green beans cool.
- 3
Preheat oven to 400°F. In a large ovenproof skillet over medium heat (I love using my large cast-iron for this), add butter. When melted, add onions and cook until tender and translucent, about 5 minutes, stirring occasionally.
- 4
Add mushrooms and season with salt and pepper. Cook for 5 more minutes, stirring occasionally, until mushrooms have become tender and reduced in size.
- 5
Add garlic and nutmeg and cook until fragrant, about 30 seconds.
- 6
Add flour and cook for 1 minute, stirring frequently, until the flour is well combined with the mushrooms and onions.
- 7
Add broth and stir to combine, making sure to scrape up any brown bits that are stuck to the bottom of the skillet. Cook for 2 minutes, stirring occasionally.
- 8
Reduce heat to low and add half and half. Stir together to combine, bring to a simmer, and simmer 10 minutes until the sauce has thickened. The sauce should generously coat the back of a spoon without sliding off.
- 9
Remove from heat. Drain the green beans from the water, and add them to the skillet. Toss together with sauce until fully coated.
- 10
Top with fried onions, and bake for 15 minutes. Serve immediately.