Fresh beans give Green Bean Casserole with Fresh Green Beans a brighter bite and so much more texture. It’s a budget friendly side that doesn’t need complicated prep. And it’s the kind of green bean casserole easy enough for a weeknight but special enough for a holiday table.

If you love comforting vegetable dishes, you’re going to love this fresh green bean casserole. It’s creamy and savory but the beans still have some snap, so the whole dish feels lighter than versions made with very soft canned beans. If beans are always on your menu, try my Crockpot Kielbasa and Green Beans next.
If you’re looking for other crowd friendly casseroles, why not also try Friendsgiving Casserole by Joanna Gaines. It’s another warm option for a family dinner or potluck. Both recipes work well when you need something familiar and filling without turning dinner into an all day project.
Ingredients

- fresh green beans: Trimmed at both ends and left whole so they keep a firm bite after baking.
- water: Used for blanching the fresh green beans before the casserole is assembled.
- kosher salt: Split between the blanching water and mushroom sauce for even seasoning.
- unsalted butter: Used to soften the vegetables and form the fat base for the flour roux.
- cremini mushrooms: Sliced about 1 quarter inch thick so distinct mushroom pieces remain in the finished sauce.
- yellow onion: Finely diced to soften into the mushroom base without leaving large onion pieces.
- garlic cloves: Minced so their flavor spreads evenly through the creamy sauce.
- all purpose flour: Cooked with butter to thicken the mushroom sauce without relying on canned soup.
- whole milk: Adds body and dairy richness while keeping the sauce loose enough to coat the beans.
- low sodium chicken broth: Thins the milk base and adds savory depth while letting you control the salt.
- Worcestershire sauce: Adds a small savory boost that deepens the mushroom flavor without tasting strongly of Worcestershire.
- fresh thyme: Leaves stripped and lightly chopped for a fresh herbal note in the mushroom sauce.
- ground black pepper: Adds gentle heat and balances the rich dairy sauce.
- French’s Crispy Fried Onions: Scattered over the casserole near the end of baking so the topping stays crisp.
Tools You’ll Need
- 6 quart stockpot: A 6 quart stockpot gives the beans room to blanch evenly and a smaller pot can cool too much when 1.5 pounds of beans are added.
- 12 inch skillet: A heavy 12 inch skillet gives mushrooms enough surface area to release moisture and a cramped pan can steam them instead of concentrating their flavor.
- 9 by 13 inch baking dish: A 9 by 13 inch baking dish spreads the casserole into the right depth and a smaller dish can leave the center loose while the edges overcook.
- Balloon whisk: A medium balloon whisk blends flour into the milk and broth smoothly and a very small whisk can leave dry flour pockets in the sauce.
- Flexible spatula: A broad flexible spatula folds the beans without snapping them and a stiff narrow turner can crush softened beans while mixing.
Instructions
Step 1: Blanch the fresh green beans

Bring 3 quarts of water to a full 212°F boil and stir in 1 tablespoon kosher salt. Add the trimmed fresh green beans and cook for 3 to 4 minutes. Then lift them out and cool them under very cold running water for 60 seconds while gently turning the beans with your hands.
Drain well. The beans should bend without going limp and their green color should look brighter than when raw. Watch the clock closely because another 2 minutes can make the beans too soft before baking.
You’ll hear the hard boil quiet as the beans enter and then return. Blanch briefly so the beans stay firm through the later bake.
Tip: Dry the beans for 5 minutes after rinsing so extra water doesn’t thin the mushroom sauce.
Step 2: Cook the mushrooms and thicken the sauce

Set a wide skillet over medium heat at about 5 on a 10 dial and melt 4 tablespoons unsalted butter. Add the sliced cremini mushrooms and diced yellow onion. Cook for 6 to 8 minutes while stirring every minute until the mushrooms shrink and the onion turns translucent. Add the minced garlic for 30 seconds.
Sprinkle in the flour and stir constantly for 1 minute. Then whisk in the whole milk and chicken broth in three additions. Simmer the sauce at about 190°F for 4 to 6 minutes and whisk every 30 seconds. It should coat a spoon and smell deeply mushroomy.
Stir in Worcestershire sauce, thyme, pepper and 1 teaspoon kosher salt. (My first batch simmered too hard and turned pasty. A gentle simmer fixed it. ) Keep the heat moderate because a hard boil can split the milk sauce.
Tip: Slice the cremini mushrooms about 1 quarter inch thick so they soften evenly but still leave visible pieces in every serving.
Step 3: Fold the beans into the mushroom sauce

