Fresh Green Bean Casserole Recipe

There are so many versions of green bean casserole out there. Some start with a can of mushroom soup. Others toss in bacon. This Fresh Green Beans Casserole recipe leans more old-school, made from scratch with fresh green beans, mushrooms, and a dreamy, creamy sauce that doesn’t come from a can.

Green bean casserole with fresh green beans in a white dish.

I love how this casserole bridges the gap between nostalgic comfort and fresh, real ingredients. It’s the kind of dish that works just as well on a holiday table as it does on a weeknight when you want something cozy. Plus, it doesn’t take forever to throw together.

If you love cozy casseroles like this one, try my Chicken Artichoke Casserole, Lazy Ravioli Lasagna, or Vegetarian Enchilada Casserole.

Classic green bean casserole with cheese and fried onions.

Why You’ll Love This Recipe

  • Made from scratch: No canned soup here, just real, fresh ingredients.
  • Still classic: Has that same crispy, creamy vibe you remember.
  • Great for any occasion: Serve this comfort food side dish with your weeknight dinner, or alongside your smoked turkey and cranberry sauce for your holiday meal.

Ingredients

This is a list of the ingredients that you need to make your grocery shopping easier. You can find the full list of the ingredients and amounts needed in the recipe card at the bottom of this post.

Overhead view of ingredients to make green bean casserole.
  • Fresh green beans – Bright, crisp, and totally worth the extra few minutes to trim.
  • Butter – Adds a rich base for sautéing the onions and mushrooms.
  • Onion – Finely chopped so it melts into the sauce.
  • Garlic – Just two cloves, but they bring serious flavor.
  • Mushrooms – Fresh and sliced; they add depth and soak up the buttery goodness.
  • All-purpose flour – Helps thicken up that creamy sauce.
  • Chicken or veggie broth – Use whichever you prefer; both add a savory note.
  • Half-and-half or milk – Makes the sauce creamy and luscious.
  • Salt and black pepper – For balance and seasoning.
  • Shredded cheddar cheese (optional) – Totally optional, but adds a cheesy kick.
  • French fried onions – Crispy topping magic. Don’t skip these!

How to Make Fresh Green Bean Casserole

This is a quick overview of the step-by-step instructions for making this recipe. You can find the complete list of instructions in the printable recipe card at the bottom of this post.

Cooked fresh green beans in a stock pot.
  1. Boil a big pot of salted water. Toss in the green beans and cook for 5 minutes until just tender and bright green. Drain.
Sliced mushrooms with diced onion in a saute pan.
  1. In a skillet, melt the butter. Add onion and cook 3 minutes. Stir in garlic and mushrooms. Cook 5–6 minutes until mushrooms brown.
Sautéed onions and mushrooms in a white skilled topped with flour.
  1. Sprinkle flour over the mushroom mixture. Stir to coat and cook for 1 minute.
A glass measuring cup with broth poured into a mushroom sauce.
  1. Slowly whisk in broth and half-and-half. Cook 3–4 minutes until thickened. Season with salt and pepper.
Fresh green beans topped with sauce and mushrooms in a white baking dish.
  1. Stir in green beans and 1/2 cup of the French-fried onions (plus cheese if you’re using it). Transfer everything to a 9×13 baking dish. Top with cheese if you want.
Green beans casserole with fresh green beans topped with shredded cheddar cheese in a white baking dish.
  1. Bake for 20 minutes. Top with remaining fried onions. Bake another 5–10 minutes until golden and bubbling. Serve along with your favorite main dish, and homemade Hawaiian rolls for a great meal.

What To Serve With This Dish

This simple homemade green bean casserole goes well with any of your favorite main courses. I like to pair with a ham smothered in a maple syrup glaze, cheesy cauliflower, and a sweet treat like

Substitutions and Additions

  • Beans: Use frozen green beans if you’re short on time. Just thaw, drain, and dry them.
  • Bacon: Add cooked bacon or diced ham for a smoky twist.
  • Spice: Add red pepper flakes for a hint of heat.
