Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Hash Brown Breakfast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kim Cooks Easy
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Category: Breakfast, Brunch, Casserole
  • Method: Baked
  • Cuisine: American

Description

This Hash Brown Breakfast Casserole is a hearty and delicious way to start your day! Packed with crispy hash browns, savory sausage, melted cheese, and fluffy eggs, it’s the perfect breakfast or brunch dish for feeding a crowd. Whether for a holiday, special occasion, or just a comforting weekend meal, this casserole is sure to be a favorite!


Ingredients

Units Scale
  • :
  • 1 (30 oz) bag frozen hash browns, thawed
  • 1 lb breakfast sausage (mild or spicy)
  • 1/2 medium onion, chopped
  • 2 cups shredded cheddar cheese
  • 1 cup shredded mozzarella cheese (optional for extra meltiness)
  • 6 large eggs
  • 1 cup milk (whole or 2%)
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Salt and pepper to taste
  • 1/2 teaspoon dried thyme or parsley (optional for flavor)
  • 1 tablespoon olive oil or butter (for greasing the baking dish)

Instructions

  • :
  • Preheat the oven: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with olive oil or butter.
  • Cook the sausage: In a large skillet, cook the breakfast sausage over medium heat, breaking it apart with a spoon, until browned and fully cooked (about 5-7 minutes). Remove any excess grease and set the sausage aside.
  • Sauté the onions: In the same skillet, sauté the chopped onion in a little bit of oil or butter until softened, about 2-3 minutes.
  • Assemble the casserole: In a large bowl, combine the thawed hash browns, cooked sausage, sautéed onion, and 1 cup of cheddar cheese (reserve the remaining cheese for topping). Mix well.
  • Prepare the egg mixture: In a separate bowl, whisk together the eggs, milk, garlic powder, onion powder, salt, pepper, and dried thyme or parsley (if using). Pour this egg mixture over the hash brown and sausage mixture, and gently stir to combine.
  • Bake: Pour the casserole mixture into the prepared baking dish and spread evenly. Top with the remaining 1 cup of cheddar cheese and mozzarella cheese (if using).
  • Bake the casserole: Bake in the preheated oven for 40-45 minutes, or until the eggs are set and the cheese is melted and bubbly. You can check by inserting a toothpick into the center—it should come out clean when the casserole is done.
  • Serve: Let the casserole cool for a few minutes before cutting into squares and serving. Enjoy!

Notes

  • :
  • You can make this casserole ahead of time by assembling it the night before and refrigerating it overnight. Just bake it in the morning!
  • Feel free to add vegetables like bell peppers, mushrooms, or spinach to add more flavor and nutrition.
  • If you prefer a vegetarian version, you can swap the sausage for a plant-based breakfast sausage or omit it altogether.
  • For a spicier version, add some diced jalapeños to the casserole mixture or use spicy sausage.

Nutrition

  • Calories: 320
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 23g
  • Saturated Fat: 9g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 22g
  • Cholesterol: 230mg