This Green Bean Casserole Recipe is amazing! The dish is loaded with fresh green beans and sauteed mushrooms smothered in a creamy sauce and topped with shredded cheese and homemade fried onions. 

Green bean casserole in a casserole dish with a spoon. Topped with fresh greens, cheese, and fried onion rings.

green bean casserole-

This casserole from scratch is going to become a favorite! Tender fresh green beans combined with sauteed mushrooms and onion in a creamy mixture, topped with shredded cheese and homemade onion strings. The creamy sauce compliments the green beans and brings out the mushrooms making it the perfect side dish everyone will love.

Green bean casserole recipe topped with cheese, onion rings, and chopped greens.

How to make Green Bean Casserole-

  • GREEN BEANS– Trim the edges of the beans and blanch the green beans for 10-15 minutes.
  • MUSHROOMSSaute the mushrooms with onion on tender and fully cooked.
  • SAUCE– In a bowl, combine the ingredients for the sauce.
  • ONION RINGS– Prepare the homemade onion rings. (TIP: You can use store-bought onions rings.)
  • PREPARE CASSEROLE– In a casserole dish, combine the blanched green beans and sauteed mushrooms. Pour the sauce into the dish and mix. Top with onion rings and cheese.
  • BAKE– Cover casserole dish with foil and bake until golden and bubbly.
How to make this green bean casserole recipe with mushrooms, cheese, and onion strings.

Can I use canned beans?

Though fresh green beans perform best in this casserole, canned beans may be used. To use canned beans, just drain the water and continue with the recipe. DON’T cook the green beans.

What cheese should I use?

Use your favorite mixed cheese! Colby Jack, a combination of Mild Cheddar and Mozzarella will work, or Four Cheese, all of these are great options for this easy casserole recipe!

Baked green beans with mushrooms, a creamy sauce, cheese, and fried onion strings in a casserole dish.


This creamy green bean casserole recipe is GREAT to prepare ahead of time! Just make the recipe according to instruction up until baking. Cover and refrigerate and then just bake and serve when ready! (TIP: Don’t add the onion rings until ready to bake, because the onion rings will become soggy.)

Try these other side dish recipes-