This post may contain affiliate links. Please read our disclosure policy.

Homemade Green Bean Casserole made from scratch. The BEST Green Bean Casserole Recipe. The perfect Thanksgiving side dish. www.modernhoney.com #greenbeans #greenbeancasserole #thanksgiving #sidedish #vegetables #thanksgivingrecipes

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.ย 

Homemade Green Bean Casserole made from scratch. The BEST Green Bean Casserole Recipe. The perfect Thanksgiving side dish. www.modernhoney.com #greenbeans #greenbeancasserole #thanksgiving #sidedish #vegetables #thanksgivingrecipes

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.

Homemade Green Bean Casserole made from scratch. The BEST Green Bean Casserole Recipe. The perfect Thanksgiving side dish. www.modernhoney.com #greenbeans #greenbeancasserole #thanksgiving #sidedish #vegetables #thanksgivingrecipes

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.

Homemade Green Bean Casserole made from scratch. The BEST Green Bean Casserole Recipe. The perfect Thanksgiving side dish. www.modernhoney.com #greenbeans #greenbeancasserole #thanksgiving #sidedish #vegetables #thanksgivingrecipes

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.

Homemade Green Bean Casserole made from scratch. The BEST Green Bean Casserole Recipe. The perfect Thanksgiving side dish. www.modernhoney.com #greenbeans #greenbeancasserole #thanksgiving #sidedish #vegetables #thanksgivingrecipes

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.

Homemade Green Bean Casserole made from scratch. The BEST Green Bean Casserole Recipe. The perfect Thanksgiving side dish. www.modernhoney.com #greenbeans #greenbeancasserole #thanksgiving #sidedish #vegetables #thanksgivingrecipes

If you are looking for more amazing Thanksgiving Recipes, click the recipes below:

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

ย Homemade Green Bean Casserole made from scratch. The BEST Green Bean Casserole Recipe. The perfect Thanksgiving side dish. www.modernhoney.com #greenbeans #greenbeancasserole #thanksgiving #sidedish #vegetables #thanksgivingrecipes

Pin this now to find it later

Pin It
4.99 from 144 votes

Homemade 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. 
Cook Time: 25 minutes
Servings: 6

