Preheat: Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch casserole dish with butter to prevent sticking. Set aside.
Prepare the breakfast meats: In a large skillet over medium heat, cook and crumble the pork sausage until fully browned, about 7-8 minutes. Transfer to a paper towel-lined plate. Cut the bacon into bite-size pieces and cook in the same skillet until crispy. Remove the bacon, leave the grease for sautéing the vegetables, and turn off the heat.
Wash and prep the vegetables: Dice the onion and red bell pepper into small pieces and set aside. Rough chop spinach and set aside.
Cook Vegetables: Take the same large nonstick skillet, and reheat the bacon grease or add half of the olive oil over medium heat. Add the diced onions and bell peppers and sauté for 4-5 minutes, or until the onions become soft and translucent. Lightly season the vegetables with salt and pepper while cooking. Remove from heat and set aside.
Cook the potatoes: Add the remaining olive oil to the pan and add the cubed potatoes to a skillet over medium heat and season with onion powder, garlic powder, and seasoned salt. Cook for 10-12 minutes, stirring occasionally, until the potatoes are golden brown and fork tender. Transfer the cooked potatoes to the prepared casserole dish and spread them into an even layer across the bottom.
Prepare the egg mixture: In a large mixing bowl, crack the eggs and whisk thoroughly until smooth. Season the eggs with seasoned salt. Add the cooked sausage, crispy bacon, sautéed onions and peppers, spinach, and half of the sharp and mild cheddar cheese. Stir until everything is evenly combined.
Build Dish: Pour the egg mixture evenly over the potatoes in the casserole dish. Sprinkle the remaining sharp cheddar cheese and the mild cheddar cheese evenly over the top.
Bake: Bake uncovered for 35-45 minutes, or until the eggs are fully set and the top is lightly golden. The center should no longer jiggle when gently shaken. Allow the breakfast casserole to rest for 5-10 minutes before slicing. Serve warm and enjoy!