Delicious Homemade Green Bean Casserole
This green bean casserole recipe is a delicious holiday side dish! It’s made from scratch with fresh green beans and a creamy mushroom sauce.
Green bean casserole is always on my family’s Thanksgiving menu. For years, we made the classic version with Campbell’s cream of mushroom soup, but after trying a homemade version, I couldn’t go back. This recipe features fresh green beans, crispy onions, and a delectable homemade mushroom sauce that elevates the dish.
This green bean casserole is fresh, colorful, and packed with savory flavor. Add it to your holiday table this year, and it’s guaranteed to be a hit.

Ingredients for Green Bean Casserole
Here’s what you’ll need to create this recipe:
| Ingredient | Details |
|---|---|
| Fresh green beans | Slender haricots verts are preferred; frozen green beans can be a substitute. |
| Cremini mushrooms | For the homemade mushroom sauce. White button mushrooms work too. |
| Tamari or soy sauce | Adds umami flavor. |
| Garlic and thyme | Provide fresh earthy flavor. |
| Dijon mustard | For a tangy flavor. |
| Milk and Parmesan cheese | Deliver the creamy texture to the sauce. |
| All-purpose flour | Thickens the sauce. |
| French fried onions | Add a crispy savory topping. |
| Extra-virgin olive oil | For richness. |
| Salt and pepper | To enhance flavors. |
Find the complete recipe with measurements below.
Variation
Instead of using store-bought French fried onions, consider making crispy baked onions from scratch. This delicious twist only takes about 30 minutes!

How to Make Green Bean Casserole
Here’s an overview of how to prepare it:
- Prepare the onions: Toss with flour, panko, olive oil, and salt, and bake for approximately 25 minutes until golden brown.
- Blanch the green beans: Cook until crisp-tender and vibrant, then dry thoroughly.
- Make the sauce: Sauté the mushrooms, add sauce ingredients (except Parmesan), simmer until thickened, and add cheese and pepper.
- Assemble and bake: Layer the casserole and bake until hot and bubbly.

Best Green Bean Casserole Recipe Tips
- Dry the green beans: Prevent a watery casserole by ensuring your green beans are thoroughly dry.
- Monitor the onions: If homemade, keep an eye on them to avoid burning; rotate pans in the oven for even cooking.

Can You Make Green Bean Casserole Ahead of Time?
Yes! You can prepare this casserole a day in advance. Here’s how:
- Blanch the green beans.
- Make the mushroom cream sauce.
- Layer the sauce and green beans in a casserole dish, cover, and refrigerate.
- For homemade onions, store at room temperature.
- Before baking, uncover the dish and add onion topping; bake as directed.
Storage
The casserole is best enjoyed on the same day it’s made, but leftovers can be stored for up to 2 days in an airtight container and reheated in the microwave or a 350°F oven.

More Favorite Thanksgiving Recipes
If you love this recipe, consider trying these other Thanksgiving side dishes:
Enjoy your homemade green bean casserole this holiday season!