Meat Lovers Hashbrown Casserole ~Layered hash browns topped with bacon, ham, and sausage topped with two eggs, sausage gravy and cheddar cheese. This brunch is great on a Sunday morning when your family can't decide what they want to eat.
Print Recipe
5 from 9 votes

Meat Lovers Hash Brown Casserole

Layered hash browns topped with bacon, ham, and sausage topped with two eggs, sausage gravy and cheddar cheese. 
Prep Time15 mins
Cook Time1 hr
Total Time1 hr 15 mins
Course: Breakfast
Cuisine: American
Keyword: eggs, hash browns
Method: Stove Top
Skill Level: Basic
Servings: 6
Calories: 425.4kcal
Author: Marilyn Lesniak


Sausage Gravy:

  • 1 pound breakfast sausage hot or mild
  • 1/3 cup all-purpose flour
  • 3 to 4 cups whole milk more to taste
  • 1/2 teaspoon seasoned salt
  • 2 teaspoons freshly ground black pepper more to taste


  • 6 cups fresh hash brown potatoes about 30 ounces or 6 cups frozen hash brown potatoes (about 30 ounces)
  • 10 eggs
  • 4 cups shredded cheddar cheese
  • 2 cups diced ham
  • 2 cups sausage cut into small pieces about 5 to a link
  • 2 cups bacon crumbles
  • 1 teaspoon garlic powder
  • 1 teaspoon basil
  • 1 teaspoon seasoning salt
  • 1/4 teaspoon pepper
  • 1 -2 tablespoon parsley
  • 1/3 cup milk


Sausage Gravy:

  • With your finger, tear small pieces of sausage and add them in a single layer to a large heavy skillet. Brown the sausage over medium-high heat until no longer pink. Reduce the heat to medium-low. Sprinkle on half the flour and stir so that the sausage soaks it all up, then add more little by little. Stir it around and cook it for another minute or so, then pour in the milk, stirring constantly.


  • Preheat oven to 350°F Grease a 13x9-inch pan.
  • In a medium bowl, crack eggs and beat if you are making scrambled.
  • Add spices to eggs and stir to combine. I add a bit of milk to make rhem fluffy.
  • In a large bowl, combine hash browns, ham, sausage, bacon and onions.
  • Spoon hash brown mixture into the greased casserole. Pour sausage gravy over hash browns. Add egg mixture and sprinkle cheese and parsley over the top.
  • Bake at 350°F for 1 hour or until an inserted knife comes out clean.
  • Cook eggs any way you like. These are over easy, but scrambled works best.
  • Let sit for 5-10 minutes to set before serving.


©MARILYN'S TREATS. All images are copyright protected. 


Serving: 1/6 | Calories: 425.4kcal | Carbohydrates: 30.1g | Protein: 2.7g | Fat: 23.6g | Saturated Fat: 8.3g | Polyunsaturated Fat: 0g | Monounsaturated Fat: 0g | Trans Fat: 0g | Cholesterol: 167.9mg | Sodium: 972mg | Potassium: 0mg | Fiber: 2.7g | Sugar: 2.6g | Vitamin A: 0IU | Vitamin C: 0mg | Calcium: 0mg | Iron: 0mg