Ingredients  

  • 1 lb. Fresh Green Beans (ends snapped off)
  • 8 Tablespoons Salted Butter (divided)
  • 1 Large Onion (chopped)
  • 8 ounces Sliced Mushrooms
  • 3 cloves Garlic (minced)
  • 2 1/2 cups Half n Half
  • 1 teaspoon Salt
  • 1 teaspoon Pepper
  • 2 Tablespoons Flour or Cornstarch
  • 2 cups Fried Onions (such as French's)
  • 1/2 cup Parmesan Cheese, grated (optional)

Instructions 

  • In a large skillet, heat 4 Tablespoons of butter over medium-high heat. Add onions and cook until tender and caramelized, about 7-8 minutes, stirring often. Add mushrooms and cook for 4 minutes longer. Stir in garlic and cook for 1 minute. Transfer the mixture to a bowl. 
  • After the onion-mushroom mixture has been removed, use the same skillet. Heat skillet to a medium heat and add remaining 4 Tablespoons of butter. Add flour or cornstarch and begin to quickly whisk the mixture. Let cook, whisking often, for about 2 minutes.  Stir in half-n-half, salt, and pepper. Cook for 4-5 minutes until mixture thickens. Taste and check for seasonings. 
  • Preheat oven to 350 degrees. Bring a large pot of water to a boil. Add green beans and cook for 6-7 minutes.  Drain and transfer to ice bath to cool (optional).
  • Add onion-mushroom mixture to cream sauce and stir. Add green beans and stir to coat. Sprinkle with parmesan cheese, if using. Pour into a 9 x 9 baking dish. Bake for 25 minutes or until bubbly.  Remove from the oven and cover with fried onions. Bake for 5 minutes longer. Serve immediately, if possible. 

Notes

  • May use fresh, frozen or canned green beans. If using canned green beans, they don't need to be cooked ahead of time.ย 
  • Don't use anything less than half-n-half in these green beans as it creates a thick sauce.ย 
  • If you want bite-size green beans, cut the fresh green beans in half.ย 

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Side Dish
Cuisine: American
Servings: 6
Keyword: green bean casserole
Like this? Leave a comment below!Jump to Comments

I hope you love this homemade creamy green bean casserole with fried onions!


Hi, I'm Melissa Stadler!

I am an Award-Winning Recipe Creator. Cover of Food Network Magazine. Two-Time Pillsbury Bake-Off Finalist. I am passionate about sharing the best recipes so you have success in the kitchen!

You Might Also Like

4.99 from 144 votes (96 ratings without comment)

Leave a comment

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

Recipe Rating




119 Comments

    1. Happy Thanksgiving, Kathleen! Great question! I suggest baking the green bean casserole uncovered so the topping crisps up and the sauce thickens. If you find that the topping is browning too quickly before the casserole is heated through, you can loosely cover it with foil for part of the baking time, then uncover it for the last 5-10 minutes to crisp up the top.

    1. Hi Kari! I would say it would be a least 2 and possibly 3 cans of green beans. If you want a saucier green bean casserole, you can go with 2 but you may want 3, depending on how many people you are feeding. I hope that helps and Happy Thanksgiving!

    1. Hi McKenna! That would be DELICIOUS! I would add about 4 slices of crumbled crispy bacon to the top when you remove it from the oven…or you can mix it into the mushroom gravy mixture. It would stay crispy, if you just sprinkle it on the top though. Great idea!

  1. Hi Melissa! I am going to triple the recipe and bake in a large lasagna plan. Should I adjust the cooking time in the oven?

    1. Hi Kathleen! Since it will be thicker, you may want to add 5-7 more minutes of baking time. I like to watch for the green bean casserole to bubble on the sides to signal that it is fully warmed throughout. I hope this helps!

    1. Hi Carley! If you would like to reduce the amount of butter, this is what I would suggest doing. Instead of sauteeing the onion in 4 Tablespoons of butter (if doubling the recipe, that is 8 Tablespoons of butter), I would suggest halving that amount of butter…so you would use 2 Tablespoons (use 4 Tablespoons if doubling) so that will save you 4 Tablespoons overall and you end up using 12 Tablespoons of butter total. I hope that helps!

    1. Hi Donna! I have made this homemade green bean casserole many times with different onions. I generally use sweet yellow onions or red onions in the recipe. I hope you love it! Happy Thanksgiving!

  2. Sounds like a delicious recipe. I have a ton of heavy cream in the fridge already. Would this still be good with heavy cream instead of 1/2 and 1/2?

    1. Hi Sarah! Absolutely, that would be delicious! It will be a richer, creamier sauce which will taste so good. I hope you love it!

        1. Hi Audrey! Absolutely! You can prep everything, except don’t add the crispy fried onions yet because we want those to stay crispy, so we add them very last. But this green bean casserole is perfect to make ahead of time. Happy Thanksgiving!

  3. Hello! I am looking to try this for the upcoming Thanksgiving holiday. Would this be a dish that I could possibly make before hand, like the day before, and have it turn out nicely for the dinner table the next day? Thanks!

    1. Hi Catherine! Great question! Yes, I usually make my green bean casserole the day before. This is what I do…I make the cream sauce the day before. You can also cook your green beans and fold them into the cream sauce and then cover and refrigerate overnight. You can bake it the day of and then top it with the fried onions. I hope that helps!

  4. 5 stars
    This casserole was a hit for Easter Dinner 2024 it was easy to make. I added the mushrooms, onion, and bacon bits with the French onions to this recipe it was Delicious ๐Ÿ˜‹ I will make it again!