Nutrition Facts for Sausage potato breakfast casserole

Sausage Potato Breakfast Casserole

Start your morning right with this savory and satisfying Sausage Potato Breakfast Casserole! Perfect for family breakfasts or weekend brunch gatherings, this hearty casserole layers tender, parboiled russet potatoes with flavorful crumbled breakfast sausage, all enveloped in a rich, creamy egg mixture seasoned with garlic powder, salt, and pepper. Topped with melty sharp cheddar cheese and a sprinkle of vibrant green onions, this dish bakes to golden perfection in just under an hour. Easy to prepare and ideal for serving a crowd, this make-ahead-friendly breakfast option is sure to become a go-to favorite. Whether it’s a busy weekday morning or a special holiday brunch, this casserole delivers comforting, homemade flavor in every bite.

Nutriscore Rating: 61/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Sausage Potato Breakfast Casserole
Prep Time:20 mins
Cook Time:50 mins
Total Time:70 mins
Servings: 6

Ingredients

  • 1 pound breakfast sausage
  • 4 medium russet potatoes
  • 8 large eggs
  • 1.5 cups whole milk
  • 2 cups sharp cheddar cheese, shredded
  • 3 stalks green onions, thinly sliced
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.5 teaspoon garlic powder
  • 1 tablespoon unsalted butter (for greasing the dish)

Directions

Step 1

Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish with unsalted butter and set aside.

Step 2

Peel and dice the russet potatoes into small bite-sized cubes. Place the cubes in a large pot of salted water, bring to a boil, and cook for about 5-7 minutes until slightly tender. Drain and set aside.

Step 3

In a large skillet over medium heat, cook the breakfast sausage, breaking it up into crumbles. Cook until browned and fully cooked through, about 6-8 minutes. Remove from the skillet and drain excess grease, if needed.

Step 4

Spread the cooked potatoes evenly across the bottom of the greased baking dish. Layer the cooked sausage on top of the potatoes.

Step 5

In a large mixing bowl, whisk together the eggs, whole milk, salt, black pepper, and garlic powder until thoroughly combined.

Step 6

Pour the egg mixture evenly over the potatoes and sausage in the baking dish.

Step 7

Sprinkle the shredded cheddar cheese over the top of the casserole, spreading it evenly. Add the sliced green onions on top for extra flavor and color.

Step 8

Cover the baking dish with aluminum foil and bake in the preheated oven for 30 minutes.

Step 9

Remove the foil and bake uncovered for an additional 20 minutes, or until the eggs are set and the top is golden and bubbly.

Step 10

Let the casserole rest for 5-10 minutes before slicing and serving. Enjoy your hearty sausage potato breakfast casserole!

Nutrition Facts

Serving size (2203.5g)
Amount per serving % Daily Value*
Calories 3989.1
Total Fat 268.8g 0%
Saturated Fat 122.5g 0%
Polyunsaturated Fat 0.4g
Cholesterol 2081.9mg 0%
Sodium 8591.6mg 0%
Total Carbohydrate 192.9g 0%
Dietary Fiber 13.6g 0%
Total Sugars 28.1g
Protein 187.2g 0%
Vitamin D 546.2IU 0%
Calcium 2500.8mg 0%
Iron 20.9mg 0%
Potassium 6008.1mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 61.4%
Protein: 19.0%
Carbs: 19.6%