This classic Thanksgiving side dish recipe is a from-scratch version of the old school French's Green Bean Casserole. With creamy mushroom sauce, fresh green beans, and oven-fried crunchy onion rings; the food snob in me approves of this elevated version of holiday green bean casserole. I know you will too!
Remember that classic French's green bean casserole with the crunchy onions on top? Of course, you do. Everyone's mom made it!
If not, it was made with condensed cream of mushroom soup and that can of French's fried onions. I'm going to teach you how to make the beloved holiday side dish even better! I promise this is going to be your new family favorite.
I'm probably dating myself here, but there was something about the '80s and food made with condensed soup. It was a time of neon spandex, hair bands, and a million types of rice casseroles made with some frozen or canned vegetables and a can of condensed soup mixed in.
I have to confess sometimes I do crave a good old-fashioned cheddar and broccoli rice casserole or even a retro tuna casserole with frozen peas.
What's your favorite dish from your childhood?
I've always been a foodie. You can ask my mom, she'll confirm. She has even, on occasion, called me a food snob. I know – shocking. I started collecting recipes – probably dating back to elementary school. Even back then, I was studying ingredients.
Dissecting the flavors in sauces and dishes at restaurants. Confirming that a sauce surely had turmeric in it. I think my mom always found me a little odd. I mean, what kid is subscribing to Food and Wine in junior high school?
This is my food snob worthy version of my mom's green bean casserole.
I actually really love my mom's version too, but I don't always love that I'm not really sure what condensed soup is made of. And are those onions actually onions? Or are they just some weird onion-esc crunchy thing that tastes amazing but isn't an onion at all? I like knowing what's in my food.
What You’ll Love About This Recipe
- The Mushroom Sauce. The creamy mushroom sauce for this recipe is divine and it's easy to make. Seriously, it only takes a tiny bit longer than opening a can of condensed soup.
- Healthier green bean casserole. Because this recipe contains no artificial ingredients, you know it's better for you.
- Make it ahead. This green bean casserole can be made ahead of time so you'll have less to do on go day!
This really is the best green bean casserole. If you need this recipe to be gluten-free or diary-free, no problem! There are a few substitutions that you can make to the recipe and I promise it will still be delicious.
- Haricot verts. These are just fancy french green beans. I like to use them because there is no prep work. But you can use any fresh green bean OR frozen, if you must.
- Mushrooms. I usually use baby bella mushrooms or brown mushrooms. To save time you can buy them pre-sliced.
- Onions. I recommend sweet yellow onions in this recipe.
- Panko bread crumbs. Panko bread crumbs can be found in most grocery stores. you can also use packaged regular dried bread crumbs or make your own bread crumbs.
- Heavy cream and butter. If you are going dairy-free, feel free to sub in your favorite dairy-free creamer. I have also used a simple cashew sauce to sub in this recipe. (see notes)
- Broth. I usually use chicken broth. You can also use a mushroom or vegetable broth.
Step 1. Make the "Fried" Onion Rings
I actually bake the onion rings for this recipe. But they are as good as fried onion rings.
Start by slicing the onions into the thin slices. You can half the onions or use full rings. I like to use a mandoline slicer to speed up the work. Make sure you get the fancy glove.
Step 2. Bread the onion rings
Preheat the oven to 400℉. Toss the onion rings in a mixture of bread crumbs and flour. Add a little bit of oil and bake at 400℉ until they are golden brown and crunchy.
Step 3. Blanch the green beans
Bring salted water to a boil and then add the green beans. Blanch the green bean for 4 to 6 minutes. You want them to be bright green.
Prepare and ice bath. When the green beans are bright green quickly add them to the ice bath and set aside.
Step 4. Make the mushroom cream sauce
Start by sautéing mushrooms in butter and olive oil. Once they are brown add the garlic.
Thicken the sauce by adding a few tablespoons of flour to the mushrooms. Stir the flour in and then add the broth. The flour and broth will combine to create a thick sauce.
Add the cream to the sauce. Then finish the whole thing with a sprinkle of fresh thyme.
Step 5. Assemble the Green Bean Casserole and warm in the oven
FAQs and Expert Tips
Green bean casserole should be cooked long enough to warm it up and get the sauce nice a bubbly. Everything in it is already cooked so you just want to get it warm enough to eat.
Use gluten-free flour and gluten-free bread crumbs.
Use a dairy free cream, or a simple cashew sauce. (See recipe notes.)
I use a homemade mushroom cream sauce in place of canned condensed soup.
Yes, however I do recommend adding the onion rings the day that you will be baking to make sure that they stay nice a crispy.
Yes, you can use frozen green beans. I do not recommend the canned ones as I find them to be mushy and too salty.
Other Holiday Sides That You’ll Love
- Homemade Dumpling Noodles
- Soft and Fluffy Dinner Rolls
- Sausage and Apple Stuffing
- Easy Homemade Cranberry Sauce
- Crispy Gluten-Free Latkes
- Maple Roasted Sweet Potatoes
Fresh Green Bean Casserole From Scratch
For the Onion Topping:
Blanched Green Beans
- 1 pound fresh green beans or haricot verts rinsed, trimmed
- 10 cups water
- 2 tablespoons kosher salt
- 10 cups ice water
Creamy Mushroom Sauce
- 12 ounces mushrooms trimmed and cut into ½-inch pieces
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 2 cloves garlic minced
- ½ teaspoon freshly ground black pepper
- 2 tablespoons all-purpose flour or use 1 tbsp cornstarch
- 1 cup chicken broth or veggie broth
- 1 cup half-and-half or heavy cream
- 1 teaspoon fresh thyme
- Preheat the oven to 400 degrees F.
Make the Onion Rings
- Buttermilk soak. Combine the onions with the salt, and the buttermilk. Let them sit for 5-10 minutes.
- Bread. In a large shallow dish combine the flour and the panko bread crumbs and toss to combine. Add in the onion rings a little at a time. Toss to coat with the breading mixture and then set them on a wire rack or baking sheet until you are ready to cook them.
- Bake. Coat a sheet pan with cooking spray and evenly spread the onions on the pan. Spray a thin coat of spray on the onion rings.
- Place the pan on the middle rack of the oven and bake until golden brown, approximately 20 minutes.
- Watch closely as oven temperatures vary. Toss the onions 2 to 3 times during cooking.
- Once done, remove from the oven and set aside until ready to use. Turn the oven down to 400 degrees F.
Blanch The Green Beans
- While the onions are cooking, prepare the beans.
- Boil water. Bring the water and 2 tablespoons of salt to a boil in an 8-quart saucepan.
- Blanch. Add the beans and blanch for 5 minutes.
- Ice bath. Drain in a colander and immediately plunge the beans into a large bowl of ice water to stop the cooking. Once they thoroughly cooled, drain off the water and set aside.
Creamy Mushroom Sauce
- Sauté the mushrooms. Melt the butter in a large heavy-bottomed skillet set over medium-high heat. Add the sliced mushrooms and 1 teaspoon salt. Cook, occasionally stirring, until the mushrooms are a deep golden brown, approximately 10 minutes.
- Add the garlic. Stir in the garlic and continue to cook for another 1 to 2 minutes.
- Make the cream sauce. Sprinkle the flour over the mixture and stir to combine. Cook for 1 minute. Add the broth and simmer for 1 minute. The flour and broth will combine to thicken the sauce.
- Thicken. Decrease the heat to medium-low and add the half-and-half. Cook until the mixture thickens, stirring occasionally, approximately 6 to 8 minutes.
- Finish the sauce with a sprinkle of fresh thyme.
- Mix in some onion rings. Remove the mushroom mixture from the heat and stir in ¼ of the onion rings. Stir to combine.
Assemble the Green Bean Casserole
- Combine the green beans and the creamy mushroom sauce. You can finish the casserole on the pan that you made the sauce in OR add everything to a cuter casserole dish to bake and serve in. (This step can be done serval days ahead.)
- Top with onions. Top with the remaining onion rings. (Right before baking.)
- Bake @ 400℉. Place the casserole into the oven and bake until bubbly, approximately 20 to 30 minutes. Remove and serve immediately. (If you have made the green beans ahead of time and they have been refrigerated, you will need to bake them longer.)
- Follow the instructions for the mushroom cream sauce with the exception of adding the onion rings. Store in an airtight container.
- Blanch the green beans and refrigerate until you are ready to bake.
- 1 cup of raw cashews
- 3 cups of water (to soak overnight)
- 2 cloves of garlic
- a few pinches of salt.
- Soak the cashews overnight in water.
- Drain and then add the cashews, garlic, and salt to a high-speed blender.
- Turn the blender on and begin to add fresh water until the sauce is the consistency of a thin pancake batter. You will use 1 to 2 cups of water.
- Optional: Add a squeeze of lemon juice.