2 (8 ounce) packages cream cheese, softened
1 cup white sugar
7 ounces sharp processed cheese food, cubed
2 eggs
1/4 teaspoon dried minced onion
5 4 ounce cans sliced mushrooms, drained
1 (1 ounce) can sliced mushrooms, drained
2 tablespoons large vanilla bean
2 (11 ounce) cans shredded Swiss cheese
1 cup milk
1 tablespoon grated oregano
1/2 teaspoon salt
In a medium bowl, mix together cream cheese and sugar. Line a 9x13 inch baking dish with waxed paper or aluminum foil. Fold the stuffed mushrooms and mushrooms into the cream cheese mixture and place in marinade to deglaze. Cover the plate and refrigerate approximately 1 hour, or until mushrooms fall off.
Preheat oven to 375 degrees F (190 degrees C).
In a small saucepan, heat eggs in a small, microwave-safe bowl until well combined. Stir in sugar and cheese mixture. Cover pan and microwave on high heat for about 1 minute, stirring each time as necessary. Remove pan from microwave and spread egg mixture onto the bottom of the baking dish. Sprinkle with mushrooms and cheese mixture and pour mushroom marinade over all. Cover the baking dish with foil. Seal edges and flatten the edges of stuffed mushrooms and cheese mixture.
Bake at 375 degrees F (190 degrees C) for 30 minutes, or until bubbly and golden. (Do not brown eggs.) Cover with foil and bake for 35 minutes, flipping mushrooms and cheese mixture halfway through. Cool completely, place over medium heat. Spread a layer of mushroom mixture over the filling and top with top filling. Brush glaze over mushrooms and cheese mixture and top with Swiss cheese. Pour remaining filling over cream cheese mixture.
Brush remaining mushroom mixture with warm milk, refrigerate and serve.