Sausage Breakfast Casserole


This savory sausage breakfast casserole with hash brown potatoes, green onions, and cheese is easy to put together and perfect for a hearty breakfast or weekend brunch. You can cook the sausage and green onions in a cast-iron skillet, and use that to bake the casserole instead of a baking dish.

Prep Time:
15 mins
Cook Time:
1 hr 10 mins
Additional Time:
10 mins
Total Time:
1 hr 35 mins

They say breakfast is the most important meal of the day. If you need a little breakfast inspiration, we suggest trying this easy and delicious breakfast sausage casserole. It only takes 15 minutes of active prep time — then you'll have a hearty and filling breakfast casserole ready to serve at your next breakfast or brunch gathering.

How to Make Breakfast Sausage Casserole

This recipe is super easy to make. You can find the full step-by-step instructions below, but here's a look at what you can expect when making this casserole:

Cook the Sausage

Brown the sausage in a skillet, then add green onions to the mixture. Arrange the sausage mixture on the bottom of a baking dish. Top with hash browns and cheese.

Make the Sauce

Combine whisked eggs, milk, and gravy in a bowl. Pour the gravy mixture over the casserole and season with paprika.


Bake until the eggs are set and the casserole is warmed through (a knife inserted in the center should come out clean).

What to Serve With Breakfast Sausage Casserole

This breakfast sausage casserole is quite a hearty meal on its own, but you can never go wrong with a few breakfast or brunch sides. Try serving this with a lighter fruit dish or smoothie.

Can You Make Breakfast Sausage Casserole Ahead of Time?

Yes! You can make this breakfast casserole up to 24 hours ahead. Store it unbaked and covered in the refrigerator. When you're ready, bake it according to directions — you may need to add a few minutes to the bake time to compensate for the cool temperature.

How to Store Breakfast Sausage Casserole

Store leftover breakfast sausage casserole in an airtight container in the refrigerator for up to four days. Reheat in the microwave until warmed through.

Can You Freeze Breakfast Sausage Casserole

Yes, you can freeze breakfast sausage casserole! This casserole can be frozen baked or unbaked.

To freeze leftovers, store breakfast sausage casserole in a zip-top freezer bag or freezer-safe container. Freeze for up to three months. Thaw in the fridge overnight and reheat in the microwave until warmed through.

To freeze the unbaked casserole, fully assemble the casserole, then wrap the entire thing (dish and all) in a layer of storage wrap and a layer of foil. Freeze for up to three months. Thaw in the fridge overnight. When you're ready to bake, allow it to come to room temperature. Bake as directed.

Allrecipes Community Tips and Praise

"This recipe is very simple to prepare. I used turkey sausage, and the results were amazing. It is very good with a little green salsa, and avocado on top," says Catherine.

"Very tasty dish! The only thing I may change is layering the hash browns first (as a crust) then sausage. Hubby already requested it again," according to Melelani Lawrence.

"I've cooked this many times, it's great when guests visit and especially on Christmas morning with a side of sliced tomatoes and toast. I don't change anything and it's fabulous," raves clare hutchins.

Editorial contributions by Bailey Fink


  • 1 (16 ounce) package bulk breakfast sausage

  • 1 green onion, chopped

  • 1 (16 ounce) package hash brown potatoes

  • 2 cups shredded Cheddar cheese

  • 6 large eggs, lightly beaten

  • 1 cup milk

  • 1 (2.64 ounce) package country gravy mix

  • 1 pinch ground paprika, or to taste


  1. Preheat the oven to 325 degrees F (165 degrees C). Grease an 8x11-inch baking dish.

  2. Cook and stir breakfast sausage in a skillet over medium heat until browned and crumbly, about 10 minutes; drain excess grease.

    Breakfast sausage in a skillet

    Dotdash Meredith Food Studios

  3. Mix green onion into the sausage and spread into the bottom of the prepared baking dish.

    Green onions chopped and spread over crumbled sausage in casserole dish

    Dotdash Meredith Food Studios

  4. Spread hash brown potatoes in a layer over top; sprinkle with Cheddar cheese.

    Cheddar cheese spread over crumbled sausage in casserole dish

    Dotdash Meredith Food Studios

  5. Whisk eggs, milk, and gravy mix together in a bowl until smooth; pour over casserole. Season with paprika.

    Cheddar cheese spread over crumbled sausage in casserole dish next to whisked eggs in bowl

    Dotdash Meredith Food Studios

    Paprika sprinkled over cheddar cheese in casserole dish

    Dotdash Meredith Food Studios

  6. Bake in the preheated oven until a knife inserted into the center of the casserole comes out clean, about 1 hour. Let stand 10 minutes to firm up before serving.

    high angle looking down into a slice of country Sunday breakfast casserole with the remaining in the background


Nutrition Facts (per serving)

377 Calories
30g Fat
13g Carbs
22g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 377
% Daily Value *
Total Fat 30g 38%
Saturated Fat 13g 66%
Cholesterol 204mg 68%
Sodium 790mg 34%
Total Carbohydrate 13g 5%
Dietary Fiber 1g 4%
Total Sugars 2g
Protein 22g
Vitamin C 6mg 32%
Calcium 278mg 21%
Iron 2mg 11%
Potassium 529mg 11%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love