Overhead view of fresh green bean casserole in a white baking dish.

How To Store

  • Storage: Cover and refrigerate leftovers for up to 3 days.
  • Freezing: While it’s possible to freeze this casserole, I strongly recommend against it. The texture changes, and it’s just not as good.
  • Reheating: The oven works best at 350°F for about 15 minutes until hot and bubbly.

Sandra’s Pro Tips

  • Don’t overcook the green beans. You want them tender, not mushy.
  • Sauté the mushrooms until they brown. That’s where the flavor is.
  • Add the cheese inside and on top if you love it gooey.
  • Keep extra fried onions on hand; you can add them to the top of leftovers to add the crunch back.
  • Let it sit for 5 minutes before serving, allowing it to thicken slightly.

FAQs

Do you have questions about this recipe? Here are the answers to the most commonly asked questions for this recipe.

Can I make this ahead of time?

Yep! Assemble everything except the final layer of fried onions. Cover and chill. Add onions and bake just before serving.

What mushrooms work best?

White button or cremini both work great. Just keep them fresh, not canned.

Is there a gluten-free version?

Use a 1:1 gluten-free flour and make sure your fried onions are gluten-free too.

Casserole topped with fried onions and cheese with a silver serving spoon on the side.

Other Delicious Green Bean Recipes You May Enjoy

A spoonful of green bean casserole.

Fresh Green Beans Casserole Recipe

Fresh green beans add a crisp texture and bright flavor to this creamy mushroom green bean casserole, topped with crunchy fried onions for a fresh take on a holiday classic.
No ratings yet
Print Pin Rate
Course: Side Dish
Cuisine: American
Keyword: fresh green beans casserole
Prep Time: 20 minutes
Cook Time: 30 minutes
Servings: 8 servings
Calories: 174kcal

Equipment

  • ​Large stock pot
  • Large Skillet
  • 9" x 13" baking dish oven proof

Ingredients

  • 2 pounds fresh green beans trimmed
  • 2 tbsp butter
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 8 ounces mushrooms fresh, sliced
  • 2 tablespoons all-purpose flour
  • 1 cup chicken or vegetable broth
  • 1 cup half-and-half or milk
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 cup shredded cheddar cheese optional
  • 1 ½ cups French fried onions divided

Instructions

  • Preheat oven to 375°F.
  • Bring a large pot of salted water to a boil. Add green beans and cook 5 minutes until bright green and just tender. Drain and set aside.
  • In a large skillet, melt butter over medium heat. Add onion and cook 3 minutes, then stir in garlic and mushrooms. Cook 5–6 minutes until mushrooms release moisture and start to brown.
  • Sprinkle flour over mushroom mixture, stirring to coat. Cook 1 minute, then slowly whisk in broth and half-and-half. Cook 3–4 minutes until thickened. Season with salt and pepper.
  • Stir in green beans and ½ cup French fried onions (and cheese if using). Transfer to a 9″ x 13″ baking dish. Sprinkle with cheese, if using.
  • Bake 20 minutes, then top with remaining French fried onions. Bake an additional 5–10 minutes until golden and bubbling.

Nutrition

Calories: 174kcal | Carbohydrates: 12g | Protein: 8g | Fat: 12g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 33mg | Sodium: 541mg | Potassium: 393mg | Fiber: 3g | Sugar: 6g | Vitamin A: 1120IU | Vitamin C: 15mg | Calcium: 179mg | Iron: 1mg

Disclaimer

Please note that the nutritional information provided are guidelines and may vary based on the brand of products used. For your specific nutritional goals use My Fitness Pal or Verywell Fit recipe calculators. All content within this site is not intended as medical diagnosis or treatment and should not be considered a substitute for professional medical expertise.

Sandra The Foodie Affair Post Signature

Similar Posts

Leave a Reply

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

Recipe Rating