Lower the skillet heat to 170°F to 180°F and add the drained green beans to the thick mushroom sauce. Fold from the bottom upward with a broad spatula for 60 to 90 seconds so the beans get coated without breaking. Transfer the mixture into a 9 by 13 inch baking dish and spread it into an uneven layer.
Green Bean Casserole with Fresh Green Beans should still show plenty of distinct beans through the sauce at this stage. The mixture should look creamy but not soupy and the beans should stay bright green. If liquid pools in the corners now, the beans weren’t dry enough and the casserole may bake watery.
Fold gently because rough stirring can crush the softened beans.
Tip: Leave several beans partly exposed on top because those spots develop better roasted flavor during the uncovered bake.
Step 4: Bake until the sauce bubbles at the edges

Bake the casserole uncovered at 375°F for 18 to 20 minutes. At minute 10 rotate the dish 180 degrees so the edges heat more evenly. Don’t stir it.
The sauce should thicken around the beans while small bubbles appear near the sides and several exposed bean tips deepen from bright green to olive green. Green Bean Casserole with Fresh Green Beans needs this first bake before the onions go on so they don’t burn too early. Look for steady bubbling in at least three spots and a surface that no longer looks loose.
Go much past 22 minutes and the beans can lose their bite. Bake uncovered because evaporation concentrates the sauce without turning the topping soggy.
Tip: Use the center rack at 375°F because the top rack can brown exposed beans before the middle gets hot.
Step 5: Add crispy onions and finish baking

Scatter 1. 5 cups crispy fried onions unevenly across the casserole and leave a few small gaps where the beans remain visible. Return the dish to the 375°F oven for 5 to 7 minutes.
Watch closely after minute 5. The onions should deepen from pale gold to medium amber and the sauce should bubble through several openings. Remove the casserole and rest it for 5 minutes before spooning portions onto plates.
The topping should crackle when a spoon breaks through it and the center should stay creamy rather than runny. Another 3 minutes can scorch the smallest onion pieces. Finish briefly because crisp onions brown much faster than the casserole base.
Tip: For extra crunch, reserve 1 quarter cup of the fried onions and scatter them over servings right before eating.
Pro Tips
- Blanch the fresh green beans for only 3 to 4 minutes at a full boil, then cool them for 60 seconds so they don’t soften too far in the oven.
- Dry the beans for at least 5 minutes before assembly. Even a few tablespoons of clinging water can thin the sauce and make Green Bean Casserole with Fresh Green Beans watery.
- Slice cremini mushrooms about 1 quarter inch thick so they lose moisture in 6 to 8 minutes but still leave visible pieces in the finished casserole.
- Simmer the mushroom sauce near 190°F instead of boiling hard. A gentle 4 to 6 minute simmer thickens the flour while keeping the whole milk smooth.
- Use a 9 by 13 inch dish for this amount. A smaller dish makes the casserole deeper and can leave the center loose after the planned 18 to 20 minute bake.
- Wait until the final 5 to 7 minutes to add the fried onions. They should turn medium amber and sound crisp when a spoon breaks through them.
- Rest the casserole for 5 minutes after baking. The sauce tightens slightly during that short pause so each serving holds together better.
- Add 1 half cup shredded sharp cheddar to the finished mushroom sauce for a richer green bean casserole with fresh beans and bake at the same 375°F temperature.
- Stir 4 slices of crisp chopped bacon into the bean mixture before baking for a smoky variation that works well with roast chicken or turkey.
- Add 1 teaspoon Dijon mustard to the sauce with the Worcestershire sauce for a sharper savory edge without changing the cook time.
- Replace half the cremini mushrooms with sliced shiitake mushrooms for a deeper earthy flavor while keeping the total mushroom amount at 8 ounces.
Storage Instructions
Store leftover Green Bean Casserole with Fresh Green Beans in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze portions without extra fresh topping for up to 2 months and wrap the container tightly before freezing.
Reheat refrigerated portions at 350°F for 12 to 15 minutes and add 1 quarter cup fresh fried onions during the last 3 to 5 minutes. Discard leftovers if the sauce smells sour, looks separated beyond normal reheating or shows any mold.
Print
Green Bean Casserole with Fresh Green Beans
- Total Time: 45 minutes
- Yield: 8 servings 1x
Description
This easy Green Bean Casserole with Fresh Green Beans gives you quick holiday comfort with simple ingredients and healthy fresh beans. The best part is the contrast between tender green beans, creamy mushroom sauce and crackly onions. What makes this version different is the fresh bean blanch and homemade sauce, so nothing turns mushy. Save these ideas for weeknight dinner, meal prep, a holiday table, potluck, brunch or party.
Ingredients
- 1.5 pounds fresh green beans (Trimmed at both ends and left whole so they keep a firm bite after baking.)
- 3 quarts water (Used for blanching the fresh green beans before the casserole is assembled.)
- 1 tablespoon plus 1 teaspoon kosher salt (Split between the blanching water and mushroom sauce for even seasoning.)
- 4 tablespoons unsalted butter (Used to soften the vegetables and form the fat base for the flour roux.)
- 8 ounces cremini mushrooms (Sliced about 1 quarter inch thick so distinct mushroom pieces remain in the finished sauce.)
- 1 medium yellow onion (Finely diced to soften into the mushroom base without leaving large onion pieces.)
- 2 large garlic cloves (Minced so their flavor spreads evenly through the creamy sauce.)
- 1 quarter cup all purpose flour (Cooked with butter to thicken the mushroom sauce without relying on canned soup.)
- 2 cups whole milk (Adds body and dairy richness while keeping the sauce loose enough to coat the beans.)
- 1 cup low sodium chicken broth (Thins the milk base and adds savory depth while letting you control the salt.)
- 1 teaspoon Worcestershire sauce (Adds a small savory boost that deepens the mushroom flavor without tasting strongly of Worcestershire.)
- 1 teaspoon fresh thyme (Leaves stripped and lightly chopped for a fresh herbal note in the mushroom sauce.)
- 1 half teaspoon ground black pepper (Adds gentle heat and balances the rich dairy sauce.)
- 1.5 cups French’s Crispy Fried Onions (Scattered over the casserole near the end of baking so the topping stays crisp.)
Instructions
- Bring 3 quarts of water to a full 212°F boil and stir in 1 tablespoon kosher salt. Add the trimmed fresh green beans and cook for 3 to 4 minutes. Then lift them out and cool them under very cold running water for 60 seconds while gently turning the beans with your hands. Drain well. The beans should bend without going limp and their green color should look brighter than when raw. Watch the clock closely because another 2 minutes can make the beans too soft before baking. You’ll hear the hard boil quiet as the beans enter and then return. Blanch briefly so the beans stay firm through the later bake.
- Set a wide skillet over medium heat at about 5 on a 10 dial and melt 4 tablespoons unsalted butter. Add the sliced cremini mushrooms and diced yellow onion. Cook for 6 to 8 minutes while stirring every minute until the mushrooms shrink and the onion turns translucent. Add the minced garlic for 30 seconds. Sprinkle in the flour and stir constantly for 1 minute. Then whisk in the whole milk and chicken broth in three additions. Simmer the sauce at about 190°F for 4 to 6 minutes and whisk every 30 seconds. It should coat a spoon and smell deeply mushroomy. Stir in Worcestershire sauce, thyme, pepper and 1 teaspoon kosher salt. (My first batch simmered too hard and turned pasty. A gentle simmer fixed it.) Keep the heat moderate because a hard boil can split the milk sauce.
- Lower the skillet heat to 170°F to 180°F and add the drained green beans to the thick mushroom sauce. Fold from the bottom upward with a broad spatula for 60 to 90 seconds so the beans get coated without breaking. Transfer the mixture into a 9 by 13 inch baking dish and spread it into an uneven layer. Green Bean Casserole with Fresh Green Beans should still show plenty of distinct beans through the sauce at this stage. The mixture should look creamy but not soupy and the beans should stay bright green. If liquid pools in the corners now, the beans weren’t dry enough and the casserole may bake watery. Fold gently because rough stirring can crush the softened beans.
- Bake the casserole uncovered at 375°F for 18 to 20 minutes. At minute 10 rotate the dish 180 degrees so the edges heat more evenly. Don’t stir it. The sauce should thicken around the beans while small bubbles appear near the sides and several exposed bean tips deepen from bright green to olive green. Green Bean Casserole with Fresh Green Beans needs this first bake before the onions go on so they don’t burn too early. Look for steady bubbling in at least three spots and a surface that no longer looks loose. Go much past 22 minutes and the beans can lose their bite. Bake uncovered because evaporation concentrates the sauce without turning the topping soggy.
- Scatter 1.5 cups crispy fried onions unevenly across the casserole and leave a few small gaps where the beans remain visible. Return the dish to the 375°F oven for 5 to 7 minutes. Watch closely after minute 5. The onions should deepen from pale gold to medium amber and the sauce should bubble through several openings. Remove the casserole and rest it for 5 minutes before spooning portions onto plates. The topping should crackle when a spoon breaks through it and the center should stay creamy rather than runny. Another 3 minutes can scorch the smallest onion pieces. Finish briefly because crisp onions brown much faster than the casserole base.
Notes
Pro Tips:
- Blanch the fresh green beans for only 3 to 4 minutes at a full boil, then cool them for 60 seconds so they don’t soften too far in the oven.
- Dry the beans for at least 5 minutes before assembly. Even a few tablespoons of clinging water can thin the sauce and make Green Bean Casserole with Fresh Green Beans watery.
- Slice cremini mushrooms about 1 quarter inch thick so they lose moisture in 6 to 8 minutes but still leave visible pieces in the finished casserole.
- Simmer the mushroom sauce near 190°F instead of boiling hard. A gentle 4 to 6 minute simmer thickens the flour while keeping the whole milk smooth.
- Use a 9 by 13 inch dish for this amount. A smaller dish makes the casserole deeper and can leave the center loose after the planned 18 to 20 minute bake.
- Wait until the final 5 to 7 minutes to add the fried onions. They should turn medium amber and sound crisp when a spoon breaks through them.
- Rest the casserole for 5 minutes after baking. The sauce tightens slightly during that short pause so each serving holds together better.
Storage: Store leftover Green Bean Casserole with Fresh Green Beans in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze portions without extra fresh topping for up to 2 months and wrap the container tightly before freezing. Reheat refrigerated portions at 350°F for 12 to 15 minutes and add 1 quarter cup fresh fried onions during the last 3 to 5 minutes. Discard leftovers if the sauce smells sour, looks separated beyond normal reheating or shows any mold.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Cuisine: American
Nutrition
- Serving Size: 1 serving
Frequently Asked Questions
Yes. Assemble the beans and mushroom sauce up to 24 hours ahead and refrigerate them covered without the fried onions. Bake the cold casserole at 375°F for about 25 minutes, then add the onions and bake another 5 to 7 minutes until the edges bubble.
The usual cause is wet beans or a sauce that didn’t simmer long enough. Dry the blanched beans for at least 5 minutes and simmer the mushroom sauce for 4 to 6 minutes near 190°F until it coats the back of a spoon.
You can use 1.5 pounds of frozen green beans, but don’t blanch them first. Thaw them fully and pat them very dry, then expect a softer texture because freezing breaks down more of the bean structure.
Yes, but use two 9 by 13 inch dishes instead of one very deep pan. Bake both at 375°F and rotate their positions after about 10 minutes, then add the fried onions during the final 5 to 7 minutes.
Serve it beside roast chicken, turkey, ham or a simple beef roast. For a balanced plate, plan about 3 quarters cup casserole per person and add a lean protein plus another vegetable or salad.
Yes, though the beans and onion topping soften after thawing. Freeze portions in airtight containers for up to 2 months, thaw overnight in the refrigerator and reheat at 350°F for 15 to 20 minutes with fresh fried onions added near the end.
Cover the casserole loosely and reheat it at 350°F for 12 to 15 minutes, then uncover and add 1 quarter cup fresh fried onions for another 3 to 5 minutes. If the sauce looks tight, stir in 1 to 2 tablespoons whole milk before heating.
Final Thoughts
Here it is. Green Bean Casserole with Fresh Green Beans is simple enough for an ordinary dinner but good enough to bring to a gathering.
I’ve made fresh bean casseroles for holiday meals because the firmer texture makes homemade green bean casserole feel much fresher than the canned version. Save this green bean casserole from scratch and share it with a friend who loves classic sides.
And if you want another casserole for the table, try Friendsgiving Casserole by Joanna Gaines or Chicken Enchilada Casserole and let me know what you changed. The same batch covers green bean casserole with fresh beans without a single change.