Green Bean Casserole

This post may contain affiliate links. As Amazon Associates we earn from qualifying purchases.

Have you ever wanted to make a fresh green bean casserole? Well now you can using our simple recipe. A fresh side everyone will love in less than an hour!

It’s November, one of my favorite food months! Today, we’re sharing Kim’s fresh green bean casserole recipe.

In my opinion, it’s the best green bean casserole she’s ever made. It’s packed with fresh veggies in a creamy sauce.

All topped off with crunchy fried onions. It doesn’t get much better than that!

Unless, you’re looking for another casserole like our corn casserole or crock pot sweet potato casserole, of course!

A serving of green bean casserole on a decorative plate.

How to Make Fresh Green Bean Casserole:

First things first, if you couldn’t get your green beans pre-prepped, then you’ll need to wash the vegetables and trim off the ends.

Washed and prepped green beans in a large baking dish.

Preheat your oven to 400 degrees F. and spray a 9×13-inch casserole dish with non-stick cooking spray.

Next, grab a large pot and add about 6-8 cups of water to it. Sprinkle in a few teaspoons of salt and place it over high heat.

Bring the water to a boil and add the prepped green beans. Let them boil for about 6 minutes. Remove the pot from the heat and drain the beans.

Now, transfer the blanched vegetables to your prepared baking dish and set them aside.

The casserole sauce simmering in a large cast iron pan.

After that, place a large saucepan or skillet over low-medium heat and melt the butter. Then, add the diced onions and let them cook for 5 minutes.

Once the onions have cooked, add the minced garlic. Let it saute for about thirty (30) seconds before whisking in the flour.

You’re creating a roux that needs to cook for another 2 minutes. After which, you can pour in the chicken broth.

At this point, continue whisking the sauce until it’s smooth. When this happens, you can add the heavy cream and milk.

The sauce has been poured over the vegetables in the baking dish.

Whisk all the ingredients together while they cook. Everything should thicken up in less than ten (10) minutes.

You can do a taste test now if you like and add salt and pepper or you can wait until the fresh green bean casserole is finished.

Getting back to the sauce, once it’s thickened up, carefully pour it over the green beans.

Now it’s time to cover the casserole with the fried onions and place it into the oven to bake for about twenty (20) minutes.

Fried onions have been sprinkled over the sauce and beans.

If the onions on top start turn brown too quickly, cover it will foil for the remaining cook time.

In fact, I recommend checking on the dish every ten (10) minutes just to ensure nothings burns.

Last, when the timer goes off, remove the green bean casserole from the oven. Let it cool for a few minutes before serving.

That’s it your fresh green bean casserole is done! Kim and I hope you enjoy this offering and we wish you all the best 🙂

The casserole has finished baking and is ready to serve,

Green Bean Casserole Tips:

  • What can I add to my green bean casserole? Well, there are a lot of tasty extras you can add to the mix. For example, diced ham or pre-cooked bacon adds a smokey flavor to the dish. Also, diced fresh mushrooms are another great addition.
  • Can I use canned green beans for this recipe? Sure, simply skip the part about blanching the veggies, drain the beans, and follow the rest of the instructions, “as-is.”
  • What can I substitute for cream of mushroom soup in a casserole? There’s always the option of making your own, check our recipe. If you don’t like that, then any, “cream of,” style soup should work (i.e. cream of chicken, cream of onion, cream of celery soup, etc.).
The finished green bean casserole served on a small saucer.

Other Thanksgiving Recipes to Try

Like This Recipe?

We’d love it if you would leave a 5 Star ⭐️⭐️⭐️⭐️⭐️ rating below and follow us on Facebook and Pinterest!

The finished green bean casserole served on a small saucer.

Green Bean Casserole

4.8 from 6 votes
Print Pin
Author: John
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 10 Servings


  • 2 pounds fresh green beans, ends trimmed
  • ½ cup white onion, diced
  • 2 garlic cloves, minced
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • ¾ cup heavy cream
  • ¾ cup milk
  • ½ cup low-sodium chicken broth
  • 6 ounces French fried onions
  • Salt and pepper


  • Preheat the oven to 400°F, and lightly grease a 9 x 13 – inch baking dish.
  • Bring a large pot of salted water to boil. Cook the green beans for 5 to 7 minutes, just enough to soften them. Drain the water, and pour the green beans into the prepared dish.
    2 pounds fresh green beans
  • In a medium saucepan, melt the butter over low-medium heat. Add the onions, and cook until they’re soft and translucent (about 5 minutes). Then add the garlic and cook an additional 30 seconds. Next, whisk in the flour, and continue to cook for 2 to 3 minutes.
    ½ cup white onion
    2 garlic cloves
    2 tablespoons unsalted butter
    2 tablespoons all-purpose flour
  • Pour in the chicken broth, and whisk until smooth. Then add the milk and heavy cream. Whisk until the mixture begins to thicken (about 5 to 7 minutes). Add salt and pepper to taste, and remove from heat.
    ¾ cup milk
    ½ cup low-sodium chicken broth
    ¾ cup heavy cream
  • Pour the sauce over the green beans, then top with French fried onions.
    6 ounces French fried onions
  • Bake for 15 to 20 minutes. Cover with foil for the last 5 to 7 minutes if necessary to prevent the onions from over browning.
  • Serve warm, and store leftovers in the refrigerator for up to 3 days.


*The calories listed are an approximation based on the ingredients and a serving size of about 1/2 a cup of the fresh green bean casserole. Actual calories will vary.


Serving: 0.5cup | Calories: 236kcal | Carbohydrates: 17g | Protein: 3g | Fat: 18g | Saturated Fat: 9g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 2g | Trans Fat: 0.1g | Cholesterol: 29mg | Sodium: 221mg | Potassium: 254mg | Fiber: 3g | Sugar: 5g | Vitamin A: 988IU | Vitamin C: 12mg | Calcium: 72mg | Iron: 1mg

Nutrition Disclaimer

Kim and John Vargo of Berly’s Kitchen and its affiliates are not dieticians or nutritionists. Any nutritional information shared is an estimate. If preferred, use your favorite online nutrition calculator to double check the amounts. Calories and other nutritional values can vary based on brand and serving size.

Get Our Dip Recipes Ebook!More details here ➡️ FREE EBOOK!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating