This fresh green bean casserole keeps the comfort of the classic but starts with two pounds of crisp green beans, browned cremini mushrooms, garlic, and thyme folded into a creamy sauce.
It serves six, bakes in about 25 minutes after a little stovetop prep, and finishes with the crispy fried onions everyone expects. Blanching the beans and shocking them in ice water keeps them bright green and tender with a snap, instead of gray and soft.
Table of Contents
Why This Fresh Green Bean Casserole Recipe Works
Blanching is the secret. Three to four minutes in boiling water, followed by an ice bath, cooks the beans just enough that they finish perfectly in the oven. They keep their color and a little bite, which is what separates this dish from versions that start with canned beans.
Browned cremini mushrooms and garlic give the sauce real depth. Reduced sodium condensed mushroom soup loosened with half and half provides the familiar creamy base, while soy sauce and thyme add savory, earthy notes.
Baking under foil for 20 minutes lets the casserole heat through gently, and uncovering it at the end dries the surface and crisps the onions.
Ingredients for Fresh Green Bean Casserole
- 2 lb fresh green beans, trimmed
- 3 tablespoons unsalted butter
- 16 oz cremini mushrooms, sliced
- 3 cloves garlic, minced
- 2 teaspoons fresh thyme leaves
- 2 cans (10.5 oz each) reduced sodium condensed cream of mushroom soup
- 1 cup half and half
- 1 tablespoon low sodium soy sauce
- 2 cups crispy fried onions, divided
Fresh green beans. Choose firm, bright beans that snap when bent. Trim the stem ends and leave them whole or cut them in half for easier serving.
Cremini mushrooms. Cook them in a single layer without crowding so they brown instead of steaming, which takes 5 to 10 minutes.
Soup and half and half. Reduced sodium soup gives a familiar base, and half and half makes it silkier than milk.
Thyme and garlic. Strip the thyme leaves from the stems before using, and add the garlic late so it does not scorch.
Soy sauce. One tablespoon of low sodium soy sauce deepens the mushroom flavor without needing added salt.
How to Make Fresh Green Bean Casserole
1. Heat the oven. Heat the oven to 350 degrees F and set a large bowl of ice water next to the stove.
2. Blanch the beans. Boil the beans in a large pot of water for 3 to 4 minutes, then move them to the ice water to stop the cooking. Drain well and pat dry.
3. Brown the mushrooms. Melt the butter in a large saute pan over medium heat and cook the mushrooms for 5 to 10 minutes, until golden brown. Add the garlic and cook 1 to 2 minutes until fragrant.
4. Mix the sauce. Stir the soup, half and half, soy sauce, and thyme together in a large bowl until smooth.
5. Combine. Add the mushrooms, 1 cup of the onions, and the beans to the sauce and toss until coated.
6. Bake covered. Transfer to a 3 quart casserole dish, cover with foil, and bake for 20 minutes.
7. Finish uncovered. Remove the foil, scatter on the remaining onions, and bake 5 to 10 minutes more, until bubbling and golden.
How to Serve Fresh Green Bean Casserole
Serve this casserole hot as the centerpiece side on a seasonal table. It is a good match for three packet pot roast and a basket of honey butter dinner rolls. For a lighter main, pair it with baked honey mustard chicken breasts or Hawaiian teriyaki chicken breasts.
How to Store and Reheat Fresh Green Bean Casserole
Cool within two hours and refrigerate in an airtight container for 3 to 4 days. Reheat covered with foil at 350 degrees F until it reaches 165 degrees F, about 20 minutes, or microwave single servings. Freshen with extra crispy onions after reheating. Because of the cream based sauce, freezing is not recommended.
Tips and Variations for Fresh Green Bean Casserole
Prep ahead. Blanch and shock the beans and cook the mushrooms the day before. Assemble and bake the next day.
Dry the beans. Water clinging to the beans thins the sauce, so pat them dry after the ice bath.
Use frozen beans. Skip the blanching, thaw them, and drain well before mixing.
Add bacon. Fold in 4 slices of cooked, crumbled bacon for a smoky twist, and skip any extra salt.
Make it cheesy. Stir 1 cup shredded Gruyere or cheddar into the sauce.
Swap the soup. Cream of chicken soup works in place of mushroom soup if you prefer a milder flavor.
Use the center rack. Bake on the middle rack so the top browns evenly without scorching the onions.
Store safely. Cool leftovers quickly after the meal. The University of Minnesota Extension guide to storing and reheating leftovers has general advice on keeping them safe.
Frequently Asked Questions About Fresh Green Bean Casserole
How do you blanch beans for fresh green bean casserole?
Boil them 3 to 4 minutes in a big pot of water, then plunge them into ice water to stop the cooking. Drain and pat dry so the sauce stays thick.
Can I make fresh green bean casserole the day before?
Yes. Blanch the beans, cook the mushrooms, and mix everything except the topping, then refrigerate. Bake covered about 30 minutes and add the onions at the end.
Do I need to cook the beans first for fresh green bean casserole?
Yes. Raw beans stay too firm in a 25 minute bake, so a quick blanch gets them tender without turning them soft.
What kind of mushrooms work well?
Cremini give the deepest flavor, but white button mushrooms or a mix with shiitake work as well.
Can I make this without condensed soup?
Yes. Cook 2 tablespoons flour into the mushrooms, whisk in 2 cups milk, and simmer until thick, then season with soy sauce and thyme.
Fresh Green Bean Casserole with Mushrooms
Equipment
- Baking dish
- Mixing bowl
Ingredients
Main Ingredients
- 2 lb fresh green beans trimmed
- 3 tbsp unsalted butter
- 16 oz cremini mushrooms sliced
- 3 cloves garlic minced
- 2 tsp fresh thyme leaves
- 2 cans (10.5 oz each) reduced sodium condensed cream of mushroom soup
- 1 cup half and half
- 1 tbsp low sodium soy sauce
- 2 cup crispy fried onions divided: 1 cup mixed in, 1 cup for the topping
Instructions
Cooking
- Preheat. Heat the oven to 350 degrees F and prepare a bowl of ice water. Blanch. Boil the beans 3 to 4 minutes, shock in ice water, drain, and pat dry.
- Brown. Cook the mushrooms in the butter 5 to 10 minutes until golden, then the garlic 1 to 2 minutes.
- Mix. Stir the soup, half and half, soy sauce, and thyme until smooth.
- Combine. Toss the beans, mushrooms, and 1 cup of onions with the sauce in a casserole dish.
- Bake. Cover with foil and bake 20 minutes.
- Crisp. Uncover, add the remaining onions, and bake 5 to 10 minutes until golden.









