This post may contain affiliate links. If you purchase something through the link we may receive a small commission at no extra charge to you. This helps us keep our freebies, content, and tutorials FREE ALWAYS for you! We really appreciate your support!

Sausage, Egg & Cream Cheese Breakfast Casserole Recipe

This breakfast casserole is packed with ALL the good stuff!  Sausage, egg, potatoes, and cheddar and cream cheese are baked together to make one of our family’s absolute favorite breakfasts.  Complete deliciousness!

Perfect for brunch! The BEST breakfast casserole we have had! Packed with sausage, eggs, and cream cheese, it has all of the delicious flavors but is so easy to make. Perfect for Easter, Christmas morning, or a brunch get together!

This is one of those recipes that wasn’t supposed to get blogged.  Each year since we moved into Utah we have hosted a Christmas Eve brunch at our home.  Since we are so far from family, we figure this is a great way to gather the friends we hold dear and celebrate the season together without imposing too much on celebrating with our little family.

I love to host brunch for 2 reasons, first because it is early in the day and you get to enjoy it and clean up before the wee hours appear, but most importantly, because brunch food is the best.  It is just all. so. good.
Perfect for brunch! The BEST breakfast casserole we have had! Packed with sausage, eggs, and cream cheese, it has all of the delicious flavors but is so easy to make. Perfect for Easter, Christmas morning, or a brunch get together!

My menu had fruit, apple pie muffins, cinnamon rolls, green chile egg casserole, and pigs in a blanket, but I knew I needed something a little hearty that had some meat in it.  I did what any reasonable person would do and turned to Pinterest.  There were pages and pages of casseroles, but none of them reached out to me and said “MAKE ME!”  I wanted sausage and eggs, but I also wanted it to have something a little different about it that would leave my guests saying, “Oh my goodness, that was good!”

I decided I would just whip something up since nothing was really sticking out.  I knew I wanted hash browns in it since I was feeding a crowd and this was my hearty dish, they would help to really fill it up.  I knew I wanted sausage since it goes well in a casserole, and I knew it had to have eggs.  The only thing left was something to make it special.  I looked in the fridge and knew it was going to be cream cheese!

Perfect for brunch! The BEST breakfast casserole we have had! Packed with sausage, eggs, and cream cheese, it has all of the delicious flavors but is so easy to make. Perfect for Easter, Christmas morning, or a brunch get together!

When I was at Blogher Food Conference last summer I met the Ohio Egg board and the head of it was telling me his secret to the creamiest scrambled eggs was adding a bit of cream cheese.  I thought if it worked so well there, that it would be just as delicious in a casserole.  I whipped it up, and set it out and kind of forgot about it. Throughout the morning though I had no less than 6 people at my small brunch ask me what was in that casserole because it was so good.  So I decided it needed to be blogged.

Perfect for brunch! The BEST breakfast casserole we have had! Packed with sausage, eggs, and cream cheese, it has all of the delicious flavors but is so easy to make. Perfect for Easter, Christmas morning, or a brunch get together!

Sausage Egg & Cream Cheese Breakfast Casserole Recipe- Step by Step

Follow along below for the recipe and all of my notes and thoughts on how to make it!  Scroll down to find a full printable recipe card if you want to skip straight to the recipe.

Perfect for brunch! The BEST breakfast casserole we have had! Packed with sausage, eggs, and cream cheese, it has all of the delicious flavors but is so easy to make. Perfect for Easter, Christmas morning, or a brunch get together!

Ingredients:

  • 1/2 30 oz bag shredded hash browns, thawed- I used Ore Ida because I think they are delicious. If you forget to throw them in the fridge the night before, then just put them in the bowl and microwave it for 30 seconds, stir and repeat.
  • 1 8 oz block cream cheese, cubed-  I use regular Philidelphia, but you can also use light, just don’t use fat free because it doesn’t really melt well.
  • 1 tsp salt
  • 1 tsp pepper
  • 1 lb sausage- I use Jimmy Dean original.  If you like to spice it up, you could use spicy too!
  • 8 oz sharp cheddar cheese- I really think sharp cheddar works well here because it helps the cheese to stand out a little more without using a ton.
  • 12 eggs
  • 1 cup milk
  • 1/4 cup flour

Perfect for brunch! The BEST breakfast casserole we have had! Packed with sausage, eggs, and cream cheese, it has all of the delicious flavors but is so easy to make. Perfect for Easter, Christmas morning, or a brunch get together!

