Print

Ultimate Breakfast Casserole with Sausage and Hashbrowns

This hearty breakfast casserole combines sausage, bacon, creamy cheese, and seasoned hashbrowns, making it perfect for brunch or busy mornings.

Ingredients

Scale
  • 1 pound pork sausage
  • 1 pound bacon, chopped
  • 4 ounces cream cheese, room temperature
  • ½ cup sour cream
  • 1 cup whole milk
  • 8 large eggs
  • 2 cups shredded cheddar cheese, divided
  • 1 package dry ranch seasoning mix
  • ½ teaspoon onion powder
  • ½ teaspoon garlic powder
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 1 (30-ounce) bag frozen hashbrowns, thawed and drained of excess water

Instructions

  1. Preheat your oven to 350°F. Grease a 9x13x2 inch baking dish with cooking spray.
  2. Cook the pork sausage and chopped bacon together in a skillet over medium-high heat until fully cooked. Drain excess fat and set aside.
  3. In a large bowl, blend cream cheese and sour cream until smooth.
  4. Add whole milk, eggs, ranch seasoning, onion powder, garlic powder, salt, and black pepper to the bowl. Mix until well combined.
  5. Stir in cooked meats, hashbrowns, and 1 cup of cheddar cheese, mixing evenly.
  6. Pour mixture into the prepared baking dish. Sprinkle with the remaining cheese. Cover with foil and bake for 50-60 minutes.
  7. Remove foil and bake uncovered for an additional 8-10 minutes until the cheese is bubbly and golden brown.
  8. Let rest for a few minutes before slicing and serving warm.

Notes

Feel free to customize with additional vegetables or cheese. Store leftovers in an airtight container for up to 4 days or freeze for 2 months.

Nutrition

Keywords: breakfast casserole, brunch, sausage, hashbrowns, cheese

×