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!

Crunchy Green Bean Casserole with homemade cream of mushroom soup and French fried onions!

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

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
onion, flour, pepper, mushrooms, evaporated milk, green beans, onion rings, butter, chicken stock, wine, beef stock cube, garlic, salt

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

Do I Need to Cook Fresh Green Beans Before Making Green Bean Casserole?

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.

How to Soften Fresh Green Beans for Casserole?

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.

Why Are My Fresh Green Beans Tough?

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.

Why Are My Green Beans Still Hard After Cooking?

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

Crunchy Green Bean Casserole with homemade cream of mushroom soup and French fried onions!

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

5 from 3 votes

Green Bean Casserole Recipe

Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 8 serves as a side
A delicious Fresh 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… this casserole will be a hit over the holidays!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

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 

    Preheat oven to 400°F (200°C).
  • 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.
    Fresh green beans boiling in a metal pot on a black burner with a wire skimmer spoon
  • Drain in a colander and quickly immerse beans in a large bowl of ice water to stop the cooking process. Drain and set aside.
    Blanched green beans cooling in a glass bowl filled with ice water and a wire skimmer spoon.
  • 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.
    Diced onions sautéing in a large skillet with a spatula surrounded by fresh mushrooms, crispy fried onions and other green bean casserole ingredients.
  • Add mushrooms and cook for 5 minutes.
    A hand using a green spatula to stir sliced brown mushrooms and diced onions in a large skillet.
  • If you are using wine, pour it at this point. If not, there's no need to replace it. Just continue with the next step.
  • Sprinkle mushrooms with flour, mix well and cook for 2 minutes. Add the broth and simmer for 2 minutes. 
    Flour added to a simmering mixture of sautéed mushrooms and onions in a large skillet.
  • 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
    A hand pouring cream from a small pitcher into a skillet of cooked mushrooms and onions.
  • This process will take about 4-5 minutes.
  • 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.
To save time, you can make the mushroom soup base and blanch the green beans a day or two in advance. Keep them in separate airtight containers in the fridge until you are ready to assemble and bake.
Happy cooking! Xx
To prevent a watery sauce, thoroughly pat your blanched green beans completely dry with a kitchen towel before mixing them into the creamy mushroom base.

Nutrition

Calories: 409kcal | Carbohydrates: 50g | Protein: 5g | Fat: 20g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 25mg | Sodium: 521mg | Potassium: 290mg | Fiber: 3g | Sugar: 4g | Vitamin A: 699IU | Vitamin C: 8mg | Calcium: 54mg | Iron: 2mg

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

Tried this? Leave a comment below!
Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

5 from 3 votes

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

7 Comments

  1. The Wray says:

    5 stars
    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!

  2. Gina Baraquio says:

    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

  3. Brandie says:

    5 stars
    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!

  4. tiphany gillett says:

    This recipe does not say what temperature to bake the casserole at.

    1. Veronica says:

      5 stars
      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!! 🙏♥️

  5. Alyson says:

    Hi! Instructions twice just say “bake until bubbling”… what temperature?

    Thanks!

    1. Karina says:

      Same temperature, 400*. Enjoy your green bean casserole! XO