Instructions:

  1. Cook sausage in a skillet over medium high heat working it into crumbles with a spatula until it is cooked through.  Drain the sausage and pat any excess great off with paper towels.  Then set aside.
  2. Combine the hash browns and salt and pepper in a large bowl. Then gently mix in the cream cheese until evenly distributed throughout the hash browns.I like to cut my cream cheese into cubes that are about 1/2″ big.  You could go a little smaller though.  When you stir it in, try to stir the cheese just to distribute it though out the hash browns.  Do not stir it so much that it just mushes into the hash browns.  This will give you nice chunks of cream cheese all throughout the casserole and biting into one is like finding hidden treasure!
    Perfect for brunch! The BEST breakfast casserole we have had! Packed with sausage, eggs, and cream cheese, it has all of the delicious flavors but is so easy to make. Perfect for Easter, Christmas morning, or a brunch get together!
  3. Spread the hash browns into the bottom of a 9×13 baking dish then top evenly with the sausage and 1/2 (4 oz) of the cheddar cheese. You could also mix this in with the hash browns, just add it in before the cream cheese so that you don’t have to stir so much that you mush the cream cheese in. (I really don’t know a better way to describe that ha!)
  4. In a separate bowl, place the flour in the bowl and slowly add milk while whisking to keep the mixture smooth until all milk is added. Then crack each of the eggs into the mixture and whisk again until the mixture is smooth. Pour the egg mixture over the top of the sausage, hash brown dish.It is important to place the flour in the bowl first, then mix the milk in just a little at a time.  This will let you get the flour nice and smooth instead of it being lumpy.  No one wants lumpy flour!  Worst case scenario, if it does get a little lumpy it will most likely bake out even, but it just goes together better if you get it nice and smooth.
    Perfect for brunch! The BEST breakfast casserole we have had! Packed with sausage, eggs, and cream cheese, it has all of the delicious flavors but is so easy to make. Perfect for Easter, Christmas morning, or a brunch get together!
  5. Spread the remaining cheese over the top of the casserole.
  6. Bake on the middle rack for 35-45 minutes or until the casserole is done through.
    Perfect for brunch! The BEST breakfast casserole we have had! Packed with sausage, eggs, and cream cheese, it has all of the delicious flavors but is so easy to make. Perfect for Easter, Christmas morning, or a brunch get together!

Sausage, Egg & Cream Cheese Breakfast Casserole Recipe
 
Author:
Ingredients
  • ½ 30 oz bag shredded hash browns, thawed
  • 1 8 oz block cream cheese, cut in ½" cubes
  • 1 tsp salt
  • 1 tsp pepper
  • 1 lb sausage
  • 8 oz sharp cheddar cheese
  • 12 eggs
  • 1 cup milk
  • ¼ cup flour
Instructions
  1. Preheat oven to 350F
  2. Cook sausage in a skillet over medium high heat working it into crumbles with a spatula until it is cooked through.
  3. Combine the hash browns and salt and pepper. Then gently mix in the cream cheese until evenly distributed throughout the hash browns.
  4. Spread the hash browns into the bottom of a 9x13 baking dish then top evenly with the sausage and ½ (4 oz) of the cheddar cheese.
  5. In a separate bowl, place the flour in the bowl and slowly add milk while whisking to keep the mixture smooth until all milk is added. Then crack each of the eggs into the mixture and whisk again until the mixture is smooth. Pour the egg mixture over the top of the sausage, hash brown dish.
  6. Spread the remaining cheese over the top of the casserole.
  7. Bake on the middle rack for 30-40 minutes or until the casserole is done through.

Perfect for brunch! The BEST breakfast casserole we have had! Packed with sausage, eggs, and cream cheese, it has all of the delicious flavors but is so easy to make. Perfect for Easter, Christmas morning, or a brunch get together!

New Comment

Comments

  1. Samantha says

    Have you ever tried to freeze this recipe? I’m new to freezing things and I’m always looking for a way to save time! The recipe looks delicious, I can’t wait to try it 🙂

  2. Donna says

    Can this be assembled the night before and refrigerated? Nice option to just pop in the oven the next morning!

    • Susanne says

      I’m making this tonight, but I’m saving the flour & egg mixture until morning. I’m worried about separation.

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe: