Mushroom and Swiss Cheese Casserole

Are you looking for a delicious and easy-to-make dish that will impress your family and friends? Look no further than this Mushroom and Swiss Cheese Casserole recipe! This savory and creamy casserole is the perfect comfort food for any occasion. In this blog post, we will walk you through the simple steps to create this mouthwatering dish. From the ingredients you’ll need to the step-by-step instructions, we’ve got you covered. So grab your apron and let’s get cooking!


  • 1 lb mushrooms, sliced
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 2 tbsp butter
  • 2 tbsp flour
  • 1 cup milk
  • 1 cup Swiss cheese, shredded
  • Salt and pepper to taste
  • 1/2 cup breadcrumbs
  • 2 tbsp olive oil


  1. Preheat the oven to 375°F (190°C).
  2. In a large skillet, melt the butter over medium heat.
  3. Add the onions and garlic, sauté until translucent.
  4. Add the mushrooms and cook until they release their liquid and start to brown.
  5. Sprinkle the flour over the mushroom mixture and stir to combine.
  6. Slowly pour in the milk, stirring constantly until the mixture thickens.
  7. Remove from heat and stir in the Swiss cheese until melted.
  8. Season with salt and pepper to taste.
  9. Transfer the mushroom and cheese mixture to a casserole dish.
  10. In a small bowl, combine the breadcrumbs and olive oil. Sprinkle over the top of the casserole.
  11. Bake in the preheated oven for 25-30 minutes, or until the top is golden brown and the casserole is bubbly.
  12. Remove from the oven and let it cool slightly before serving.

Enjoy your Mushroom and Swiss Cheese Casserole!