Preheat your oven to 350℉.
While the oven is preheating, start browning the ground sausage in a pan on the stovetop on medium-low heat.
When about half of the meat has cooked, add the diced potatoes and onion to the meat to begin the cooking process. Since potatoes take longer to cook than eggs, this will help ensure the potatoes become fully cooked when baking in the oven. The onions will also develop a more caramelized flavor.
While the potatoes and onions begin to cook, crack all 12 eggs to a medium bowl. Whisk together with salt, pepper, garlic powder and parsley.
Oil your 9×13 glass baking dish with your desired cooking oil (I like butter, tallow, lard or coconut oil).
When the breakfast sausage is fully cooked, transfer all ingredients from the stovetop to the baking dish. Pour the seasoned eggs over the meat and vegetable mixture.
Place in the oven for 15-25 minutes or until the eggs are fully cooked.
Remove from the oven and let cool for 5 minutes before serving.