This Hash Brown Tomato Breakfast Casserole is chock full of morning favorites, all baked up into one fabulous dish. Perfect for brunch, potlucks, and breakfast for dinner.
Prep Time: 20 minutesmins
Cook Time: 1 hourhr
Servings: 16
Ingredients
8frozen hash brown patties
1cupfresh baby spinach leaves, torn to small pieces
1lbbreakfast sausage, no casings, crumbled and browned
Preheat oven to 350F, with rack on lower middle position. Butter a 9x13 baking dish.
Layer the hash brown patties into bottom of dish. Layer the spinach evenly over potatoes, followed by the browned sausage. Layer 2 cups of cheddar cheese evenly over the top.
In a bowl, whisk together eggs, milk, salt, and pepper. Pour mixture over casserole mix and pat down the mixture to even it all out and ensure even soaking of egg mixture.
Top evenly with sliced tomatoes, followed by remaining cheddar cheese and parmesan cheese. Top with parsley flakes, if desired.
Bake 50 to 60 minutes or until knife inserted in center shows no uncooked egg mixture on it. Let cool 10 minutes and serve.
Notes
When layering the ingredients in your baking dish, try to spread them out evenly. This will help the egg mixture soak in and cook everything uniformly.
Feel free to customize your casserole with additional ingredients like mushrooms, bell peppers, or onions. Just make sure to saute them first to release their moisture.
If you enjoyed this recipe, please come back and give it a rating. We ❤️ hearing from you! Join our Free Recipe Club and get our newest, best recipes each week!