Preheat your oven to 400°F and lightly grease a 6x6-inch baking dish with avocado oil.
Place the center-cut bacon in a cold skillet and cook over medium heat until crispy, then drain on a paper towel and chop into small bits.
In the same skillet, remove most of the bacon fat and sauté the diced onion and red bell pepper for 4-5 minutes until the onions are translucent and soft.
Stir the shredded hashbrowns into the skillet with the vegetables and cook for an additional 3 minutes to lightly toast the potatoes.
Add the fresh baby spinach to the skillet and stir until just wilted, then remove the pan from the heat.
In a medium mixing bowl, whisk together the large eggs, liquid egg whites, sea salt, black pepper, and garlic powder until well combined.
Transfer the vegetable and potato mixture into the prepared baking dish and sprinkle the chopped bacon bits evenly over the top.
Pour the egg mixture over the ingredients in the dish, ensuring everything is evenly submerged.
Bake for 20-25 minutes, or until the center is set and the edges are a beautiful golden brown.
Let the bake rest for 5 minutes before slicing and serving.