A Fresh Approach to Green Bean Casserole

Happy Thanksgiving! This easy recipe for green bean casserole uses only fresh ingredients to make the most delicious casserole you’ve ever had. It’s simple to make and tastes so good!


While regular Campbell’s green bean casserole is pretty tasty, I like to use fresh ingredients whenever possible in my cooking. I created this delicious green bean casserole using fresh ingredients and a homemade sauce that includes sour cream. This casserole is so tasty, you’ll forget all about that Campbell’s version. This recipe was created for Babble’s Family Kitchen.

To make this you start by making a simple roux with flour and butter. Bring it to a bubble and let it cook until it smells nutty. Next you season with salt and pepper, onion and garlic powder. Then slowly add in milk to make the sauce and bring it to a  simmer. You can also add a little nutmeg if you like at this step. It adds a great little flavor. When the sauce is done, set aside.

In a large bowl, combine the fresh green beans, onions and fresh mushrooms. Add the sauce you just prepared, more milk, sour cream and don’t forget the Worcestershire sauce! It adds that special flavor that makes a Thanksgiving green bean casserole taste so good!

For the topping, I like to use Panko or crushed crackers on this green bean casserole because the onions are already in the casserole. You can add homemade or canned fried onions to the top if you like, but be sure to add them in the last 15 minutes of cooking so they don’t burn.

Recipes for Green Beans

More green bean recipes you might like:

Bacon Wrapped Green Beans

Asparagus Green Bean Casserole

Easy Green Bean Casserole

Florida Snap Beans with Caramelized onions and Mushrooms

Parmesan Ranch Roasted Green Beans

recipe photo

Yield: Serves 4

Green Bean Casserole Recipe

1 Star2 Stars3 Stars4 Stars5 Stars
5.00 stars (1 reviews)
loading gifLoading...


1/2 cup or 1 stick butter
1/2 cup flour
1/2 teaspoon kosher salt
1/2 teaspoon black pepper
1/4 teaspoon garlic powder
1/4 teaspoon onion powder
2 cups milk
1 lb. fresh green beans, cleaned and snapped
1/2 cup red onion, diced
2 cups baby portobello mushrooms
1 tablespoon Worcestershire sauce
1 cup sour cream
1/2 cup milk
2 cups crushed crackers or panko


1. In a small saucepan, melt butter. Add flour and whisk well. Add salt, pepper, garlic powder and onion powder. Whisk in milk and bring to a boil over medium heat. When sauce thickens, remove from heat and let come to room temperature before using.

2. Preheat oven to 350 degrees. Combine the cooled sauce you prepared earlier with the sour cream, Worcestershire sauce and 1/2 cup milk. Mix well. Add green beans, mushrooms and onion. Mix well and pour into a 9 x 13 casserole dish. Bake for 40 minutes. The add crushed crackers or panko and return to the oven for 15 – 20 minutes.

Notes: In the photo is a half version of the recipe baked in a 8 x 8 casserole dish, the recipe as written, is for a 9 x 13 baking dish.

All text and images © / Eclectic Recipes
*Nutritional Information is not guaranteed for 100% accuracy.

Did you make this recipe?

Be sure to share on Instagram with the hashtag #EclecticRecipes and tag me, @EclecticRecipes!

Pin Me!

green bean banner

Share the Love

facebook logo twitter logo Pinterest Logomail icon

Featured In

Media Banner


Insta Banner

get free weekly recipes via email: