Green Bean Casserole with Bacon and Mushrooms

This Green Bean Casserole with Bacon and Mushrooms is a holiday classic made with bacon, cheese, onions, green beans and covered in a nice creamy sauce. It’s baked in the oven until bubbly and topped with crispy onions. A delicious side dish for the holidays or any occasion.

A casserole that is easy to prepare and comes together quickly. It’s loaded with flavor and tastes like it has been cooking all day. Canned Green Beans are dressed up in a thick and creamy sauce and topped with crispy fried onions. Definitely a winner and will not disappoint you or your family.

Green Bean Casserole with Bacon & Mushrooms
Green Bean Casserole with Bacon & Mushrooms

What is Green Bean Casserole?

Before Thanksgiving rolls around and all through Christmas, you hear about the famous Green Bean Casserole. This is a dish made mainly with green beans, cream of mushroom soup, and fried onions.

Green Bean Casserole is well known around the holidays as a culinary classic. To my knowledge, it’s been around for over 60 years–before my time. 🙂 It was born at the Campbells Soup company in 1955. I literally had no idea Green Bean Casserole was even a thing that many years ago.

Now, this casserole is either loved or hated by many, and there seems to be no middle ground. By the time the season is over, you’ve either had too much, eaten a bad one (let’s not call out anyone), or had one with no flavor at all. Whatever the case, I am here to change your opinion and introduce you to a delicious Green bean casserole your family will love not just for the holidays but all year long. Once this dish hits the table, it will be forever in your recipe file.

Ingredients Needed for the Best Green Bean Casserole

Green Beans-– I use a good brand of canned cut green beans.
Bacon-– Should I say more. Who doesn’t love bacon? I believe I could eat my weight in bacon.
Mushrooms, Onions, and Garlic provides a trio of massive flavors for this dish. Sliced mushrooms, diced onions, and minced garlic add an undeniable taste that kicks this dish up a few notches. This takes this casserole from boring to extraordinary.
Cream of Mushroom Soup & Milk — Mix the milk with the cream of mushroom soup to make this casserole creamy. Feel free to use cream of chicken or cream of celery if so desired.
Shredded Cheese– Green bean casserole with cheese is fantastic. This is a must for added flavor and creaminess. You can buy pre-shredded cheese if desired. However, I prefer to buy a block of cheese and shred it myself.
French Fried Onions— This ingredient is a must for this casserole. The crispy fried onions on the top seem to add the finishing touch this casserole needs. Cover the top completely. These onions add a nice crunch.
Seasonings— just a few seasonings will do. Simple is best. The bacon, cream of mushroom soup, and the fried onions take the place of salt. You don’t want it too salty. You can always add at the end, but you can’t take it away. 

Green Bean Casserole with Bacon & Mushrooms
Green Bean Casserole with Bacon & Mushrooms

How to Make Amazing Homemade Green Bean Casserole

Fry Bacon.
Saute onions, mushroom, and garlic.
Mix all ingredients together and top with fried onions
Bake for 30 minutes.


Can I Make this Casserole Ahead of Time?

Yes, Prepare this casserole– except for the onion topping and baking. Wrap the casserole in plastic wrap, and place in the refrigerator until ready to bake. Personally, I have prepared this casserole a day ahead, and it was great.
When ready to bake, take it out of the refrigerator and allow it to rest on the counter while the oven preheats. Then, remove the plastic wrap, add fried onions, and bake according to directions. If your casserole has been in the refrigerator, add at least 10 more minutes to the cooking time.

Substitutions for Cream of Mushroom Soup

Now, if you want to make your own homemade mushroom soup–go for it! I salute you!
But, if you are like me and want to cut corners if possible, use the canned stuff. It’s good, and your dish will be just as fantastic.
What if you forgot cream of mushroom soup? No worries. Grab some cream of chicken or cream of celery soup. They will work just fine.

What To Add to Green Bean Casserole

I like to add flavor to all of my food. Garlic, bacon, onions, mushrooms, and cheese add a ton of flavor to this dish, and this is not your ordinary casserole. One bite, and your taste buds will pop.

