Begin by preheating your oven to 350°F (175°C). Lightly grease a 9x13-inch baking dish to prevent sticking.
In a large skillet over medium heat, add the breakfast sausage. Cook it until it’s browned and fully cooked, breaking it apart into crumbles as it cooks. Once done, drain any excess grease to keep the dish from becoming greasy.
In a substantial mixing bowl, whisk together the eggs and milk until smooth. Add the garlic powder, onion powder, salt, and pepper, ensuring everything is well mixed and seasoned.
Evenly distribute the cooked sausage crumbles in the bottom of the prepared baking dish, creating a uniform layer.
Scatter the diced bell peppers and cooked potatoes generously over the sausage layer, adding vibrant colors and textures.
Carefully pour the egg mixture over the layered ingredients, ensuring each component is submerged for thorough cooking.
Top the casserole with shredded cheddar cheese, evenly spreading it across the surface for optimal melt and flavor.
Place the baking dish in the oven and bake for 35-40 minutes, or until the egg is completely set in the center and the top is a lovely golden brown.
Once baked, remove the casserole from the oven and let it cool for about 5 minutes before slicing into squares.
Just before serving, sprinkle with freshly chopped parsley for a burst of color and freshness.
Notes
For a pleasing presentation, serve individual slices on plates. Add a sprinkle of additional cheese on top and a slice of creamy avocado on the side for a delightful contrast and colorful touch.