Ingredients
Equipment
Method
Prepare the Green Beans
- If using fresh green beans: Bring a large pot of salted water to a boil. Add green beans and blanch for 5-7 minutes until tender-crisp. Drain immediately and plunge into an ice bath to stop cooking. Drain again thoroughly. If using canned, simply drain well.
Make the Cream Sauce
- Preheat oven to 375°F (190°C). Grease a 9x13 inch baking dish.
- In a large saucepan or Dutch oven, melt butter over medium heat. Add diced yellow onion and cook until softened, about 5-7 minutes.
- Add minced garlic and sliced mushrooms. Cook for another 5-7 minutes, until mushrooms have released their liquid and browned slightly.
- Sprinkle flour over the vegetables and stir well. Cook for 1 minute, stirring constantly, to cook out the raw flour taste.
- Gradually whisk in the chicken broth, then heavy cream and milk, stirring constantly to prevent lumps. Bring to a gentle simmer, whisking until the sauce thickens, about 3-5 minutes.
- Stir in Worcestershire sauce, Dijon mustard, salt, and black pepper.
- Remove from heat and stir in shredded sharp cheddar cheese and grated Parmesan cheese until melted and smooth.
Assemble and Bake
- Add the prepared green beans to the cream sauce and stir gently to coat evenly.
- Pour the green bean mixture into the prepared baking dish.
- Bake for 20 minutes, or until bubbly around the edges.
- Remove from oven, sprinkle the crispy fried onions evenly over the top.
- Return to oven and bake for another 10 minutes, or until the topping is golden brown and crispy.
Serve
- Let the casserole stand for 5-10 minutes before serving. Enjoy this Best Southern Green Bean Casserole!
Notes
For a richer flavor, you can add a pinch of smoked paprika or a dash of hot sauce to the cream sauce. This casserole can be assembled up to a day in advance (without the crispy onions) and stored in the refrigerator. Add extra baking time if baking from cold.
