Green bean casserole is always a staple at our house every Thanksgiving. Rather than making traditional green bean casserole with canned green beans and soup, I decided to use fresh ingredients to make a side dish that was full of flavor. I was so surprised how easy it was to make this Green Bean Casserole without Condensed Soup!
Recipe Ingredient Notes
To make our homemade green bean casserole, you need the following ingredients:
- Fresh green beans
- Mushrooms
- Butter
- Onion
- Parsley
- Flour
- Salt
- Pepper
- Milk
- Sour cram
- Shredded cheddar cheese
- French fried onions
Equipment Needed
For this recipe, you only need a few simple kitchen tools. We recommend using the following equipment:
How to Make Our Homemade Green Bean Casserole
- Preheat oven to 350℉.
- Fill a large saucepan with water and bring to a boil over high heat.
- Add beans to boiling water and let boil for 5 minutes.
- Drain beans and add mushrooms then set aside.
- Melt butter in a large skillet over medium heat.
- Add onion and parsley and cook for a few minutes until onion is tender.
- Whisk in flour, salt and pepper until well combined then gradually whisk in milk, stirring constantly to avoid lumps.
- Whisk in sour cream and continue stirring over medium heat until sauce begins to bubble.
- Fold in green beans and mushrooms until evenly coated.
- Add half the cheese and fried onions and mix until well combined.
- Pour green bean mixture into a 9 x 13 inch baking dish sprayed with nonstick cooking spray.
- Sprinkle remaining cheese and onions on top.
- Bake for 15-20 minutes or until cheese is melted.
Recipe Notes
This green bean casserole without condensed soup could definitely be made ahead of time to save you time on the big day. Follow the recipe but skip the cooking until the day of.
Store in the refrigerator for up to 24 hours ahead of time and in an airtight container or in the baking pan tightly covered in plastic wrap.
Enjoy More Delicious Green Bean Side Dishes
Need the perfect compliment to your main dish? You’ll want to try these delicious side dishes. Browse our comprehensive collection of simple side dish recipes.
- Brown Sugar and Bacon Green Beans
- Cheesy Garlic Green Beans
- Classic Green Bean Casserole
- Instant Pot Green Beans
- Oven Baked Green Beans
- Slow Cooker Green Beans

Homemade Green Bean Casserole Recipe
Ingredients
- 2 pounds fresh green beans, (rinsed and trimmed)
- 1 (8 ounce) package fresh sliced mushrooms
- 3 Tablespoons butter
- 1 onion, diced
- 1 Tablespoon fresh parsley, chopped
- 2 Tablespoons flour
- ½ teaspoon salt
- ¼ teaspoon pepper
- ½ cup milk
- 1 cup sour cream
- ½ cup shredded cheddar cheese
- 1 (2.8 ounce) can french fried onions
Instructions
- Preheat oven to 350℉.
- Fill a large saucepan with water and bring to a boil over high heat.
- Add beans to boiling water and let boil for 5 minutes.
- Drain beans and add mushrooms then set aside.
- Melt butter in a large skillet over medium heat.
- Add onion and parsley and cook for a few minutes until onion is tender.
- Whisk in flour, salt and pepper until well combined then gradually whisk in milk, stirring constantly to avoid lumps.
- Whisk in sour cream and continue stirring over medium heat until sauce begins to bubble.
- Fold in green beans and mushrooms until evenly coated.
- Add half the cheese and fried onions and mix until well combined.
- Pour green bean mixture into a 9 x 13 inch baking dish sprayed with nonstick cooking spray.
- Sprinkle remaining cheese and onions on top.
- Bake for 15-20 minutes or until cheese is melted.



















I’m looking forward to trying this! How would it be without the mushrooms? Would you add anything to replace them?
Thanks!!
I haven’t made this recipe; however, my father didn’t care much for onions and never ever ate mushrooms, this is very similar. Mother cooked the beans, made a white sauce using part bacon drippings and part butter with a hint of onion, put in casserole, topped with buttered crumbs and some times a few bacon crumbles.
Good luck.
You left the flour amount out in the recipe. How much is it?
You can easily leave out the mushrooms.
Sorry about that! 2 Tablespoons of flour.
Already addicted to your version ! Printing ! I wish you all enjoy your weekend 🙂
I made this for Thanksgiving Dinner and everyone LOVED it!! Thank you !!
Hi Melissa. Thanks so much for letting us know about the Homemade Green Bean Casserole. We are glad that everyone enjoyed it. Now it’s on to Christmas! Have a very Merry Christmas!!
Was wondering if the Milk is just regular milk or sweet condensed milk ?
Who would use sweetened condensed milk in a recipe for green bean casserole?!
Regular milk.
Can you use frozen green beans?? Think it would get too soggy?
We haven’t tried it with frozen green beans yet. But I did find this for you – You can substitute frozen green beans in place of fresh in most recipes; however the frozen beans tend to get soggy compared to fresh green beans. If the recipe is being baked you can use the beans still frozen. Hope this helps!!
Can I freeze this. Thanks
This will freeze well in an airtight freezer container.