Skip to content
Instructions:
- Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish with butter or cooking spray to prevent sticking.
- Bring a large pot of salted water to a boil and blanch the trimmed green beans for 4–5 minutes until they turn bright green and begin to soften. Immediately plunge them into ice water to halt cooking and preserve their vibrant color, then drain thoroughly.
- In a large skillet over medium heat, cook the bacon until crispy. Remove from the skillet, crumble, and set aside for layering later.
- Melt the butter in the same skillet, then add the finely chopped onion and sliced mushrooms. Sauté for 5–7 minutes until the mushrooms are golden and the onion is tender, which builds a rich flavor base.
- Add the minced garlic and cook for an additional 30 seconds until fragrant, being careful not to burn it.
- Sprinkle the all-purpose flour over the vegetables and stir continuously for 1 minute. This step cooks out the raw flour taste and forms the roux that will thicken the sauce.
- Gradually whisk in the chicken broth, whole milk, and heavy cream to avoid lumps. Simmer the mixture for 3–5 minutes until it thickens into a smooth, creamy sauce.
- Stir in 1 cup of shredded sharp cheddar cheese along with salt, black pepper, garlic powder, and smoked paprika. Continue stirring until the cheese melts completely and the sauce becomes velvety.
- Gently fold the blanched green beans and most of the crumbled bacon into the cheese sauce, ensuring everything is evenly coated for balanced flavor.
- Transfer the mixture to the prepared baking dish and spread it out evenly. Sprinkle the remaining ½ cup cheddar cheese and grated Parmesan cheese over the top for a rich, cheesy crust.
- Bake the casserole uncovered for 15–20 minutes, until it is hot and bubbling around the edges, signaling it is cooked through.
- Remove the casserole from the oven and evenly sprinkle the crispy fried onions and reserved bacon on top. Return it to the oven for another 5–7 minutes to achieve a golden, crunchy topping.
- Let the casserole rest for 5 minutes before serving. Garnish with freshly chopped parsley if desired to add a pop of color and freshness.
Variations
- Use fresh green beans or substitute with frozen green beans if pressed for time; just adjust blanching accordingly.
- Swap the sharp cheddar cheese for Gruyère or mozzarella for a different but equally creamy flavor profile.
- Replace bacon with cooked pancetta or omit it for a vegetarian version, adding smoked paprika or liquid smoke to maintain depth.
- Add sautéed shallots or leeks along with the onions for a sweeter, more complex base.
- Incorporate toasted almonds or pecans into the topping for extra crunch and nuttiness.
- Use whole milk instead of heavy cream to lighten the casserole slightly, adjusting thickness by reducing broth if needed.
Tips
- Blanch green beans just until tender-crisp to avoid mushy texture after baking and maintain their bright green color.
- Cook bacon until very crispy so it adds texture and flavor without becoming soggy in the casserole.
- Store leftovers covered in the refrigerator for up to 3 days; reheat in the oven at 350°F (175°C) until warmed through to keep the topping crisp.
- If preparing ahead, assemble the casserole without the crispy onion topping, cover tightly, and add the topping before baking.
- Use a whisk when adding liquids to the roux to prevent lumps and ensure a smooth sauce.
- Rest the casserole after baking to let the sauce thicken slightly, making it easier to serve.
- Garnish with fresh parsley right before serving to add a fresh herbal note and vibrant color contrast.