This post may contain affiliate links. Please read our disclosure policy.
A delicious green bean casserole recipe with homemade cream of mushroom soup and French fried onions!
You won’t want canned mushroom soup or beans in your green bean casserole after trying our recipe. Easy to make with fresh green beans and a standout among simple recipes, this casserole will be a hit at your Thanksgiving dinner!
Pair it with a yummy roast turkey for Thanksgiving or serve it at your normal family dinner; this casserole is guaranteed to shine on your table!

Green Bean Casserole Recipe
Your Thanksgiving table is just about complete with a roast turkey. Did you see this fresh green bean casserole recipe? Or choose a slow-cooker turkey with gravy, mashed potatoes, honey-roasted carrots, and cranberry sauce!
A traditional green bean casserole is a family favourite in millions of homes all around America, especially during Thanksgiving. It always makes an appearance on our table, just as it does for many readers around the States. Why? It is SO delicious with cream of mushroom soup and a crispy, crunchy savoury topping. It is also easy to prepare and bake, PLUS the kids love it!
Ingredients

The secret to this crispy bean casserole is all in the ingredients. Green beans, mushroom soup, and fried onions. It is an easy holiday side dish made with simple staples and the BEST flavor!
- Fresh green beans: Fresh or frozen (thawed) green beans can be used for this recipe. You can leave them whole or cut them in half for easier eating (especially for the kids). Some stores sell them already topped and tailed, washed, and halved. Check the veggie section of your supermarket!
Tip: If you have leftover green beans, use them to make a sautéed green beans recipe.
- Brown or cremini mushrooms: Pick mushrooms that are firm, plump and free from damp spots. Cremini mushrooms bring an earthy flavor to the casserole, and they are perfect for creating a creamy soup base from scratch.
- Garlic cloves: Opt for fresh, firm garlic bulbs with tight skins for the best flavor. Minced fresh garlic adds the perfect savory note to the sauce.
- French fried onion rings: Included not only for their incredible flavour but also for easier cooking and prep. They add a savory, crispy topping that balances the creamy texture of the casserole.
Note: Please see recipe card for a full list of ingredients and measurements.
Additions And Substitutions
My favorite part about all the holiday recipes is that most of them are so easy to modify. Of course, this bean casserole is not the exception.
- Cream options: Replace heavy cream with half-and-half or even evaporated milk for a slightly lighter version that doesn’t change the creamy texture.
- Cheese: Add 1/2 cup shredded cheddar cheese, mozzarella, or provolone to the soup and top with 1/2 cup extra cheese. You can easily transform this into a roasted beans with cheese recipe.
- Chili: 1/4 cup red or green chilis or jalapeños to add heat! Add more to suit your heat preference!
- Dairy-Free Option: To make a dairy free green bean casserole recipe, use a plant based butter and swap the cream with cashew cream. Coconut cream works too, but it alters the final taste.
- Crunchy Topping: For the best crispy onion substitutes for green bean casserole, simply toss panko bread crumbs in melted butter or use crushed potato chips.
- Bacon or Pancetta: Because who doesn’t love bacon? 2 slices of pre-cooked and crumbled bacon can be added to the beans.
How Do You Make the Best Green Bean Casserole
Trim the ends and briefly boil the beans in salted water until they have a tender-crisp texture. Drain them well so they are ready to go.
This green bean casserole recipe gets all of its flavour from the base of this casserole. So EASY to make using sliced brown or cremini mushrooms. Simply sauté the mushrooms in butter with a little garlic, stir in some flour and slowly whisk in the cream until it thickens
You can make the soup a day or 2 before Thanksgiving for faster cooking time on the big day.
You have 2 options here:
- Make the entire batch of soup, use half for this recipe and freeze the other half for up to a month to enjoy later with leftovers.
- OR! The mushroom soup included in the recipe box has already been halved for you if you don’t want to make the entire batch.
My soup recipe includes an OPTIONAL Marsala wine or Sherry for an even better flavoured casserole! If you don’t want to include the alcohol, there is no need to substitute it with anything. Just ignore it in the recipe and continue with the next step.
Once the creamy soup is ready, fold in your blanched beans and half of the fried onions. Transfer this mixture into your baking dish. The other half of the onions creates the crunchy topping everyone loves, so sprinkle those evenly over the top.
Then BAKE until you see the soup bubbling and the beans are soft and cooked through!


