Green bean casserole made from scratch with fresh green beans, a creamy mushroom sauce, and crispy fried onions. This classic holiday side dish is a must-have for your Thanksgiving or Christmas menu.
2poundsfresh green beans trimmed and cut into 2-inch pieces
2tablespoonsunsalted butter
1medium yellow onionfinely chopped
3clovesgarlicminced
8ouncesbutton or cremini mushrooms sliced
¼cupall-purpose flour
2cupshalf & half
1cupchicken or vegetable broth
1teaspoonsoy sauce
½teaspoonsalt
½teaspoonblack pepper
¼teaspoonground nutmeg
1½cupscrispy fried onions
Instructions
Preheat your oven to 375°F (190°C).
Bring a large pot of salted water to a boil. Add the green beans and cook for 2-3 minutes until bright green and slightly tender. Immediately transfer them to a bowl of ice water to stop the cooking. Drain and set aside.
2 pounds fresh green beans
In a large skillet, melt the butter over medium heat. Add the onion and cook for 3-4 minutes until softened. Stir in the garlic and mushrooms, cooking for 5-7 minutes until the mushrooms release their moisture and start to brown.
2 tablespoons unsalted butter, 1 medium yellow onion, 3 cloves garlic, 8 ounces button or cremini mushrooms
Sprinkle the flour over the mushroom mixture and stir to coat evenly. Cook for 1-2 minutes to remove the raw flour taste.
¼ cup all-purpose flour
Gradually whisk in the broth, and half & half, stirring constantly to avoid lumps. Add the soy sauce, salt, pepper, and nutmeg. Simmer for about 5 minutes, stirring often, until the sauce thickens.
2 cups half & half, 1 cup chicken or vegetable broth, 1 teaspoon soy sauce, ½ teaspoon salt, ½ teaspoon black pepper, ¼ teaspoon ground nutmeg
In a 9x13-inch casserole dish, add the blanched green beans, the mushroom sauce, and 1/2 cup of the crispy fried onions. Mix everything together directly in the dish until the green beans are evenly coated. Spread the mixture into an even layer.
1½ cups crispy fried onions
Sprinkle the remaining crispy fried onions evenly over the top.
Bake for 20-25 minutes, or until the sauce is bubbling and the onions on top are golden brown. Let it cool for a few minutes before serving. Enjoy!
Notes
Storage :
Store: Refrigerate leftovers in an airtight container for 3-4 days.
Reheat: Warm in a 350°F oven for 15-20 minutes, or microwave individual servings for 1-2 minutes.
Make ahead: Assemble up to 24 hours in advance without fried onions. Add onions just before baking.
Freeze: Assemble without onions, cover tightly, and freeze up to 2 months. Thaw, add onions, and bake.
Tips:
Blanch beans until just tender so they don’t get mushy.
Use homemade fried onions if you want extra crunch and flavor.
Let sauce simmer until it thickens enough to coat a spoon.
Rest casserole for 5-10 minutes after baking before serving.