Melt the butter in a medium saucepan on medium heat. Stir in flour; cook, stirring until bubbly. Gradually add the milk; cook over medium heat, stirring occasionally, until sauce thickens. Remove from the heat; set aside
to cool, about 15-20 minutes.
2 Preheat oven to 350°F. Combine cottage cheese, baking powder, salt and mustard; set aside.
Beat the eggs in a large mixing bowl. Slowly add the cream cheese, the cottage cheese mixture and the milk/flour sauce. Fold in the Swiss and Parmesan cheeses.
4 Pour into a buttered 10" pie plate. Sprinkle the top with chopped green onions and crumbled bacon. Arrange tomato halves, cut side up, around the top. Bake at 350°F for 40 minutes, until puffy and lightly browned. A knife inserted into the center of the quiche should come out clean. Let rest for 15 minutes, serve.
This recipe was submitted by one of our readers and has not been tested by our food editors. We are not responsible for errors in this recipe, but if you find one, please let us know.