No ratings yet
Home » Recipes » Side Dishes » Fresh Green Bean Casserole Recipe

Fresh Green Bean Casserole Recipe

This post may contain affiliate links, please see the disclosure policy for details.

Like It? Share It!

This Fresh Green Bean Casserole Recipe is a twist on the classic holiday dish. It features fresh green beans, creamy mushroom sauce, and a crispy French fried onions topping. This dish is perfect for any occasion, whether it’s Thanksgiving dinner or a Sunday family gathering.

Green bean casserole on a plate with gravy and mashed potatoes nearby.

This is a homemade version of traditional green bean casserole. It is not only easy to make, but it’s always full of tender green beans. The creamy mushroom sauce is made with a combination of fresh mushrooms, garlic, and two cans of cream of mushroom soup. It adds a delicious flavor to the dish that will have your guests asking for seconds.

Does your family love green beans as much as I do? If so, check out this Green Beans Almondine or Slow Cooker Paprika Chicken recipe. 

Reasons You’ll Love This Recipe

  • The tender-crisp green beans give this casserole a delicious crunch.
  • The creamy mushroom sauce adds a comforting flavor that is downright crave-worthy. 
  • It’s the perfect side dish for any holiday meal or family gathering.

Recipe Ingredients

Ingredients for a green bean casserole arranged on a countertop.

Ingredient Notes:

  • Fresh green beans
  • Avocado oil
  • Medium onion
  • Fresh mushrooms
  • Garlic cloves
  • Condensed cream of mushroom soup
  • Buttermilk
  • Chicken broth
  • Shredded Monterey Jack
  • French’s crispy fried onions

See the recipe card below for a complete list of ingredients and measurements.

Substitutions and Additions

  • Green beans: Canned green beans or frozen. However, fresh gives the best texture. 
  • Mushrooms: If you are not a fan of mushrooms, leave them out and use cream of chicken soup instead. 
  • Cheese: I love how Monterey Jack melts in this casserole. However, you can also use shredded mozzarella or your favorite shredded cheese. 
  • Chicken stock: Chicken stock instead of broth adds even more flavor to your homemade sauce. 

How to Make This Fresh Green Bean Casserole Recipe (step-by-step directions)

Pot of fresh green beans submerged in water.

Step 1: Bring a large pot of water to boil and blanch the green beans for 2-3 minutes. Drain well.

Chopped onions and mushrooms in a beige cooking pot.

Step 2: Using the same pot, cook the onions and mushrooms in olive oil until tender.

Chopped onions, mushrooms, and garlic in a large pot.

Step 3: Add the minced garlic and cook for 1-2 more minutes.

Pot with soup ingredients being stirred with a wooden spoon.

Step 4: Stir in the cream of mushroom soup, buttermilk, and chicken broth. Mix everything and cook for 5-8 minutes, stirring occasionally, until it’s warmed through.

Casserole dish with green beans, cheese, and crispy onions.

Step 5: Take the pot off the heat and mix the green beans, shredded cheese, and ¾ cup of the crispy fried onions.

Casserole dish filled with green bean casserole mix before baking.

Step 6: Pour the mixture into the prepared casserole dish.

Casserole dish with green beans and creamy sauce.

Step 7: Bake in the preheated oven for 30 – 35 minutes.

Casserole dish with green bean casserole topped with crispy onions.

Step 8: Lastly, sprinkle the remaining fried onions on top and return to the oven for 10 minutes. Then, garnish with fresh parsley before serving.

Plate with sliced turkey, mashed potatoes, and green bean casserole.

Recipe Tips

  • I used fresh green beans in this recipe. However, you can use canned or frozen in a pinch. But I think fresh does give the best texture.
  • Store-bought fried onions have a nice crispy texture to the casserole; however, you can use homemade fried onions as well.
  • Blanching the fresh green beans before adding them to the casserole helps retain their vibrant color and ensures they are tender but still have a bit of a crunch. So, don’t skip this step.
  • Bake the casserole uncovered so that the top will get golden brown and crisp.

Storing Tips

  • Refrigerator: Store leftovers in an airtight container in the fridge for 2-3 days. 
  • Freezing: You can also freeze this casserole wrapped tightly in plastic wrap and aluminum foil for up to three months. Then, thaw it overnight in the fridge before reheating.
  • Reheating: The best way to reheat this casserole is in the oven at 350 degrees for 15- 20 minutes. You can also microwave single servings. 

Serving Suggestions

​This tasty side dish goes well with all your favorite holiday dishes. Some of my favorites are these Garlic Mashed Potatoes, a turkey with Cajun Brine, and this Spiced Pear Sauce With Cranberry. And, you can rest assured that all of these dishes will be a huge hit on your holiday table. 

