Elevate your holiday table or weeknight dinner with this homemade Green Bean Casserole made completely from scratch—no canned soups or prepackaged fried onions here! Featuring tender-crisp fresh green beans, sautéed cremini mushrooms, and a rich, creamy sauce infused with garlic, onion, and a hint of nutmeg, this recipe delivers comforting flavors with a refined twist. A golden, crunchy topping of Parmesan-laced panko breadcrumbs adds the perfect finishing touch. With just 20 minutes of prep time, this wholesome and flavorful dish comes together easily, making it a must-try alternative to traditional versions. Perfect as a side for Thanksgiving or any cozy gathering, this casserole is a fresh and delicious way to highlight green beans without any shortcuts.
Scan with your phone to download!
Preheat your oven to 375°F (190°C).
Trim the ends of the green beans and blanch them in boiling salted water for 3-4 minutes until tender-crisp. Drain and rinse with cold water to stop the cooking process. Set aside.
Heat olive oil in a large skillet over medium heat. Add the diced onion and cook until soft and translucent, about 3-4 minutes.
Stir in the minced garlic and sliced mushrooms. Cook for another 5-7 minutes until the mushrooms are browned and their liquid has evaporated.
Push the cooked vegetables to the side of the skillet and melt the butter in the center. Sprinkle the flour over the butter and whisk continuously for 1 minute to make a roux.
Gradually add the milk and broth to the roux, whisking constantly to avoid lumps. Cook for 3-4 minutes until the sauce thickens.
Season the sauce with salt, black pepper, and ground nutmeg. Stir in the grated Parmesan cheese until melted and combined.
Fold the blanched green beans into the sauce, ensuring they are evenly coated.
Transfer the mixture to a greased 9x13-inch baking dish.
In a small bowl, mix the panko breadcrumbs with a drizzle of olive oil (about 1 tablespoon) for extra crispiness. Sprinkle the breadcrumbs evenly over the casserole.
Bake in the preheated oven for 20-25 minutes, or until the top is golden brown and the sauce is bubbling.
Remove from the oven and let it cool for 5 minutes before serving.
Serving size | (1570.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1390.4 |
Total Fat 91.3g | 0% |
Saturated Fat 40.8g | 0% |
Polyunsaturated Fat 3.0g | |
Cholesterol 176.9mg | 0% |
Sodium 3540.5mg | 0% |
Total Carbohydrate 108.8g | 0% |
Dietary Fiber 21.8g | 0% |
Total Sugars 43.7g | |
Protein 50.9g | 0% |
Vitamin D 176.9IU | 0% |
Calcium 1174.2mg | 0% |
Iron 8.8mg | 0% |
Potassium 2818.8mg | 0% |
Source of Calories