Before You Begin
Preheat and prepare your cookware as needed. Cooking times and results may vary depending on your equipment and ingredients.
Bake Onion Topping
Coat onion slices in flour, egg, and panko. Bake at 425°F (218°C) for 18–22 minutes, turning once, until lightly golden and crisp. Reduce oven temperature to 400°F (204°C).
Blanch Beans
Bring a large pot of salted water to a boil. Add green beans and cook about 5 minutes, until bright green and tender-crisp when pierced with a fork. Transfer immediately to ice water and drain well.
Make Gravy
Melt butter over medium heat. Add mushrooms and cook about 5–7 minutes until moisture releases and mushrooms turn lightly golden. Add garlic and cook 30 seconds. Stir in flour and cook 1 minute, stirring so it coats the mushrooms. Slowly whisk in broth and simmer until the sauce coats the back of a spoon. Reduce heat to low and stir in half-and-half gently. Do not boil.
Assemble
Add green beans and ¼ of the onions to the sauce and stir gently. Transfer to a baking dish and top with remaining onions.
Bake
Bake 15–20 minutes until the edges bubble lightly and the casserole looks hot throughout.
Rest
Let the casserole rest 5–10 minutes before serving so the sauce thickens slightly.