My chef’s perfected recipe for Green Bean Casserole, made from scratch with wholesome ingredients. Rich, savory, and full of flavor!
Why you’ll love this recipe for Green Bean Casserole
This classic green bean casserole recipe is cozy and comforting and sings of Thanksgiving. We make everything from scratch here and use fresh green beans for the best texture. And the texture is everything in this traditional Thanksgiving side dish! We also have our vegan green bean casserole.
Green Bean Casserole Ingredients
- Fresh green beans: The star of the dish! We prefer the texture of American green beans in this dish versus French green beans (haricot vert), though both will work. Trim and cut in half.
- Onion or shallots: To add savory depth to the casserole.
- Butter: To add richness to the gravy.
- Mushrooms: Most any mushrooms work here! Cremini mushrooms, shiitake, king oyster, portobello, button mushrooms, or a combo.
- Garlic: To add punchy flavor.
- Fresh thyme: Or sub fresh sage or rosemary.
- Salt and black pepper: To add flavor.
- All-purpose flour: To thicken the gravy- feel free to use a gluten-free flour blend.
- Chicken broth: Or use water and a boullion cube. Vegetable broth works too.
- Half and half: To add creaminess to the sauce. You can sub whole milk or plant-based milk.
- Crispy shallots or crispy onions: Either store-bought (fastest) or make your own- see recipe card!
- Optional: Lemon zest and a pinch of cayenne for tangy, zesty flavor.
Best Green Beans for Green Bean Casserole
For green bean casserole, American green beans are best. They have a hearty texture that holds up well during cooking and delivers the perfect bite. While you can use French green beans (haricot vert) as a substitute, they are more delicate and may not provide the same satisfying crunch. Always opt for fresh green beans when possible to achieve the best flavor and texture in this classic dish.
How to Make Green Bean Casserole
1. Prep oven. Preheat to 350F.
2. Simmer green beans. Bring 12 cups of water to a boil in a large pot with a tablespoon of salt. Add green beans and simmer 5 minutes until tender-crisp. Drain and rinse tender green beans with cold water and set aside.
3. Sauté veggies. At the same time, in a large skillet, warm oil over medium-high heat. Add mushrooms, onions, garlic, and thyme. Reduce heat as needed and sauté until tender. Season with kosher salt and pepper and set aside.
4. Prepare the gravy. Using the same pan, add butter and cook undisturbed over medium heat until lightly browned.
Whisk in flour and cook for 1 minute.
Whisk in the broth, bring the sauce to a simmer, then whisk in half and half.
Season with salt and pepper and a pinch of cayenne. Add green beans and mushrooms and taste. Stir in lemon zest, which gives it a little brightness.
5. Bake. Transfer the green bean mixture and creamy mushroom sauce to a greased 8×8 baking dish and bake for 20-25 minutes.
Add crispy fried onions when there are 5 minutes left.
Green Bean Casserole Variations
- Breadcrumbs: Add crispy panko breadcrumbs as a topping if you’d like! The crispy shallots take the place of bread crumbs in this recipe, but you could easily substitute them.
- Cheese: If you’d like to make this casserole rich and cheesy, feel free to add some grated cheddar cheese to the gravy, or sprinkle parmesan cheese over top.
- Roasted garlic: Roast an entire garlic head, then add the roasted garlic cloves to the baking dish with the crispy onions.
- Bacon: If you’d like, add chopped pieces of crispy bacon or pancetta to the casserole.
Can you make Green Bean Casserole ahead of time?
To prep the green bean casserole in advance, simply prepare the green beans, veggies, and gravy, and assemble the casserole in the 8×8 baking dish. Wrap tightly and refrigerate for up to 2 days, bring to room temp, then bake for 20-25 minutes at 350F.
How far in advance can you make Green Bean Casserole?
We prefer to make this on the of or one day before; however, you can get away with assembling the green bean casserole 2-3 days in advance—which is ideal for Thanksgiving prep! Wrap tightly and place in the refrigerator, and remember to leave the crispy onions off until the last 5-10 minutes of baking!
What to eat with Green Bean Casserole
It goes without saying that Oven-Roasted Turkey and garlic mashed potatoes are lovely with this Thanksgiving classic. For other side dish ideas, check out our 65 Vegetarian Thanksgiving Menu Ideas!
How to Store Homemade Green Bean Casserole
Store leftovers in an airtight container in the refrigerator, or wrap the baking dish tightly with plastic wrap or aluminum foil.
How long does Green Bean Casserole last in the fridge?
Leftover green bean casserole will keep for up to 4 days.
Can you Freeze Green Bean Casserole?
Yes! Transfer to a freezer-safe bag and store for up to 3 months. Let thaw in the fridge overnight before reheating.
How to reheat Green Bean Casserole
Reheat in the oven or toaster oven until warmed through, or toss on the skillet with a little oil. In a pinch, you can microwave it too.
Best Green Bean Casserole Recipe FAQs
We use fresh green beans here for optimal texture and crunch. If using canned green beans, then you’ll need to drain them. We still rinse and drain the fresh green beans with cold water.
There’s no need to cover the baking dish. Leaving it uncovered helps the top crisp up nicely.
The flour slurry helps thicken the casserole. This essential step ensures that the flour thickens and browns, which is why we leave the flour undisturbed, letting the roux do it’s thing!
Enjoy the Green Bean Casserole recipe and let me know what you think in the comments below!
More Thanksgiving Vegetable Sides
Traditional Green Bean Casserole
- Prep Time: 20
- Cook Time: 25
- Total Time: 45 minutes
- Yield: 6
- Category: sidedish, thanksgiving
- Method: various
- Cuisine: American
- Diet: Vegetarian
Description
A classic, traditional recipe for green bean casserole, made from scratch with wholesome ingredients. Rich, savory, and full of flavor!
Ingredients
- 1 lb green beans – trimmed and halved
- 1 tablespoon olive oil
- 1 cup onion, thinly sliced
- 4 garlic cloves, rough chopped
- 12 ounces mushrooms, sliced
- 2 teaspoons fresh thyme
- salt and pepper to taste
Gravy
- 3 tablespoons butter
- 4 tablespoons flour
- 1 cup chicken stock or veggie broth
- 1 cup half and half (or whole milk)
- 1 teaspoon salt
- 1/2 teaspoon pepper
- Pinch cayenne
- 1 tablespoon lemon zest
1/4- 1/2 cup crispy onions: feel free to use store-bought or make your own- see notes.
Instructions
- Preheat oven to 350F.
- Bring 12 cups of water to boil in a large pot. Add one tablespoon salt. Add the prepped green beans and gently simmer for 5 minutes until tender-crisp. Strain, rinse with cold water, and set aside in the strainer.
- At the same time, in a large skillet, heat the olive oil over medium-high heat. Add the mushrooms, onions, garlic, and thyme, turning the heat down if need be. Saute until tender. Season lightly with salt and pepper. Set these aside.
- In the same pan, add the butter, and cook undisturbed over medium heat until lightly browned and fragrant. Whisk in the flour, and cook it about 1 minute.
- Whisk in the broth, bring to a simmer, then whisk in the half and half—season with salt and pepper and a pinch of cayenne. Bring to a simmer to thicken, whisking.
- Toss in the green beans and the mushrooms and taste again, seasoning well. You want the gravy to taste rich. Stir in the lemon zest to give a little brightness.
- Place in a greased 8×8 baking dish and place in the oven for 20-25 minutes. Add the crispy onions 5-10 minutes before it’s done so they don’t overbrown.
Notes
Crispy onions: Thinly slice one onion and place in a bowl. Sprinkle with ½ teaspoon salt and stir to mix well. Place them in a strainer over the bowl and let them stand for at least 20 minutes so they release their liquid. Press the liquid out as much as you can (place in a kitchen towel and wring them dry). Dry out the bowl, and place the onions back in the bowl. Sprinkle with 2-3 tablespoons cornstarch to lightly coat. Heat ¼ cup avocado oil in a skillet over medium heat. Working in batches, fry the onions until crisp and lightly golden, then turn them over and fry the other side. Place on paper towels.
Nutrition
- Serving Size: ¾ cup
- Calories: 191
- Sugar: 6.9 g
- Sodium: 969.5 mg
- Fat: 12.9 g
- Saturated Fat: 6.9 g
- Carbohydrates: 16.3 g
- Fiber: 3.5 g
- Protein: 5.7 g
- Cholesterol: 30.2 mg
Nice flavor. I found the gravy in the final product to be a bit watery. I’d be tempted to add another tablespoon of flour when making the gravy.
Thanks for the feedback Mary, I completely agree, it is a little “loose” and will adjust the recipe.
Making this now! Recipe omitted thyme quantity
Updated the recipe – thanks for pointing it out. 🙂
Can I make this ahead of time? Thanks!
HI Shauna, you can prep it all ahead, refrigerate it and bake it the day of. Let it come to room temp before baking.
Great, thank you!
I haven’t made anything yet but will. However, your recipes are often confusing, with left out ingredients.
HAPPY THANKSGIVING,
Ada
Hi Ada, Happy Thanksgiving. Updated the recipe card to make it more clear and found the missing ingredient. 🙂