How to Reheat Green Bean Casserole

To reheat this casserole, place in a 350-degree oven and heat for 20 minutes or until hot.

Green Bean Casserole with Bacon & Mushrooms
Green Bean Casserole with Bacon & Mushrooms

Other Side Dishes to Serve for Holiday Dinner:

Be sure to check out my post on 13 Southern Side Dishes  to serve for the holidays. Need more? Check out this round-up of 23 Southern Side Dishes. There is something for everyone in the family.  They are perfect for Thanksgiving and Christmas.

Fried Okra

Garlic Mashed Potatoes

Baked Zucchini

Mexican Corn Salad

Chicken and Dressing

More Casseroles:

Sweet Potato Casserole

Hashbrown Casserole

Of course, this dish usually shows up on holiday tables, but it’s also great to serve during the week all year long. Green Bean casserole takes me back to my childhood, and those were great memories. So make some memories with your family not just during the holiday, but every day.

Want more delicious food? Join my email list to stay up to date.

Green Bean Casserole with Bacon & Mushrooms

Easy Green Bean Casserole with Bacon and Mushrooms

Gina Abernathy
Green Bean Casserole with Bacon and Mushrooms is a holiday classic made with bacon, cheese, onions, green beans and covered in a nice creamy sauce. It's baked in the oven until bubbly and topped with crispy onions
5 from 10 votes
Prep Time 10 mins
Cook Time 30 mins
Course Side Dish
Cuisine American
Servings 12 servings


  • 1 12 ounce package bacon cooked and crumbled
  • 1 onion diced
  • 1 8 ounce package mushrooms sliced. I used white mushrooms.
  • 1 tablespoon garlic minced
  • 2 10.75 ounce cans cream of mushroom soup
  • 1/4 cup milk
  • 2 cups shredded cheese cheddar, mozzarella, pepper jack, or your favorite
  • 1/2 teaspoon pepper
  • 4 14 ounce cans cut green beans drained
  • 2 cups French Fried Onions


  • Preheat oven to 350 degrees.
    Spray a 9x13 inch baking dish with non-stick cooking spray.
  • In a large skillet, fry bacon until crispy. Remove from skillet and drain on a paper towel-lined plate. Crumble when cool and set aside.
  • Drain bacon grease leaving 2 tablespoons in the skillet. Heat to medium heat, then add onions and mushrooms and cook for about 5 minutes. Add minced garlic and cook for an additional minute.
  • Stir in mushroom soup, milk, crumbled bacon, cheese, pepper, and green beans to the skillet. Mix well.
  • Pour into the prepared baking dish. Top with fried onions. Bake uncovered for 30 minutes or until bubbly and hot.


I used white mushrooms. 
Shredded Cheese- Use your favorite-- cheddar, mozzarella, or pepper jack. I used Monterey Jack with Jalapeno Peppers.
*I usually don't add salt to this dish. The bacon, fried onions, and the cream of mushroom soup usually add enough salt. If needed, you can always set the salt shaker on the table for those that might need a little more.
Keyword Green Bean Casserole with Bacon and Mushrooms

If you so desire you can certainly make your own homemade cream of mushroom soup. Just click the link for the recipe.


  1. 5 stars
    I had never had green beans casserole until I moved to the State’s. In Canada we don’t make it for holidays. Thank-you for this great recipe!

  2. 5 stars
    I love the addition of the mushrooms to this Green Bean Casserole they are the ultimate flavor bomb in any dish.

  3. I love that you include mushrooms in this! Green bean casserole can get old really quickly but the mushrooms in this would certainly grab my attention

  4. 5 stars
    This is the best green bean casserole I have ever had! The cheese and bacon really added an amazing flavor combination to the casserole. Everybody here loved it.

  5. 5 stars
    Great recipe! I love that you add extra fresh mushrooms for more flavor, and I never thought of adding pepper jack cheese but that sounds positively delicious. Thanks for another winner!

Leave a Reply

Your email address will not be published.

Recipe Rating