Follow my blog with Bloglovin
Home » Green Bean Casserole From Scratch

Never Miss a Recipe! 🍋

Join thousands of home cooks and get
new easy recipes delivered to your
inbox every week!

Homemade Green Bean Casserole From Scratch with fresh ingredients and fried onions

Green Bean Casserole From Scratch

by Alexandraa
1 views

Share It if your Like it

Green Bean Casserole From Scratch is the dish I make when I want everyone to stop hovering in the kitchen and just relax because dinner is handled. You know that moment when the table is set, the turkey is resting, and you realize you forgot a side that feels comforting and classic? This is the fix. It is creamy, cozy, and actually tastes like green beans instead of just salty topping. I started making it homemade after one too many casseroles that turned out watery, bland, or weirdly metallic. This version is simple, reliable, and still gives you that nostalgic crunch on top.
Green Bean Casserole From Scratch

The Story Behind This Recipe

I’m Alexandraa, the cook behind this Green Bean Casserole From Scratch. sp, I dialed in the flavors so it’s easy and full of real-home vibes. Green Bean Casserole From Scratch is the dish I make when I want everyone to stop hovering in the kitchen and just relax because dinner is…

How to Make Green Bean Casserole

What you will need (and why it matters)

I am going to keep this practical because that is what you need when you are juggling a holiday menu. The big secret is building a quick homemade sauce, then baking until everything bubbles together.

  • Green beans: Fresh is my favorite for texture, but frozen works too. If using fresh, trim the ends.
  • Mushrooms: Button or cremini, sliced. They add that classic casserole flavor without trying too hard.
  • Butter and flour: This thickens the sauce so it is creamy, not soupy.
  • Milk plus a splash of broth: Milk keeps it rich, broth adds savory depth.
  • Garlic and onion: Even a little makes it taste like you really cooked.
  • Salt, pepper, and a pinch of nutmeg (optional): Nutmeg sounds fancy but it is just cozy.
  • Crispy fried onions: Homemade or store bought, for the top.

If you are a “make it extra creamy” person, you might also like my linked inspiration for cream cheese green bean casserole. I do not always add cream cheese, but it is a fun twist for potlucks.

Step by step directions

Here is how I make it, and yes, you can do this while the rolls are warming and someone is asking where the serving spoons are.

1) Cook the green beans. If using fresh beans, boil a big pot of salted water and cook them 4 to 5 minutes until bright green. You want them tender but still a little snappy. Drain and rinse with cool water so they do not keep cooking. If using frozen, just thaw and pat dry.

Remember It Later

This recipe! Pin it to your favorite board NOW!

Pin

Never Miss a Recipe! 🍋

Join thousands of home cooks and get
new easy recipes delivered to your
inbox every week!

2) Make the mushroom sauce. In a large skillet, melt butter and cook chopped onion for 3 minutes. Add mushrooms and cook until they give off liquid and it mostly cooks away, about 6 to 8 minutes. Add garlic for 30 seconds. Sprinkle flour over the top, stir well, and cook 1 minute so it does not taste raw.

3) Stir in liquids. Slowly whisk in milk, then a splash of broth. Keep stirring until it thickens, about 3 to 5 minutes. Season with salt and pepper. If it tastes a little flat, add another small pinch of salt. That usually fixes it.

4) Combine and bake. Heat oven to 350 F. Mix green beans with the sauce in a casserole dish. Bake 20 minutes until bubbly.

5) Add the crunchy top. Sprinkle crispy onions all over and bake 5 to 10 more minutes until golden.

One small tip I learned the hard way: if your sauce looks thick in the pan, it will be perfect in the oven. If it already looks thin in the pan, it will turn into soup once it bakes.

“I made this exactly as written and my picky uncle went back for seconds. He said it tasted like the classic casserole but fresher. That is basically the highest compliment in my family.”

Green Bean Casserole From Scratch

How to Make Green Bean Casserole Ahead of Time

This is where Green Bean Casserole From Scratch really saves your sanity. You can absolutely prep it early so you are not making sauce while guests are arriving.

Best make ahead method: assemble everything except the crispy onions.

Remember It Later

This recipe! Pin it to your favorite board NOW!

Pin

Never Miss a Recipe! 🍋

Join thousands of home cooks and get
new easy recipes delivered to your
inbox every week!

Here is what I do:

1 day ahead: cook the beans, make the sauce, mix together, and put it in your baking dish. Cover and refrigerate.

Day of: let it sit on the counter for 20 to 30 minutes while the oven heats, then bake it. Add the crispy onions at the end so they stay crunchy.

Timing note: if it is cold from the fridge, it may need an extra 8 to 12 minutes in the oven before you add the topping. You are looking for bubbles around the edges.

If you are hosting and need every inch of oven space, I have also done a slow cooker version on busy days. This one is handy when the oven is packed with turkey and stuffing: crock pot green bean casserole.

Green Bean Casserole From Scratch

How Do I Make It With Store-Bought Crispy Fried Onions?

Totally fair question because sometimes you just want the easiest win. Store bought crispy fried onions work perfectly with Green Bean Casserole From Scratch, and I use them all the time.

My rules so they do not burn:

1) Do not add them too early. Bake the casserole first, then add onions for the last 5 to 10 minutes.

2) Use a generous layer. I like a thick blanket of onions so every scoop has crunch.

3) If you love extra crunch, double layer it. Add half at the end, bake 5 minutes, then add a little more right before serving.

If you are feeling fancy but still want easy, you can mix a handful of onions into the casserole before baking and save most for the top. It adds crunch inside without losing that classic look.

More Thanksgiving Recipes

Once you have this casserole handled, it is way easier to plan the rest of the menu. I like balancing creamy sides with something fresh and bright, plus one cozy soup if we are doing a longer weekend with family.

