Brunch shouldn’t be a source of stress but instead a source of savory breakfast flavors. Sausage Potato Breakfast Casserole cuts down on the stress by only needing 20 minutes to prep and by combining flavorful sausage, hearty potatoes, and melty creamy cheese into a single dish. You can make the Sausage Potato Breakfast Casserole ahead of time to make breakfast for the week or to prepare for morning guests! Get ready for layers of flavors.

Ingredients

  • 3/4 pound ground Italian sausage, spicy or mild
  • 1 onion, chopped
  • 4 ounces white mushrooms, chopped
  • 1 green bell pepper, chopped
  • 1 red bell pepper, chopped
  • 6 eggs
  • 1/3 cup milk
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes
  • 1 (20-ounce) package frozen hash brown potatoes, cubed
  • 2 cups mozzarella cheese, shredded, divided
  • 6 green onions, chopped, divided

Directions

Step 1 –Preheat the oven to 400 degrees F.

Step 2 –Over medium-high heat, heat a large skillet.

Step 3 –Cook the sausage, while crumbling, until it is no longer pink, about 5-7 minutes.

Step 4 –Transfer the sausage from the heat and set it aside.

Step 5 –To the same skillet, cook the onions and the mushrooms until tender, about 5 minutes.

Step 6 –Add the green bell peppers and the red bell peppers and cook until softened, about 5 minutes.

Step 7 –Transfer the vegetable mixture to a large bowl.

Step 8 –Whisk together the eggs, the milk, the salt, the pepper, and the red pepper flakes in a small bowl.

Step 9 –Add the sausage, the hash browns, 1 1/2 cups of the mozzarella cheese, the egg mixture, and 3/4 of the chopped green onions to the bowl with the vegetable mixture, stirring until combined.

Also Read:  Best Shrimp Marinade

Step 10 –Transfer the egg mixture to a 9×13-inch baking dish.

Step 11 –Top the casserole with the remaining mozzarella cheese.

Step 12 –Bake for 30 minutes.

Step 13 –Top with the remaining green onions and serve hot.