Mushroom Casserole Recipe

This mushroom casserole recipe is great for those on a vegetarian diet. The flavor of the mushrooms pairs really nicely with the creaminess of this dish.

Mushroom Casserole Recipe

How To Make Mushroom Casserole

Prep: 1 hr 10 mins
Cook: 1 hr 10 mins
Total: 2 hrs 20 mins


  • 8 slices white bread
  • 1/2 cup butter
  • 1 lb fresh mushrooms, sliced
  • 1/2 cup onion, chopped
  • 1/2 cup celery, chopped
  • 1/2 cup green bell pepper, chopped
  • 1/2 cup mayonnaise
  • 3/4 tsp salt
  • 1/4 tsp pepper
  • 1 ½ cups milk
  • 2 eggs, slightly beaten
  • 10 oz cream of mushroom soup
  • 1/2 cup cheddar cheese, shredded


  1. Spread bread on both sides with 4 tbsp of butter. Cut 3 slices of the bread into 1-inch cubes, reserving the remaining bread.

  2. Arrange bread cubes in a buttered baking dish and set aside.

  3. Sauté mushrooms in another 2 tbsp of butter in a skillet until most of the liquid has evaporated. Spread mushrooms over bread cubes.

  4. Sauté onions, celery and green pepper in remaining 2 tbsp of butter in skillet until vegetables are tender.

  5. Stir in mayonnaise, salt and pepper and spread over the mushrooms.

  6. Cut another 3 slices of bread into 1-inch cubes and spread over vegetable mixture.

  7. Mix the milk and eggs. Pour over the bread layer and chill for 1 hour or longer.

  8. Pour in the soup. Cut the remaining 2 slices of reserved bread into 1-inch cubes to top off the casserole.

  9. Bake at 350°F for 40 to 50 minutes or until brown and bubbly.

  10. Sprinkle with cheese. Bake for 10 minutes longer before serving.


  • Sugar: 6g
  • :
  • Calcium: 185mg
  • Calories: 376kcal
  • Carbohydrates: 20g
  • Cholesterol: 91mg
  • Fat: 29g
  • Fiber: 2g
  • Iron: 2mg
  • Potassium: 384mg
  • Protein: 11g
  • Saturated Fat: 12g
  • Sodium: 770mg
  • Vitamin A: 631IU
  • Vitamin C: 10mg
Nutrition Disclaimer
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!


    Leave a comment

    Replying to