For something zippy that cuts through rich food, I love making authentic pico de gallo from scratch. It is not traditional Thanksgiving, but put it out with chips while people wait and it disappears fast.

If you are doing a casual holiday weekend or hosting out of town guests, a pot of chicken and dumpling soup from scratch is the coziest thing to have simmering for lunch the next day.

And if you are the person who always brings dessert, I have made this one more times than I can count: cherry chip cake from scratch. It is sweet, nostalgic, and feels like a treat without being fussy.

To me, the best Thanksgiving table has a little bit of everything: creamy, crunchy, fresh, and sweet.

Homemade Green Bean Casserole Variations

Once you have the base down, you can tweak it depending on what your people like. I still call it Green Bean Casserole From Scratch, but I adjust the details all the time.

Here are my favorite easy swaps:

Add cheese: Stir in a handful of shredded cheddar or parmesan right into the sauce. It makes it richer and a little salty in a good way.

Make it more savory: Add a teaspoon of soy sauce or Worcestershire to the sauce. It deepens the flavor without making it taste like anything specific.

Add bacon: Sprinkle cooked crumbled bacon on top with the onions. Not necessary, but nobody complains.

Make it a little lighter: Use all milk instead of milk plus broth, and keep the butter portion modest. Also, do not overdo the onions, even though that is hard.

No mushrooms option: If you have a mushroom hater at the table, you can leave them out and add a little extra onion and a pinch more seasoning. It still works.

If your casserole ever tastes a bit bland, it is usually not the recipe. It is almost always that it needs a touch more salt, or the beans were not salted while cooking. Seasoning early makes a big difference.

Common Questions

Can I use canned green beans?
Yes, but drain them really well and pat dry. Canned beans are softer, so reduce the first bake time by about 5 minutes so they do not turn mushy.

Why did my sauce get runny?
Usually it is too much liquid or not enough thickening time on the stove. Make sure the sauce looks thick before baking, and do not skip cooking the flour in butter first.

How do I keep the topping crunchy?
Add crispy onions only at the end. If you are holding it for a bit, keep extra onions aside and sprinkle them on right before serving.

Can I freeze it?
You can freeze the casserole without the onion topping. Thaw in the fridge overnight, bake until hot, then add onions at the end. The texture is best fresh, but freezing works in a pinch.

What pan size should I use?
A standard 9 by 13 dish is great for a crowd. For a smaller batch, use an 8 by 8 and keep an eye on bake time since it may heat through faster.

A cozy side you will actually want to make again

If you try this Green Bean Casserole From Scratch once, it is hard to go back because the flavor just feels more real and the texture is so much better. Keep the steps simple, season as you go, and save the crunchy onions for the end. If you want to compare notes with other solid versions, I also like reading Creamy Green Bean Casserole from Scratch – Sally’s Baking Addiction and Homemade Green Bean Casserole – Modern Honey because they both reinforce the same idea: homemade sauce makes the whole dish. Add it to your holiday plan, or honestly just make it on a random Sunday when you want comfort food without much drama. Let me know if you go classic or add cheese or bacon, because I am always curious how other kitchens do it.
Green Bean Casserole From Scratch

Homemade Green Bean Casserole From Scratch with fresh ingredients and fried onions

Green Bean Casserole From Scratch

A creamy, comforting, and classic green bean casserole with homemade sauce and a crunchy topping, perfect for holiday dinner.
Prep Time 30 minutes
Cook Time 35 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Holiday, Side Dish
Cuisine: American
Calories: 250

Ingredients
  

Vegetable Base
  • 1 pound Green beans Fresh or frozen, trimmed if fresh.
  • 8 ounces Mushrooms Sliced button or cremini.
Sauce Ingredients
  • 3 tablespoons Butter For cooking and thickening the sauce.
  • 1 medium Onion Chopped.
  • 2 cloves Garlic Minced.
  • 1 cup Milk For creaminess.
  • 1 cup Broth Chicken or vegetable broth for depth of flavor.
  • 2 tablespoons Flour To thicken the sauce.
  • 1 teaspoon Salt
  • 1 teaspoon Pepper
  • 1 pinch Nutmeg Optional for added flavor.
Topping
  • 1 cup Crispy fried onions Homemade or store-bought.

Method
 

Preparation
  1. Cook the green beans in a pot of boiling salted water for 4 to 5 minutes until bright green. Drain and rinse with cool water.
  2. In a large skillet, melt the butter and cook the chopped onion for 3 minutes.
  3. Add the sliced mushrooms and cook until they release their liquid, about 6 to 8 minutes.
  4. Add minced garlic and cook for an additional 30 seconds.
  5. Sprinkle flour over the mushroom mixture, stir well, and cook for 1 minute.
  6. Slowly whisk in milk and a splash of broth. Stir until the mixture thickens, about 3 to 5 minutes. Season with salt and pepper.
Baking
  1. Preheat oven to 350°F (175°C).
  2. Mix the cooked green beans with the thickened sauce in a casserole dish.
  3. Bake for 20 minutes until bubbly.
  4. Sprinkle crispy fried onions on top and bake for an additional 5 to 10 minutes until golden.

Notes

For prep ahead, store the uncooked casserole (without crispy onions) in the fridge for 1 day. Let it sit at room temperature for 20 to 30 minutes before baking.

Get My Top 10 Free Recipes! 🍋

Join thousands of home cooks and get easy recipes delivered to your inbox every week.

Never Miss a Recipe! 🍋

Join thousands of home cooks and get
new easy recipes delivered to your
inbox every week!

You may also like

Leave a Comment

Recipe Rating




This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

Privacy & Cookies Policy