Spoonful of green bean casserole with crispy onions on top.

Recipe FAQs

Is green bean casserole better with canned or fresh?

I prefer the texture and taste that you get when you use fresh green beans. However, you can use the green bean that your family prefers. 

Do fresh green beans need to be soaked before cooking?

No, there is no need to soak them because, for this recipe, you will blanch them. 

How do you keep green bean casserole from being runny?

The best way to prevent your casserole from being runny is to drain the green beans well. You can also dry them with paper towels before you add them to the sauce.

Can I cook green bean casserole in advance?

I think that this casserole is best made fresh; however, you can make it the day before; just don’t add the french-fried onions until you are ready to serve it. 

Did you make this recipe?

Or any other delicious recipes on my site? If so, please leave a ★★★★★ star rating below and a 📝 comment sharing your thoughts!

To ensure you’re not missing a thing. Subscribe to my newsletter and follow along below!

Green bean casserole topped with crispy onions on a white plate.
No ratings yet

Fresh Green Bean Casserole Recipe


Author: Kim Schob
Course: Side Dishes
Cuisine: American
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
This French Green Bean Casserole is full of tender green beans, flavorful and creamy sauce, and finished off with crunchy fried onions. It's a fresh take on a classic side dish.

Ingredients 

  • 2 pounds fresh green beans trimmed and cut in half
  • ½ tablespoon avocado oil
  • 1 medium onion chopped
  • 8 ounce mushrooms chopped
  • 3-5 garlic cloves minced
  • 21 ounces condensed cream of mushroom soup
  • 1 cup buttermilk
  • 1 cup chicken broth
  • 1 cup shredded Monterey Jack or mozzarella cheese freshly shredded is best!
  • 3 cups French’s crispy fried onions divided

Instructions

  • Preheat the oven to 350°F. Grease a 9X13 baking pan with butter or cooking spray and set it aside.
  • Fill a large pot with enough water to cover the green beans and bring it to a boil.
  • Add the green beans and cook for 2-3 minutes. Drain them in a colander.
    2 pounds fresh green beans
  • Using the same pot, heat some avocado oil over medium heat.
    ½ tablespoon avocado oil
  • Add the chopped onions and mushrooms, and cook for 3-5 minutes until soft and the onions look transparent.
    1 medium onion,8 ounce mushrooms
  • Add the minced garlic and cook for 1-2 more minutes.
    3-5 garlic cloves
  • Stir in the cream of mushroom soup, buttermilk, and chicken broth.
    21 ounces condensed cream of mushroom soup,1 cup buttermilk,1 cup chicken broth
  • Mix everything and cook for 5-8 minutes, stirring occasionally, until it’s warmed through.
  • Take the pot off the heat and mix in the green beans, shredded cheese, and ¾ cup of the crispy fried onions.
    1 cup shredded Monterey Jack or mozzarella cheese,3 cups French’s crispy fried onions
  • Stir it all together until well combined.
  • Pour the mixture into your prepared baking pan.
  • Bake uncovered for 30-35 minutes, until the sauce is bubbly.
  • Take the pan out of the oven and sprinkle the remaining crispy fried onions (2 ¼ cups) on top.
  • Please put it back in the oven for 10 minutes to crisp up the topping.
  • Sprinkle some fresh parsley on top, and serve as a side dish.
  • Enjoy!

Notes

  • I used fresh green beans in this recipe. However, you can use canned or frozen in a pinch. Fresh does give the best texture.
  • Store-bought fried onions had a nice crispy texture to the casserole; you can use homemade fried onions as well.
  • Blanching the fresh green beans before adding them to the casserole helps retain their vibrant color and ensures they are tender but still have a bit of a crunch. So, don’t skip this step.
  • Bake the casserole uncovered to allow the top to get golden brown and crisp.

Nutrition Information

Serving: 1Serving Calories: 306kcal (15%) Carbohydrates: 25g (8%) Protein: 11g (22%) Fat: 19g (29%) Saturated Fat: 9g (56%) Polyunsaturated Fat: 1g Monounsaturated Fat: 3g Cholesterol: 20mg (7%) Sodium: 937mg (41%) Potassium: 505mg (14%) Fiber: 4g (17%) Sugar: 7g (8%) Vitamin A: 942IU (19%) Vitamin C: 16mg (19%) Vitamin D: 1µg (7%) Calcium: 192mg (19%) Iron: 2mg (11%)

Hungry for more?

Follow me on Pinterest and make sure to comment below!

Like It? Share It!

Rate + Review

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

Recipe Rating