What To Serve With The Casserole
This green bean casserole is the perfect side dish for every Thanksgiving dinner. Choose your main: baked ham, roast beef, or a pork tenderloin. You have PLENTY of great options.
But of course, you also need some extra sides to round out the meal. If you have an extra couple of minutes, make some baked macaroni and cheese using the extra panko breadcrumbs as a topping.
Recipe FAQ’s
Yes, it is recommended to briefly cook fresh green beans before adding them to the casserole. Boiling them for a few minutes ensures they are tender-crisp before baking.
Blanch them! Trim the ends, then drop the green beans into a pot of boiling salted water for about 3-5 minutes. Once they are tender but still have a slight crunch, immediately drain them and transfer them to a bowl of ice water to stop the cooking process.
Fresh green beans can be tough if they are older or if they were not blanched long enough before baking. Larger, more mature beans have thicker skins and can be stringy. Choose younger beans with a more vibrant green color, and make sure you boil them until they reach the desired tenderness.
They likely were not pre-cooked long enough. Baking alone is often not enough to fully soften raw green beans in the creamy sauce. The sauce can actually slow down the softening process

You might also like

Get a free eBook!
Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

Green Bean Casserole Recipe
Ingredients
FOR THE BEANS:
- 1 pound green beans fresh, rinsed, trimmed and halved
FOR THE SOUP:
- 2 tablespoons butter preferably reduced fat
- 1 onion diced
- 2 garlic cloves minced
- 12 ounces brown or cremini mushrooms sliced
- 1/4 cup Marsala wine optional – use any dry red or white wine
- 1 cube beef bouillon crumbled
- 1/2 teaspoon salt
- 1/2 teaspoon cracked pepper to taste
- 2 tablespoons all-purpose flour
- 1 1/2 cups chicken broth or stock
- 1/2 cup heavy cream half and half or evaporated milk
- 6 ounces French's fried onion rings divided
Instructions
- Bring 2 quarts (litres) of salted water to the boil in a large pot over medium-high heat. Add beans and boil for about 5 minutes.
- Drain in a colander and quickly immerse beans in a large bowl of ice water to stop the cooking process. Drain and set aside.
- Melt the butter in a skillet over medium-high heat. Sauté onion for 2 to 3 minutes until softened. Cook garlic until fragrant, about 1 minute.
- Add mushrooms and cook for 5 minutes.
- Sprinkle mushrooms with flour, mix well and cook for 2 minutes. Add the broth and simmer for 2 minutes.
- Reduce heat to medium-low; season with salt, pepper, and crumbled bouillon. Stir in the cream or half-and-half. Cook until the soup thickens
- Remove from the heat and stir in the cooked green beans with half of the onions. Top with the remaining onions.
- Bake until bubbling, about 15 minutes. Remove and serve immediately.
Notes
Storage, Reheating and Make Ahead
Proper storage is what you need to know when Thanksgiving is around the corner. Allow the dish to cool completely before transferring it to an airtight container. It will keep perfectly in the fridge for up to 4 days. If you need to store it longer, wrap the container tightly and place it in the freezer for up to two months. If you are looking up how to reheat leftover green bean casserole, it is incredibly simple:- Thaw the frozen casserole in the fridge overnight.
- Bake it in the oven at 350 degrees Fahrenheit until it is completely heated through.
- Add fresh crispy onions to the top during the last 5 minutes of baking to restore the perfect crunch.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.






















This green bean casserole recipe looks absolutely delicious! I love how you’ve added a twist to the classic dish with fresh ingredients and homemade components. The step-by-step instructions are clear and easy to follow, which is perfect for someone like me who is always looking to improve my cooking skills. Can’t wait to try this out at my next family gathering. Thank you for sharing!
Amazing!!! I made the soup to make the casserole before I saw that you had a casserole recipe here. It’s incredible…. hands down the best cream of mushroom I’ve ever had. We just had a cup of the soup each because the smell of the turkey cooking and other stuff was driving us all crazy. Can’t wait for the casserole now!! Thanx
This recipe is to die for!!!!!!!!! Your recipes are a staple in my house! I don’t usually make the green bean casserole For thanksgiving because people who come to my house bring a dish and we divide the cooking but this year I found out I have celiacs and I’m doing the entire thanksgiving dinner myself because I’m afraid to eat gluten accidentally so of course I had to use your recipe and make it gluten free by using GF bouillon, GF flour, and I bought GF fried onions!!! This is amazing! I’ve only made the soup portion so far and won’t eat the casserole until Thursday but I’m afraid I won’t be able to wait! Thank you so much for this absolutely amazing recipe! For once I’m actually looking forward to eating the Green bean casserole!
This recipe does not say what temperature to bake the casserole at.
You have converted me! I thought my ADHD would keep me from learning how to truly cook. I’m not overwhelmed when following your recipes and am now inspired. Often something wasnt clear or the recipe was missing a measurement or lacked in flavor. I have felt like a failure for so long. I now have confidence which stirs my passion for the next conquest. My honey is also incredibly grateful, no more dry-hard to swallow chicken. We are no longer hungry lol. Everything I have made so far has been amazingly delicious. Many thanks to you Karina!! 🙏♥️
Hi! Instructions twice just say “bake until bubbling”… what temperature?
Thanks!
Same temperature, 400*. Enjoy your green bean casserole! XO