This is by far the best Green Bean Casserole that I’ve ever made. Honestly, I wish I had doubled the batch so I had more leftovers to enjoy. If you’ve only ever had the green bean casserole with cream of mushroom soup, you will be blown away by how delicious this fresh green bean casserole recipe is.  Line up this classic green bean casserole for your Thanksgiving menu, along with my other amazing Thanksgiving sides like Crockpot Mashed Potatoes, Sweet Potato Casserole, and Sausage Stuffing. It’s going to be your best holiday dinner ever!

Why You’ll Love this Recipe

Key Ingredients

Green bean casserole from scratch only needs a handful of simple ingredients: Complete list of ingredients and amounts can be found in the recipe card below.

Fresh Green Beans: To make a green bean casserole from scratch, start with fresh beans. Wash, trim, and cut them in half. If fresh green beans aren’t an option, frozen beans can be used as well. Either thaw them or steam them briefly first.French’s Crispy Onions: French’s onions are so perfect and delicious, and quite possibly my favorite part of Thanksgiving dinner. If you don’t wan to buy them, I have a copycat recipe for you! It’s so easy to make crispy fried onions at home, and they taste much better too!Mushrooms: White button mushrooms or cremini mushrooms add flavor to our gravy and extra bulk and texture to the casserole.Butter and Flour: To create a thick, creamy sauce, butter and flour create a roux. Use gluten-free all purpose flour if needed.Cream: Heavy whipping cream makes this green bean casserole extra creamy and rich. Vegetable Stock: Using veggie stock keeps the casserole vegetarian, and I think it tastes amazing. Chicken stock can be used instead if you like. Seasonings: Salt, pepper, garlic, and a pinch of ground nutmeg all go so well with the creamy sauce and hearty green beans. 

How to Make Green Bean Casserole

Recipe Tips

Don’t burn the garlic. The garlic only needs to be cooked for about 30 seconds, or until you can smell it. Any longer and you risk burning it. Be ready to add the flour and the broth fairly quickly.Use frozen beans. Frozen green beans will work in this recipe. I suggest using the long, whole, or “fancy” style frozen beans. I do not recommend that you try using canned green beans in this casserole recipe.Use the right size baking dish. The classic bean casserole recipe is cooked in an 8×8 or 9×9 inch square pan. This recipe has more volume to it due to the fresh beans, so you need to use a slightly larger one. I’m using an oval casserole dish that is about 3 quarts. You can use a 9×13 inch rectangular dish or a 13 inch oblong or oval one.Get the right tools! I love my red silicone spatula for any and all recipes that require sauteing. You’ll also need a good non-stick saucepan. I like having a ceramic-coated pan.

What to Serve with Green Bean Casserole

Thanksgiving: This is of course a Thanksgiving classic side dish. See my whole Thanksgiving recipe lineup. You’ll want to check out my Roast Turkey, Buttery Herb Stuffing, and Cranberry Sauce recipes to start with. Christmas or Easter: Somehow this classic casserole has become acceptable and expected at all holiday dinners! I’m not mad about it though. Glazed Carrots and Creamed Corn are two other sides that fit in well anywhere. You might also like my recipes for Honey Baked Ham and Instant Pot Glazed Ham. Don’t forget dessert! While you’re prepping green bean casserole, you can also be making a Sweet Potato Pie, Pumpkin Pie, Oatmeal Pie, or Pecan Pie. Let me know if you need any help planning your Thanksgiving dinner! It’s one of my favorite meals to cook, and this creamy homemade green bean casserole is one of the stars. © Little Sunny Kitchen

Creamy Green Bean Casserole - 12Creamy Green Bean Casserole - 56Creamy Green Bean Casserole - 98Creamy Green Bean Casserole - 94Creamy Green Bean Casserole - 88Creamy Green Bean Casserole - 96Creamy Green Bean Casserole - 9Creamy Green Bean Casserole - 29Creamy Green Bean Casserole - 45Creamy Green Bean Casserole - 82Creamy Green Bean Casserole - 98Creamy Green Bean Casserole - 17Creamy Green Bean Casserole - 85Creamy Green Bean Casserole - 10