Fresh Green Bean Casserole (less processed)
Disclaimer: This post may contain affiliate links. Please read our privacy policy.
With Thanksgiving coming up, I’m thinking you may need some side dish ideas. Green Bean Casserole is a classic recipe for Thanksgiving. My recipe is made with fresh green beans that are boiled in chicken stock then added to a semi-homemade cream of mushroom soup base along with fresh sautéed mushrooms and onions. It’s baked until bubbly then topped with French fried onions for that essential crunch!

When I think of Thanksgiving I think of cozy clothes, football, wine and lots of delicious food! Our Thanksgiving menu usually consists of turkey, ham, a potato side dish like scalloped potatoes, Thanksgiving stuffing, fruit fluff, corn casserole and apple crisp! Pumpkin Pie also makes an appearance, of course! It’s quite the menu and definitely is a team effort. However, we have leftovers for days so the time and effort is worth it! Green Bean Casserole makes an appearance often and is such a classic Thanksgiving side dish!
Why You’ll Love This Recipe
- The flavor! Green bean casserole just goes with the flavors of a Thanksgiving meal making is such wonderful company to turkey and ham.
- It’s semi-homemade. I love that this isn’t just a canned ingredient recipe. I wanted to add some fresh ingredients to make it feel more homemade. Using chicken stock, fresh green beans, onions and mushrooms along with cheddar cheese creates a wonderful green bean casserole without too much processed food.
- It’s easy! There are a few simple steps, but it’s not complicated. Boiling green beans and sautéing mushrooms and onions is the only cooking you have to do.
- Very good as leftovers. Like all casserole dishes, the leftovers are even more delicious. I like to save some some of the French fried onions to add on top the next day for crunch.

The Ingredients:
- Fresh green beans: I like to use fresh green beans instead of canned green beans. They hold their shape better and they’re much prettier!
- Fresh mushrooms: Fresh mushrooms are essential for this recipe! When sautéed they caramelize a little bit and add great flavor and texture to the casserole.
- Onion: You can use white, yellow or Vidalia onion in this recipe. The onion caramelizes with the mushrooms and adds a wonderful sweetness to the casserole.
- Can of cream of mushroom soup: You can make your own cream of mushroom base, but a can works just as well and makes this recipe a tad bit easier!
- Milk: I add some milk. I suggest using a higher fat milk like whole milk to keep this recipe indulgent. This helps create a sauce that the green beans cook in.
- Soy sauce: A little soy sauce adds depth of flavor and saltiness. Coconut aminos can be substituted.
- Cheddar cheese: A little shredded cheddar cheese goes so well in this casserole. It helps keep the sauce creamy, and a little cheesy.
- Chicken stock: I use chicken stock to boil the green beans in – adds great flavor!
- Can of French fried onions: Of course you need French fried onions for that classic crunch on top!
- Pepper: A good few pinches of pepper adds a little spice.
Directions:
- Boil green beans in the chicken stock for 5 minutes, remove and drain.
- Sauté sliced mushrooms and onions in a little olive oil until caramelized.
- In a casserole dish, add the cream of mushroom soup, milk, soy sauce, pepper, and cheddar cheese and stir. Add the boiled green beans and mushrooms and onions and gently stir.
- Bake for 25 minutes uncovered until bubbly! Add French fried onion to the top and continue baking 5 more minutes until they crisp up.
Tips for Success:
- Read through the recipe first before starting. This helps prevent mistakes.
- Gather all your ingredients and measure before starting. This saves time, a mess and prevents mistakes.
- Do not overcook the green beans – they should still have a slight crunch to them. They will continue cooking in the oven.
- Let the casserole set for 10 minutes before digging in.
- Bake uncovered to allow the sauce to thicken as it bakes.
Can I make green bean casserole ahead of time?
Yes! Prepare the dish fully without the French fried onions. Cover and refrigerate until you’re ready to bake. When you’re ready to bake, simply bake uncovered according to recipe directions and add the french fried onions at the end so they maintain their crispiness.

I hope you enjoy this semi-homemade Fresh Green Bean Casserole! It’s a great addition to the entire meal and doesn’t require too much time or effort!
Fresh Green Bean Casserole

Fresh green beans are boiled in chicken stock then added to a cream of mushroom base along with fresh sautéed onions and mushrooms and baked until bubbly! Top with french fried onions!
Ingredients
- 10.5 ounce can cream of mushroom soup
- 1/2 cup milk (I used whole milk)
- 2 teaspoons soy sauce
- 1/4 teaspoon black pepper
- 1 cup shredded cheddar cheese
- 2 cups fresh green beans, ends snipped and cut in half
- 32 ounce chicken stock or broth
- 8 ounces sliced mushrooms
- 1 small white or yellow onion, diced
- 1 can french fried onions
Instructions
- Preheat oven to 350 degrees and spray a1 1/2 quart baking dish with non-stick spray.
- Add chicken stock to a large pot and bring to a boil. Add green beans and boil for about 5 minutes. Once the green beans are done boiling, drain and set aside.
- Drizzle a little olive oil in a saute pan and saute onions and mushrooms until softened, about 5 minutes.
- In the preparaed baking dish, mix together soup, milk, soy sauce, pepper and shredded cheese.
- Finally, add the cooked green beans along with the sautéed mushrooms and onions to the baking dish, stir it all together and bake UNCOVERED for 25 minutes.
- After 25 minutes, add french fried onions to the top and bake for an additional 5 minutes to crisp up. Let cool for 10-15 minutes before digging in. Recipe will feed 4-6 people depending on portion size. If it's part of a large holiday spread, it should feed 6 people reasonably. If it's one of only a couple of sides, plan on 4 servings.
Notes
Recipe can be assembled before and baked later.
Recipe can be doubled to serve more. Use a 9x13 inch casserole dish if doubled. It will feed 10-12 people.
Nutrition Information:
Yield:
6Serving Size:
1Amount Per Serving:Calories: 581Total Fat: 34gSaturated Fat: 14gUnsaturated Fat: 21gCholesterol: 183mgSodium: 407mgCarbohydrates: 17gFiber: 5gSugar: 7gProtein: 50g
Nutrition information is automatically calculated. Use as an approximation only.






