Green Bean Casserole
A homemade green bean casserole made from scratch with a creamy sauce and crispy fried onions. A classic old-fashioned Thanksgiving side dish recipe.
Growing up, I always had the green bean casserole straight from the back of the cream of mushroom soup can. There had to be a better way! I wanted to make a homemade from scratch green bean casserole that had all of the flavors, but used fresh ingredients. After some experimenting, I have to say that we were blown away by these creamy green beans with crispy onions! You will definitely forget you are eating a vegetable.
The key to a killer green bean casserole is to create layers upon layers of flavors. This all begins with sauteeing onions in a good amount of butter in order to caramelize them. Once the onions are tender and golden, the mushrooms are added to the pan to bring out their natural nutty flavors. Garlic is the ultimate flavor enhancer, bringing a punch to the sauce.
The cream sauce is made with half-n-half, spices, and flour or cornstarch to thicken it. It is a simple cream sauce, but the caramelized onions, mushrooms, garlic, and spices make it taste so savory.
The star ingredient is definitely the green beans. I use fresh green beans in this recipe and just snap off the stems. It is important to cook the green beans in boiling water before baking them with the sauce. This will give them the right amount of crispness! If you want the green beans to be a little more bite-size, I suggest cutting them in half.
If you want to use frozen or canned green beans, go for it! Canned green beans don't need to be cooked ahead of time.
The green beans and creamy white sauce are topped with crisp fried onions. This is what brings another textural element to the dish while adding some salty goodness. These fried onions are addicting!
This Green Bean Casserole will be a huge hit at your Thanksgiving feast! Even if you don't love green beans, you will love this green beans side dish.
If you are looking for more amazing Thanksgiving Recipes, click the recipes below:
- The Best Award-Winning Pumpkin Pie Recipe
- Caramel Apple Pie
- The Best Homemade Dinner Rolls
- Sweet Potato Brown Sugar Pecan Bake
- Gulliver's Creamed Corn
- Cranberry Apple Sausage Stuffing
- Homemade Macaroni and Cheese
- Honey Butter Glazed Carrots
- Green Beans with Almonds
- All Butter Flaky Pie Crust Recipe
I love to hear from you! If you make this recipe, please be sure to leave a comment and give this recipe a rating. Also, tag me on Instagram @modern_honey so I can see your creations. Be sure to tag your photo using the hashtag #modernhoney. It’s one of my favorite things seeing you make these recipes in your own kitchen. Thank you for following along! I truly do have the greatest readers. FOLLOW ME ON: INSTAGRAM --- FACEBOOK --- PINTEREST
I hope you love this homemade creamy green bean casserole with fried onions!













Amanda Howe
I was looking specifically for a made from scratch (no canned soup) green bean casserole recipe. I am so glad I found this. It was hands down the best green bean casserole we have ever had. The only thing I did differently was I used a mixed peppercorn grinder instead of black pepper. We did use the parm as well. Amazing dish and will now become part of our family gatherings! Thank you.
Alicia
Hi all - If you’re finding this turns out soupy for you, it’s because the roux is off. It’s a 1:1 ratio. Increase the flour to 4 TBS. Melt the butter, add the salt & pepper, then add 4 TBS. of flour - whisk as you slowly add the half & half. I also take my half & half out of the fridge as ai start prepping this recipe so it’s not such a hot to cold contrast. This recipe turns out absolutely delicious and perfect (and thick) with the above change - trust me. It’s my favorite!
Kim
Hello, I was wondering if this recipe can be made in advanced?
Modern Honey
Absolutely! You can put it all together (except for the fried onions), place in the refrigerator, and bake the day of (don't forget to add the fried onions). I hope this helps!
Ellie
Oh my goodness! This green bean casserole is fabulous. Best I’ve ever had!
Thank you and Happy Holidays.
Veronica
Can you please give some insight on whether or not this can be made ahead of time?!
Modern Honey
You bet! You can make it ahead of time and do everything but bake it and top with the fried onions. The green beans will soak up some of the cream mixture once it is in the refrigerator but that is okay. If you desire, you can always add 1 Tablespoon of heavy cream before baking. I hope that helps! 🙂
Katie
This is a wow! I cut the butter down, did 2Tbs avocado oil for the veggies, then like others did 4Tbs butter and 4Tbs flour for the roux. I doubled the beans, used frozen haricot vert, but thawed before cooking. It was wonderful! Thank you!!!!
Theresa
Can this dish be prepared in the morning and reheated mid-day before eating? If so. would it be best to refrigerate and then re-heat or leave covered with foil on counter until re-heating if only a couple hours? Thanks in advance!
Jacquie
Can you put this together ahead of time and bake the day of?
Rebecca Bowers
I made this for the first time tonite.
It was amazing. The only changes I made was using mini portabella mushrooms and adding 1 tsp of soy sauce to the cream sauce and adding about a 1/4 cup of crispy onions to the casserole like the classic recipe. I will never buy canned soup again. Simply amazing thank you!
Kat
Made tonight. Flavors are great but it came out much more soupy than I expected. I followed the directions to a tee so I’m not sure what happened. Even after removing a few ladles of the liquid prior to cooking, it was too wet. Regardless, it’s yummy!
Katie
I made this for an early Thanksgiving last weekend, and felt it was kind of runny when the sauce was still on the stove. I just added some more corn starch before I moved it to the casserole dish. It ended up being thick enough when done. I don't know how much I added, I just shook a little in. I'd guess 1 to 1-1/2 tablespoons though.
Cassandra
Can heavy cream be used in place of half and half?
John
Hey Cassandra,
Pardon my ignorance, but being a South African I am not familiar with Half n Half. I am guessing that it is half milk half cream. Please confirm. Looks like a great dish, and as we grow our own green beans can't wait to try it out
Julie H.
This was delicious and fresh!! I added diced bacon this time per Dads request. Everyone raves about this dish. Thank you for posting!!
Edwina
This is so tasty. I made it and we all enjoyed it. I think the caramelized onions in it add to the flavor too. This recipe is so much better than the old recipe I used to make years ago. I'll be making this again because we all loved it so much.
Anna
This is the best green bean casserole ever! I finely diced the mushrooms before cooking and I threw in a bit of parmesan cheese to the sauce once it thickened. All the flavors came together nicely. It is seriously delicious! Thank you for sharing!
Mitch
No one in my family has ever been a fan of green bean casserole ala cream of mushroom soup, so I decided to give this a try—it won EVERYONE over! And it was so simple and easy to make, too. I don’t know why anyone would use something from a can!
Jeznee
I used canned coconut milk instead of animal milk and it was ammmmmmazing. So creamy!
Kelsey
Love this recipe! I use 48 oz of fresh green beans and keep everything else the same. We prefer more green bean to sauce/mixture ratio and it turns out great.
Renay
Hi, can I make this in a slow cooker?
Jen
Did you get an answer on this? I’m also wondering if this can be made in a crockpot. Thanks!
jean
What kind of mushrooms do you use?
Can this be made ahead of time?
Renay
I would like to also know what type of mushrooms are best.
Mitch
Baby Bellas worked great for me.
Sumera
Can I use a foil tray?
Carley M.
Hello, for the green bean casserole recipe, I’m going to use 2 pounds of green beans. Should I double everything else as well? Thanks!
Karen
I doubled the recipe as well - everything but the butter. I put in 1/4 cup flour and 1 Tbsp cornstarch. Looks good so far!