This post may contain affiliate links, read my disclosure policy for details.

Ditch the canned mushroom cream and make this Homemade Green Bean Casserole from scratch using my homemade mushroom sauce. This recipe serves up a classic side with little effort! There is nothing better than tender and vibrant green beans with crispy onions, covered in a creamy garlic sauce – super satisfying and so delicious!

green bean casserole with a portion removed
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

This easy Green Bean Casserole recipe is one of our all time favorite holiday sides. Rich in flavors and textures, this is hands down the best Green Bean Casserole you’ll have! This easy side dish is made from scratch and will be a total crowd pleaser, try it this Thanksgiving are any time you want a super tasty side dish!

Looking for other delicious side dishes for the holiday? Why not also try my Oven Roasted Baby Potatoes and my Brown Sugar Glazed Carrots!

Why you’ll love this Easy Green Beans Casserole Recipe

  • Packed with flavor. A rich and creamy garlic herb sauce covers succulent green beans, mushrooms and crispy onions – simply delicious.
  • An easy side dish. Made with a handful of kitchen staples, this goes from pantry to table in 25 mins. No fuss, all taste!
  • The perfect crowd pleaser. This side dish will be the toast of the table! You can double the recipe for larger crowds, everyone loves this beauty.

Ingredients You Will Need

Top down shot of ingredients for green bean casserole.
  • Vegetables: Fresh green beans, mushrooms, and onion.
  • Heavy Cream-To make the cream sauce.
  • Chicken Broth-gives more flavor than water. Use low sodium.
  • Garlic– the best ingredient to flavor the cream sauce.
  • Herbs– I used thyme to give the dish a hint of flavor
  • French’s Crispy Fried Onions– It’s so much easier to use this than fry your own at home.
  • All Purpose Flour– to thicken up the sauce.
  • Salt & Pepper-to taste
  • Butter or Olive Oil– use unsalted butter or extra virgin olive oil

How to make Homemade Green Bean Casserole from Scratch.

  • Par boil the beans – Drop trimmed green beans in boiling water and cook for 3 mins.
  • Make the green bean casserole sauce – In a pan melt the butter, cook the onions then garlic.
sauteed onion and garlic
  • Add the mushrooms and sauté for 3 more mins then add the flour, broth, cream and seasoning. Simmer to thicken.
making the creamy mushroom sauce
  • Add green beans-Submerge the blanched green bean into the sauce and coat well.
green bean submerged in creamy sauce
  • Assemble – Add the green beans and crispy onions to the pan, mix well.
green been casserole topped with fried onions before baking
  • Bake – Place in the oven and bake for 10 mins.
  • Allow to cool for a minute, serve and enjoy!
final green bean casserole dish

Tips to make the Best Green Bean Casserole recipe

  • Use a preheated oven.
  • I recommend using fresh green beans for optimal crispness.
  • If you want vibrant and super crisp green beans, immediately put the beans in some ice water after boiling.
  • For crunchy beans boil for around 3 mins, if you want them softer, allow to boil for a few more mins.
  • For a kick of heat, try adding some diced jalapeno!
  • Make it cheesy. Stir in some gouda for a cheesy twist.
  • Serve warm and garnish with fresh parsley, if you like.
  • Using store bought fried onions will save you a lot of time. Their crunch also lasts longer than homemade ones.
spoon in the green bean casserole dish

Frequently Asked Questions

Can you make homemade Green Bean Casserole ahead of time?

Yes, you can prepare it the day before. Follow cooking directions up until before the baking time. Once it cools, cover with aluminum foil wrap and store in the fridge. Also hold on to the onions until you are ready to bake.

Can you use canned mushroom to make this recipe?

I do not recommend using canned mushrooms. Fresh mushrooms release a unique flavors that perfects this dish and don’t tasty chewy like canned mushroom.

How to store leftover green bean casserole?

Highly doubtful they’ll be any leftovers but if there are then just refrigerate in an airtight container for up to 3 days. Simple reheat in the microwave or an oven safe dish in the oven at 350 F until warmed through.

What to serve with this easy Green Bean Casserole recipe?

This easy homemade Green Bean Casserole recipe is a hearty side that’s great for the holidays, Thanksgiving or just when you want a cozy side dish this winter. Here’s some ideas:
Roasted Turkey Breast
Oven Roasted Spatchcock Chicken
Oven Roasted Whole Chicken
Spinach Stuffed Chicken Breast
Garlic Butter Turkey Meatballs

Can you use frozen green beans to make green bean casserole?

You can use frozen green beans if fresh beans are not available. Simple thaw the beans completely before hand. You can either thaw in the fridge the night before or quickly thaw them by placing them under running water in a colander. Let the beans drain completely before using them in the dish.

Can you use canned beans to make green bean casserole?

I am not a fan of canned vegetables at all. Using canned for this recipe will totally changed the texture of the beans. Bypassing fresh beans will end up with a different result, though it will work. They will also need less time to cook, since they are already tender.

