Ingredients:
Instructions:
Preheat oven to 350 degrees. Lightly grease a 9-by-13-inch baking dish, and line the bottom with the slices of bread. In a large skillet, cook the breakfast sausage. Transfer the sausage to a large mixing bowl; drain the fat from the pan, and wipe it clean. Add the vegetable oil, and cook the onion until golden, about 5 minutes. Add it to the bowl with the sausage. In a small saucepan, cook the broccoli in a small amount of water until the broccoli turns bright green, 2 to 3 minutes. Drain the broccoli, and add it to the mixing bowl.
To the sausage mixture, add the mushrooms, tomatoes and grated cheese. Stir to combine, and then spread the mixture evenly over the bread in the baking dish. Break the eggs into the mixing bowl, and beat well with the half-and-half, salt and pepper. Carefully pour the egg mixture over the sausage mixture. Bake for 40 to 50 minutes, until casserole is semi-firm and puffed in the center.
Notes:
Tester's note: To reduce the cholesterol and fat count, you can use reduced-fat cheese and leave out some or all of the egg yolks. You can also substitute 8 ounces of thawed and crumbled (uncooked) vegetarian breakfast patties for the cooked sausage. You can assemble this dish the night before and bake it in the morning, or you can cook it and store it in the refrigerator for a few days. Reheat individual pieces in the microwave.
Nutrition:
Per serving: 391 calories (percent of calories from fat, 20), 17 grams protein, 12 grams carbohydrates, 1 gram fiber, 30 grams fat (13 grams saturated), 244 milligrams cholesterol, 669 milligrams sodium.