Prep time: 15 mins | Cook time: 35 mins | Serves: 8

If you are looking for a big and heavy breakfast to serve to your family, then this sausage breakfast bake is a must! It’s super easy to throw together using pantry staple, and you can even prep this a day ahead. And simply pop this in the oven the next day for an easy and quick hearty breakfast.


2 pounds of crumbled breakfast sausage of your choice

8 eggs

1 small white or yellow onion

1/4 teaspoon onion powder

1 tablespoon butter

1 30-ounces bag of frozen shredded hash browns

1/4 teaspoon garlic powder

2 c. shredded cheddar cheese

2 c. milk

salt and pepper to taste

How to make Make Ahead Sausage Breakfast Bake

Step 1: In a large skillet, melt the butter. Once the butter has melted, add the onions to the skillet and cook for about 3 to 5 minutes over medium heat. To taste, season with salt and pepper. Set the onions aside when done and wipe clean the skillet.

Step 2: To the now-empty skillet, add the sausage and cook for about 8 minutes over medium-high heat until no longer pink. Remove the sausage from the skillet.

Step 3: In the same skillet, add the potatoes. Adjust the heat to medium and cook the potatoes for about 5 minutes or so, flipping them halfway. To taste, season with salt and pepper.

Step 4: Place the eggs and milk in a large bowl. Beat well and season with salt, pepper, garlic powder, and onion powder. Mix again.

Step 5: On the bottom of a greased 9 x 13-inch pan, place the hash browns, then the onions, eggs, and sausage. Sprinkle the cheese on top. At this point, you can place the pan in the fridge or bake it right away. If baking right away, place the pan in the oven and bake for about 30 to 35 minutes at 350 degrees F or until the cheese has melted.