Can You Freeze Green Bean Casserole?

I do not recommend freezing this casserole because creamy sauces have a tendency to break and separate when they’re frozen.

green bean casserole served on a white plate

More Holiday Dishes to Try

I hope you enjoy all the recipes I share with you, including this delicious Easy Green Bean Casserole recipe. I hope you try it, enjoy it, rate it and share it with your friends and family!

If you try this recipe and liked it, please leave a star rating and comment below. Use my hashtag to share it with me on Instagram so I can see your delicious recreations! Also, follow me at Cookin’ With Mima on FACEBOOK |INSTAGRAM |PINTEREST for all of my latest social posts and recipes.

5 from 7 votes

Homemade Green Bean Casserole

This easy Homemade Green Bean Casserole recipe serves up a classic side with little effort! Vibrant and tender green beans in a dreamy creamy mushroom sauce, topped with crispy fried onions.
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 6 servings

Ingredients 

  • 3 ½ cups fresh green beans, Partially cooked, see notes
  • 8 oz. cremini mushrooms, cleaned and sliced.
  • 1 cup heavy cream
  • cup chicken broth
  • 1 tbsp. garlic, minced
  • 1 small onion, petite diced
  • 1 tsp. salt
  • 1 tsp. black pepper, fresh cracked
  • 2 tbsps. all purpose flour
  • 3 tbsps. butter, or olive oil
  • 1 tsp. fresh rosemary
  • 2 cups French's Crispy Fried Onions, or more if you like

Instructions 

  • Preheat oven to 400 F.
  • Trim the green beans and cut into 2-3 inch long pieces.
  • Bring a pot of water to boil. Once it starts boiling, drop in the beans and cook for 3 minutes. If you like them softer, you can cook for an extra minute. Drain and set aside.
  • Melt the butter and pan sear the onions until they are partially caramelized on high heat. Add in the garlic and sauté for another 30 second.
  • Add in the mushrooms and sauté for 2-3 minutes. Add in the flour and mix well.
  • Pour in the chicken broth, heavy cream, salt and pepper. Mix well to avoid any clumps.
  • Lower the heat to medium and let the sauce simmer to thicken up. Do not boil. The sauce should just simmer.
  • Once the sauce thickens up, add in the green beans. Mix together to coat well with the sauce and top with the crispy onions.
  • Bake for 10-15 minutes until bubbly and then remove from the oven.
  • Let it cool for a couple of minutes before serving.

Video

Notes

  • Use a preheated oven.
  • I recommend using fresh green beans for optimal crispness.
  • If you want vibrant and super crisp green beans, immediately put the beans in some ice water after boiling.
  • For crunchy beans boil for around 3 mins, if you want them softer, allow to boil for a few more mins.
  • For a kick of heat, try adding some diced jalapeno!
  • Make it cheesy. Stir in some gouda for a cheesy twist.
  • Serve warm and garnish with fresh parsley, if you like.
  • Using store bought fried onions will save you a lot of time. Their crunch also lasts longer than homemade ones.

Nutrition

Serving: 6servings | Calories: 390kcal | Carbohydrates: 27g | Protein: 6g | Fat: 30g | Saturated Fat: 17g | Cholesterol: 70mg | Sodium: 769mg | Potassium: 575mg | Fiber: 5g | Sugar: 6g | Vitamin A: 1744IU | Vitamin C: 23mg | Calcium: 102mg | Iron: 2mg
Like this recipe? Rate and comment below!
5 from 7 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




12 Comments

  1. 5 stars
    This is the third time I’ve made this this year. Once for family Thanksgiving and twice for post-thanks Friendsgiving. I had friends tell me that they were reluctant to try it because they hate green bean cassarole because it is usually a soggy mess. They LOVED this! I tweaked it a little. I used 1 cup of chicken broth, added 1/2 cup of white wine mixed with the flour, added parmesan cheese in mix and sprinkled on top of onion rings. Sooo good!

  2. 5 stars
    This was a hit this Thanksgiving! People couldn’t even wait for it to be done, they had to taste the sauce, haha!
    So much better than the traditional Campbell’s recipe and we had zero leftovers.
    I believe well be making this dish every year from now on.
    Thank you for the recipe!

  3. 5 stars
    I have made this a few times before using your recipe, with a slight twist. I use baby portobello mushrooms, alas, It’s wonderful, thank you so much for sharing it.

  4. Excellent recipe & so much better than the โ€œtraditionalโ€ green bean casserole with frozen beans & cream of mushroom soup! Yum!

  5. Green bean casserole is my favorite. I can’t wait to try your recipe. I always use fresh green beans and HATE the canned soup version.

    1. Hey Janet,
      You will love it! I don’t like anything canned, especially soups and veggies! This recipe will rock your dinner! Update us when you try it.