This egg, cheese, and hash brown casserole is a hearty breakfast or brunch bake that combines crispy shredded potatoes, fluffy eggs, and plenty of melted cheese in one comforting dish. It’s a popular make-ahead meal in the United States, often served at holiday mornings or weekend gatherings because it feeds a crowd with minimal fuss. The key to its success is a creamy, well-seasoned egg mixture that binds the hash browns and cheese into a sliceable, satisfying casserole.
Ingredients
- 1 (20 oz / 567 g) package frozen shredded hash brown potatoes, thawed and patted dry
- 2 cups (200 g) shredded cheddar cheese, divided
- 1 cup (100 g) shredded Monterey Jack cheese
- 8 large eggs
- 1 cup (240 ml) whole milk
- 1/2 cup (120 ml) sour cream
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 2 tablespoons (30 g) unsalted butter, melted (for greasing the dish)
- Optional garnish: chopped fresh chives or parsley
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch (23×33 cm) baking dish with the melted butter.
- In a large bowl, combine the thawed hash browns, 1 cup (100 g) of the cheddar cheese, and all of the Monterey Jack cheese. Toss to mix evenly.
- In a separate medium bowl, whisk together the eggs, milk, sour cream, salt, pepper, garlic powder, and onion powder until smooth and well combined.
- Spread the hash brown mixture evenly in the prepared baking dish. Pour the egg mixture over the top, making sure it covers the hash browns as much as possible. Gently press down with a spatula to help the liquid seep into the potatoes.
- Sprinkle the remaining 1 cup (100 g) cheddar cheese over the top.
- Bake uncovered for 45–55 minutes, or until the center is set and the top is golden brown. The casserole is done when a knife inserted into the center comes out clean, and the internal temperature reaches 160°F (71°C) as the safe minimum for egg dishes, checked with a food thermometer.
- Let the casserole rest for 10 minutes before slicing and serving. Garnish with fresh chives or parsley if desired.
Tips
- Dry the hash browns well: After thawing, squeeze the hash browns in a clean kitchen towel to remove excess moisture. This prevents a watery casserole and helps the edges get crispy.
- Make it ahead: Assemble the casserole the night before, cover, and refrigerate. In the morning, bake it straight from the fridge, adding 10–15 minutes to the baking time.
- Cheese substitutions: Use any good melting cheese like Colby, Gruyère, or pepper jack. Avoid pre-shredded bags that contain anti-caking agents, as they may not melt as smoothly.
- Don’t overbake: Overbaking makes the eggs rubbery and dry. Start checking at 45 minutes; the center should be just set, not jiggly.
Serving Suggestions
Serve this casserole warm with a side of fresh fruit, a simple green salad, or roasted tomatoes. It pairs beautifully with crispy bacon, sausage links, or a dollop of salsa and avocado. For a complete brunch spread, add muffins, bagels, or a light yogurt parfait.
Variations
- Add vegetables: Sautéed bell peppers, onions, spinach, or mushrooms can be folded into the hash brown mixture before baking.
- Meat lover’s: Add 1 cup (150 g) of cooked, crumbled breakfast sausage, diced ham, or bacon bits to the hash brown layer.
- Spicy kick: Use pepper jack cheese and add a finely diced jalapeño or a dash of hot sauce to the egg mixture.
- Gluten-free: This recipe is naturally gluten-free, but double-check your hash browns and cheese labels for any hidden gluten.
Storage and Reheating
Refrigerate leftovers in an airtight container within 2 hours of baking; they will keep for 3–4 days. To reheat, place individual portions in the microwave for 1–2 minutes, or in a 350°F (175°C) oven for 10–15 minutes until warmed through. You can also freeze the baked casserole for up to 2 months—wrap it tightly in plastic wrap and foil, then thaw overnight in the fridge before reheating.
Frequently Asked Questions
Can I use fresh hash browns instead of frozen? Yes, you can use freshly shredded potatoes. After shredding, rinse them in cold water and squeeze out as much liquid as possible before using. You may need to increase the baking time slightly.
Can I make this casserole without sour cream? Absolutely. Substitute the sour cream with an equal amount of plain Greek yogurt or buttermilk. The texture will be slightly tangier, but still delicious.
Why did my casserole turn out watery? This usually happens when the hash browns aren’t dried well enough or the casserole was underbaked. Make sure to pat the thawed hash browns thoroughly and bake until the center is set.
Can I use egg substitute? Yes, you can use 2 cups (480 ml) of liquid egg substitute in place of the 8 eggs. The baking time may be slightly shorter, so start checking at 40 minutes.
What can I serve with this for a crowd? This casserole is quite filling on its own, but it goes well with fresh fruit, yogurt, or a light green salad. For a heartier brunch, add roasted potatoes or a breakfast meat.
Can I freeze the unbaked casserole? Yes, assemble the casserole without baking, cover tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator, then bake as directed, adding 10–15 minutes to the baking time.
Related
- Greek Veggie Platter: Easy Meze Board Recipe
- Halloween Veggie Platter: Spooky & Easy
- Ham Egg and Cheese Quesadillas: Easy Breakfast Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).